|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
kaos.kpat.tabs.GuardConfigurationTab
public class GuardConfigurationTab
Date: Aug 27, 2007 Time: 9:57:42 AM
Nested Class Summary | |
---|---|
protected class |
GuardConfigurationTab.EditDialog
Dialog for edit action and actor classes |
protected class |
GuardConfigurationTab.GuardDragList
|
protected class |
GuardConfigurationTab.GuardDropList
|
Nested classes/interfaces inherited from class javax.swing.JPanel |
---|
javax.swing.JPanel.AccessibleJPanel |
Nested classes/interfaces inherited from class javax.swing.JComponent |
---|
javax.swing.JComponent.AccessibleJComponent |
Nested classes/interfaces inherited from class java.awt.Container |
---|
java.awt.Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary | |
---|---|
protected boolean |
_actionClassIsSelected
|
protected javax.swing.JComboBox |
_actionComboBox
|
protected javax.swing.JList |
_actionList
|
protected javax.swing.DefaultListModel |
_actionListModel
|
protected java.util.Hashtable |
_actorClassesHashtable
|
protected boolean |
_actorClassIsSelected
|
protected javax.swing.JList |
_actorClassList
|
protected javax.swing.DefaultListModel |
_actorClassListModel
|
protected javax.swing.JComboBox |
_actorComboBox
|
protected boolean |
_actorInstanceIsSelected
|
protected javax.swing.JList |
_actorInstList
|
protected javax.swing.DefaultListModel |
_actorInstListModel
|
protected GuardConfigurationTab.GuardDragList |
_allActionList
|
protected javax.swing.DefaultListModel |
_allActionListModel
|
protected java.lang.String |
_allClasses
|
protected static java.lang.String |
_configPath
|
protected javax.swing.JTable |
_configTable
|
protected kaos.kpat.tabs.GuardConfigurationTab.ConfigTableModel |
_confTableModel
|
protected java.util.Hashtable |
_currActionClassesHashtable
|
protected java.util.Vector |
_currActionClassesVector
|
protected GuardConfigurationTab.GuardDropList |
_currActionList
|
protected javax.swing.DefaultListModel |
_currActionListModel
|
protected boolean |
_currentActionListIsSelected
|
protected java.lang.String |
_currentClasses
|
protected javax.swing.JPanel |
_guardConfPanel
|
protected java.util.Hashtable |
_guardDescriptionTable
|
static javax.swing.JLabel |
_guardExEnTextLabel
|
protected java.lang.String |
_guardId
|
static javax.swing.JLabel |
_guardIdTextLabel
|
static javax.swing.JLabel |
_guardNameTextLabel
|
protected java.util.Hashtable |
_instancesHashtable
|
protected java.lang.String |
_policyId
|
protected javax.swing.JTextArea |
_policyInfoArea
|
protected java.util.Vector |
_policyListVector
|
protected java.util.Vector |
_policySelectionVector
|
protected java.lang.String |
_refreshCacheStr
|
protected javax.swing.JButton |
_saveButton
|
protected javax.swing.JPopupMenu |
_subjectMenu
|
Fields inherited from class javax.swing.JComponent |
---|
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Component |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
GuardConfigurationTab(GuardManagerTab guardTab)
|
Method Summary | |
---|---|
void |
clearTable()
Remove elements from a table |
protected void |
createGui()
|
javax.swing.table.DefaultTableModel |
getConfTableModel()
|
javax.swing.JPanel |
getGuardConfigPanel()
|
protected java.util.Vector |
getRefreshCacheOptions()
|
protected java.lang.String |
getShortName(java.lang.String name)
Parse the url to display only the name after the # symbol. |
void |
refreshPressed()
|
protected java.lang.String |
removeID(java.lang.String name)
|
protected void |
saveSnapshotToFile(java.lang.String gs)
|
void |
setButtonsWhenGuardUpdates(SortableTreeNode currentNode)
|
void |
setButtonsWhenTreeIsSelected()
|
protected void |
setListModels(DefaultKAoSGuardDescription dkd)
|
void |
updateEditDialog()
|
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, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, 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, transferFocusBackward, 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, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, 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, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected boolean _actorClassIsSelected
protected boolean _actorInstanceIsSelected
protected boolean _actionClassIsSelected
protected boolean _currentActionListIsSelected
protected javax.swing.DefaultListModel _actionListModel
protected javax.swing.DefaultListModel _actorClassListModel
protected javax.swing.DefaultListModel _actorInstListModel
protected javax.swing.DefaultListModel _allActionListModel
protected javax.swing.DefaultListModel _currActionListModel
protected kaos.kpat.tabs.GuardConfigurationTab.ConfigTableModel _confTableModel
protected GuardConfigurationTab.GuardDragList _allActionList
protected GuardConfigurationTab.GuardDropList _currActionList
protected java.util.Hashtable _actorClassesHashtable
protected java.util.Hashtable _currActionClassesHashtable
protected java.util.Hashtable _instancesHashtable
protected java.util.Hashtable _guardDescriptionTable
protected javax.swing.JButton _saveButton
protected javax.swing.JComboBox _actionComboBox
protected javax.swing.JComboBox _actorComboBox
protected javax.swing.JList _actionList
protected javax.swing.JList _actorClassList
protected javax.swing.JList _actorInstList
protected javax.swing.JPanel _guardConfPanel
protected javax.swing.JPopupMenu _subjectMenu
protected javax.swing.JTable _configTable
protected java.lang.String _allClasses
protected java.lang.String _currentClasses
protected java.lang.String _guardId
protected java.lang.String _policyId
protected java.lang.String _refreshCacheStr
protected javax.swing.JTextArea _policyInfoArea
protected java.util.Vector _currActionClassesVector
protected java.util.Vector _policyListVector
protected java.util.Vector _policySelectionVector
protected static java.lang.String _configPath
public static javax.swing.JLabel _guardNameTextLabel
public static javax.swing.JLabel _guardIdTextLabel
public static javax.swing.JLabel _guardExEnTextLabel
Constructor Detail |
---|
public GuardConfigurationTab(GuardManagerTab guardTab)
Method Detail |
---|
protected void createGui()
public void updateEditDialog()
public javax.swing.JPanel getGuardConfigPanel()
public void setButtonsWhenGuardUpdates(SortableTreeNode currentNode)
public void setButtonsWhenTreeIsSelected()
public void clearTable()
public void refreshPressed()
public javax.swing.table.DefaultTableModel getConfTableModel()
protected void setListModels(DefaultKAoSGuardDescription dkd)
protected void saveSnapshotToFile(java.lang.String gs)
protected java.util.Vector getRefreshCacheOptions()
protected java.lang.String getShortName(java.lang.String name)
protected java.lang.String removeID(java.lang.String name)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |