Class UnsignedAppletsTrustingListPanel

  • All Implemented Interfaces:
    java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible

    public class UnsignedAppletsTrustingListPanel
    extends javax.swing.JPanel
    See Also:
    Serialized Form
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      private void addRowButtonActionPerformed​(java.awt.event.ActionEvent evt)  
      static java.lang.String appletItemsToCaption​(java.util.List<UnsignedAppletActionEntry> ii, java.lang.String caption)  
      static java.lang.String appletItemToCaption​(UnsignedAppletActionEntry i, java.lang.String caption)  
      private javax.swing.JTable createTable​(javax.swing.table.TableModel model)  
      private void deleteButtonActionPerformed​(java.awt.event.ActionEvent evt)  
      private void filterRegexesCheckBoxActionPerformed​(java.awt.event.ActionEvent evt)  
      private static void helpButtonActionPerformed​(java.awt.event.ActionEvent evt)  
      private void initComponents()  
      private void invertSelectionButtonActionPerformed​(java.awt.event.ActionEvent evt)  
      static void main​(java.lang.String[] args)  
      private void mainPolicyComboBoxActionPerformed​(java.awt.event.ActionEvent evt)  
      private void moveRowDownButtonActionPerformed​(java.awt.event.ActionEvent evt)  
      private void moveRowUpButtonActionPerformed​(java.awt.event.ActionEvent evt)  
      private void reloadGui()  
      private void reloadTable()  
      void removeAllItemsFromTable​(javax.swing.JTable table, UnsignedAppletActionTableModel model)  
      private void removeByBehaviour​(ExecuteAppletAction unsignedAppletAction)  
      void removeSelectedFromTable​(javax.swing.JTable table)  
      static void removeSelectedFromTable​(javax.swing.JTable table, boolean ask, UnsignedAppletActionTableModel data, java.awt.Component forDialog)  
      private void selectCurrentTable()  
      private void setButtons​(boolean b)  
      private void testUrlButtonActionPerformed​(java.awt.event.ActionEvent evt)  
      private void validateTableButtonActionPerformed​(java.awt.event.ActionEvent evt)  
      • Methods inherited from class javax.swing.JPanel

        getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
      • Methods inherited from class javax.swing.JComponent

        addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
      • Methods inherited from class java.awt.Container

        add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree
      • Methods inherited from class java.awt.Component

        action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Field Detail

      • LOG

        private static final Logger LOG
      • helpButton

        private javax.swing.JButton helpButton
      • deleteButton

        private javax.swing.JButton deleteButton
      • addRowButton

        private javax.swing.JButton addRowButton
      • validateTableButton

        private javax.swing.JButton validateTableButton
      • testUrlButton

        private javax.swing.JButton testUrlButton
      • invertSelectionButton

        private javax.swing.JButton invertSelectionButton
      • moveRowUpButton

        private javax.swing.JButton moveRowUpButton
      • moveRowDownButton

        private javax.swing.JButton moveRowDownButton
      • askBeforeActionCheckBox

        private javax.swing.JCheckBox askBeforeActionCheckBox
      • filterRegexesCheckBox

        private javax.swing.JCheckBox filterRegexesCheckBox
      • deleteTypeComboBox

        private javax.swing.JComboBox<java.lang.String> deleteTypeComboBox
      • viewFilter

        private javax.swing.JComboBox<java.lang.String> viewFilter
      • globalBehaviourLabel

        private javax.swing.JLabel globalBehaviourLabel
      • securityLevelLabel

        private javax.swing.JLabel securityLevelLabel
      • userTableScrollPane

        private javax.swing.JScrollPane userTableScrollPane
      • mainTabPanel

        private javax.swing.JTabbedPane mainTabPanel
      • userTable

        private javax.swing.JTable userTable
      • globalTableScrollPane

        private javax.swing.JScrollPane globalTableScrollPane
      • globalTable

        private javax.swing.JTable globalTable
      • currentTable

        private javax.swing.JTable currentTable
      • lastDoc

        private java.lang.String lastDoc
      • lastCode

        private java.lang.String lastCode
      • comboRendererWithToolTips

        javax.swing.ListCellRenderer<java.lang.Object> comboRendererWithToolTips
    • Constructor Detail

      • UnsignedAppletsTrustingListPanel

        public UnsignedAppletsTrustingListPanel​(java.io.File globalSettings,
                                                java.io.File customSettings,
                                                DeploymentConfiguration conf)
    • Method Detail

      • main

        public static void main​(java.lang.String[] args)
      • appletItemsToCaption

        public static java.lang.String appletItemsToCaption​(java.util.List<UnsignedAppletActionEntry> ii,
                                                            java.lang.String caption)
      • appletItemToCaption

        public static java.lang.String appletItemToCaption​(UnsignedAppletActionEntry i,
                                                           java.lang.String caption)
      • removeSelectedFromTable

        public void removeSelectedFromTable​(javax.swing.JTable table)
      • removeSelectedFromTable

        public static void removeSelectedFromTable​(javax.swing.JTable table,
                                                   boolean ask,
                                                   UnsignedAppletActionTableModel data,
                                                   java.awt.Component forDialog)
      • initComponents

        private void initComponents()
      • selectCurrentTable

        private void selectCurrentTable()
      • mainPolicyComboBoxActionPerformed

        private void mainPolicyComboBoxActionPerformed​(java.awt.event.ActionEvent evt)
      • deleteButtonActionPerformed

        private void deleteButtonActionPerformed​(java.awt.event.ActionEvent evt)
      • testUrlButtonActionPerformed

        private void testUrlButtonActionPerformed​(java.awt.event.ActionEvent evt)
      • addRowButtonActionPerformed

        private void addRowButtonActionPerformed​(java.awt.event.ActionEvent evt)
      • validateTableButtonActionPerformed

        private void validateTableButtonActionPerformed​(java.awt.event.ActionEvent evt)
      • filterRegexesCheckBoxActionPerformed

        private void filterRegexesCheckBoxActionPerformed​(java.awt.event.ActionEvent evt)
      • invertSelectionButtonActionPerformed

        private void invertSelectionButtonActionPerformed​(java.awt.event.ActionEvent evt)
      • moveRowUpButtonActionPerformed

        private void moveRowUpButtonActionPerformed​(java.awt.event.ActionEvent evt)
      • moveRowDownButtonActionPerformed

        private void moveRowDownButtonActionPerformed​(java.awt.event.ActionEvent evt)
      • helpButtonActionPerformed

        private static void helpButtonActionPerformed​(java.awt.event.ActionEvent evt)
      • setButtons

        private void setButtons​(boolean b)
      • createTable

        private javax.swing.JTable createTable​(javax.swing.table.TableModel model)
      • reloadTable

        private void reloadTable()
      • removeByBehaviour

        private void removeByBehaviour​(ExecuteAppletAction unsignedAppletAction)
      • reloadGui

        private void reloadGui()