Class ServerSettingsPanel
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- javax.swing.JComponent
-
- javax.swing.JPanel
-
- org.opends.quicksetup.ui.QuickSetupStepPanel
-
- org.opends.quicksetup.installer.ui.ServerSettingsPanel
-
- All Implemented Interfaces:
ImageObserver,MenuContainer,Serializable,EventListener,Accessible,HyperlinkListener
public class ServerSettingsPanel extends QuickSetupStepPanel
This is the panel that contains the Server Settings: the port, the Directory Manager DN, etc.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class javax.swing.JPanel
JPanel.AccessibleJPanel
-
Nested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponent
-
Nested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainer
-
Nested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
-
-
Field Summary
-
Fields inherited from class javax.swing.JComponent
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
accessibleContext, 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
Constructors Constructor Description ServerSettingsPanel(GuiApplication application)Constructor of the panel.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ComponentcreateInputPanel()Creates and returns the panel that contains the layout specific to the panel.voiddisplayFieldInvalid(FieldName fieldName, boolean invalid)Marks as invalid (or valid depending on the value of the invalid parameter) a field corresponding to FieldName.voidendDisplay()Called just after the panel is shown: used to set focus properly.protected GuiApplicationgetApplication()Gets the application this panel represents.ObjectgetFieldValue(FieldName fieldName)Returns the value corresponding to the provided FieldName.protected org.forgerock.i18n.LocalizableMessagegetInstructions()Returns the instruction of this panel.ComponentgetMainWindow()Returns the frame or window containing this panel.protected QuickSetupgetQuickSetup()Gets the instance ofQuickSetupacting as controller.protected org.forgerock.i18n.LocalizableMessagegetTitle()Returns the title of this panel.-
Methods inherited from class org.opends.quicksetup.ui.QuickSetupStepPanel
addButtonActionListener, addVerticalGlue, beginDisplay, blockingBeginDisplay, createInstructionsPanel, displayProgress, getMinimumHeight, getMinimumWidth, getTextForIcon, hyperlinkUpdate, initialize, notifyButtonListeners, removeButtonActionListener, requiresScroll, setCheckingVisible, urlWorkerFinished
-
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
-
-
-
-
Constructor Detail
-
ServerSettingsPanel
public ServerSettingsPanel(GuiApplication application)
Constructor of the panel.- Parameters:
application- Application this panel represents the fields of the panel.
-
-
Method Detail
-
getFieldValue
public Object getFieldValue(FieldName fieldName)
Description copied from class:QuickSetupStepPanelReturns the value corresponding to the provided FieldName.- Overrides:
getFieldValuein classQuickSetupStepPanel- Parameters:
fieldName- the FieldName for which we want to obtain the value.- Returns:
- the value corresponding to the provided FieldName.
-
displayFieldInvalid
public void displayFieldInvalid(FieldName fieldName, boolean invalid)
Description copied from class:QuickSetupStepPanelMarks as invalid (or valid depending on the value of the invalid parameter) a field corresponding to FieldName. This basically implies udpating the style of the JLabel associated with fieldName (the association is done using the LabelFieldDescriptor class).- Overrides:
displayFieldInvalidin classQuickSetupStepPanel- Parameters:
fieldName- the FieldName to be marked as valid or invalid.invalid- whether to mark the field as valid or invalid.
-
createInputPanel
protected Component createInputPanel()
Description copied from class:QuickSetupStepPanelCreates and returns the panel that contains the layout specific to the panel.- Specified by:
createInputPanelin classQuickSetupStepPanel- Returns:
- the panel that contains the layout specific to the panel.
-
getInstructions
protected org.forgerock.i18n.LocalizableMessage getInstructions()
Description copied from class:QuickSetupStepPanelReturns the instruction of this panel.- Specified by:
getInstructionsin classQuickSetupStepPanel- Returns:
- the instruction of this panel.
-
getTitle
protected org.forgerock.i18n.LocalizableMessage getTitle()
Description copied from class:QuickSetupStepPanelReturns the title of this panel.- Specified by:
getTitlein classQuickSetupStepPanel- Returns:
- the title of this panel.
-
endDisplay
public void endDisplay()
Description copied from class:QuickSetupStepPanelCalled just after the panel is shown: used to set focus properly.- Overrides:
endDisplayin classQuickSetupStepPanel
-
getQuickSetup
protected QuickSetup getQuickSetup()
Gets the instance ofQuickSetupacting as controller.- Returns:
- QuickSetup instance
-
getMainWindow
public Component getMainWindow()
Returns the frame or window containing this panel.- Returns:
- the frame or window containing this panel.
-
getApplication
protected GuiApplication getApplication()
Gets the application this panel represents.- Returns:
- GuiApplication this panel represents
-
-