public class PolicyManagerDialog extends StandardFieldsDialog
JDialog.AccessibleJDialog
Dialog.AccessibleAWTDialog, Dialog.ModalExclusionType, Dialog.ModalityType
Window.AccessibleAWTWindow, Window.Type
Container.AccessibleAWTContainer
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
thisDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
DEFAULT_MODALITY_TYPE
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Constructor and Description |
---|
PolicyManagerDialog(Frame owner) |
Modifier and Type | Method and Description |
---|---|
String |
getHelpIndex() |
boolean |
hasCancelSaveButtons()
Only need one close button
|
void |
init(ExtensionActiveScan extension) |
protected void |
policyNamesChanged() |
void |
save()
Called when the dialogue is saved and after all validations have finished, to conclude the
saving process.
|
String |
validateFields()
Called when the dialogue is
saved , allowing to validate the fields and show
an error message (as opposed to validations using the method StandardFieldsDialog.validateFieldsCustomMessage() , which allow to show custom/complex information or warning
dialogues). |
addCheckBoxField, addCheckBoxField, addComboField, addComboField, addComboField, addComboField, addComboField, addComboField, addComboField, addComboField, addComboField, addComboField, addComboField, addComboField, addComboField, addContextSelectField, addContextSelectField, addCustomComponent, addCustomComponent, addCustomComponent, addCustomComponent, addFieldListener, addFieldListener, addFileSelectField, addFileSelectField, addMultilineField, addMultilineField, addNodeSelectField, addNodeSelectField, addNumberField, addNumberField, addPadding, addPadding, addPasswordField, addPasswordField, addReadOnlyField, addReadOnlyField, addTableField, addTableField, addTableField, addTableField, addTableField, addTargetSelectField, addTargetSelectField, addTextField, addTextField, addTextFieldReadOnly, addTextFieldReadOnly, cancelPressed, createTabScrollable, getBoolValue, getCancelButtonText, getContextValue, getExtraButtons, getField, getIntValue, getPasswordValue, getSaveButtonText, getStringValue, getTargetText, isEmptyField, isHideOnSave, isTabScrollable, removeAllFields, requestTabFocus, setComboBoxModel, setComboFields, setComboFields, setContextValue, setCustomTabPanel, setFieldMainPopupMenu, setFieldPopupMenu, setFieldValue, setFieldValue, setFieldValue, setHideOnSave, setTabScrollable, setTabsVisible, setXWeights, siteNodeSelected, targetSelected, validateFieldsCustomMessage
centreDialog, setVisible
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, show, toBack
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, toFront
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTree
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
public PolicyManagerDialog(Frame owner)
public void init(ExtensionActiveScan extension)
public boolean hasCancelSaveButtons()
hasCancelSaveButtons
in class StandardFieldsDialog
public String getHelpIndex()
getHelpIndex
in class StandardFieldsDialog
public void save()
StandardFieldsDialog
Whether or not the dialogue is automatically hidden depends on the value returned by
StandardFieldsDialog.isHideOnSave()
.
save
in class StandardFieldsDialog
StandardFieldsDialog.validateFields()
,
StandardFieldsDialog.validateFieldsCustomMessage()
,
StandardFieldsDialog.getSaveButtonText()
public String validateFields()
StandardFieldsDialog
saved
, allowing to validate the fields and show
an error message (as opposed to validations using the method StandardFieldsDialog.validateFieldsCustomMessage()
, which allow to show custom/complex information or warning
dialogues).
If no message is returned (that is, null
), the saving process continues, otherwise
it is shown a warning dialogue with the message.
validateFields
in class StandardFieldsDialog
String
containing the error message to be shown to the user, or null
if there are no errors.protected void policyNamesChanged()