Class URLWizardPanel
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- javax.swing.JComponent
-
- javax.swing.JPanel
-
- com.vividsolutions.jump.workbench.ui.plugin.wms.URLWizardPanel
-
- All Implemented Interfaces:
WizardPanel,WizardPanelV2,ImageObserver,MenuContainer,Serializable,Accessible
public class URLWizardPanel extends JPanel implements WizardPanelV2
- 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 Modifier and Type Field Description static StringAPI_KEY_AUTHENTICATIONstatic StringAPI_KEY_NAMEstatic StringAPI_KEY_NAME_AND_VALUEstatic StringAPI_KEY_NEEDED_FOR_GETCAPABILITIESstatic StringAPI_KEY_VALUEstatic StringFORMAT_KEYstatic StringI18N_PREFIXstatic StringSERVICE_KEYstatic StringTITLEstatic StringURL_KEYstatic StringVERSION_KEYstatic StringwmsVersionstatic String[]wmsVersions-
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
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(InputChangedListener listener)Tip: Delegate to an InputChangedFirer.JPanelcreateVersionPanel()voidenteredFromLeft(Map<String,Object> dataMap)Called when the user presses Next on this panel's previous panelvoidenteredFromRight()Called in WizardDialog when the user presses Previous on this panel's next panel to (re)initialize this panel, see e.g.voidexitingToLeft()Called in WizardDialog when the user leaves this panel without taking actionvoidexitingToRight()Called when the user presses Next on this panelStringgetID()static URLWizardPanelgetInstance()StringgetInstructions()StringgetNextID()StringgetTitle()booleanisInputValid()voidremove(InputChangedListener listener)-
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
-
-
-
-
Field Detail
-
SERVICE_KEY
public static final String SERVICE_KEY
- See Also:
- Constant Field Values
-
FORMAT_KEY
public static final String FORMAT_KEY
- See Also:
- Constant Field Values
-
URL_KEY
public static final String URL_KEY
- See Also:
- Constant Field Values
-
API_KEY_NAME_AND_VALUE
public static final String API_KEY_NAME_AND_VALUE
- See Also:
- Constant Field Values
-
I18N_PREFIX
public static final String I18N_PREFIX
- See Also:
- Constant Field Values
-
VERSION_KEY
public static final String VERSION_KEY
- See Also:
- Constant Field Values
-
TITLE
public static final String TITLE
-
API_KEY_AUTHENTICATION
public static final String API_KEY_AUTHENTICATION
-
API_KEY_NAME
public static final String API_KEY_NAME
-
API_KEY_VALUE
public static final String API_KEY_VALUE
-
API_KEY_NEEDED_FOR_GETCAPABILITIES
public static final String API_KEY_NEEDED_FOR_GETCAPABILITIES
-
wmsVersion
public static String wmsVersion
-
wmsVersions
public static final String[] wmsVersions
-
-
Method Detail
-
add
public void add(InputChangedListener listener)
Description copied from interface:WizardPanelTip: Delegate to an InputChangedFirer.- Specified by:
addin interfaceWizardPanel- Parameters:
listener- a party to notify when the input changes (usually the WizardDialog, which needs to know when to update the enabled state of the buttons.
-
remove
public void remove(InputChangedListener listener)
- Specified by:
removein interfaceWizardPanel
-
getInstructions
public String getInstructions()
- Specified by:
getInstructionsin interfaceWizardPanel
-
exitingToRight
public void exitingToRight() throws WorkbenchExceptionDescription copied from interface:WizardPanelCalled when the user presses Next on this panel- Specified by:
exitingToRightin interfaceWizardPanel- Throws:
WorkbenchException
-
enteredFromLeft
public void enteredFromLeft(Map<String,Object> dataMap)
Description copied from interface:WizardPanelCalled when the user presses Next on this panel's previous panel- Specified by:
enteredFromLeftin interfaceWizardPanel- Parameters:
dataMap- the dataMap containing all parameters
-
enteredFromRight
public void enteredFromRight()
Description copied from interface:WizardPanelV2Called in WizardDialog when the user presses Previous on this panel's next panel to (re)initialize this panel, see e.g.SelectFilesPanel- Specified by:
enteredFromRightin interfaceWizardPanelV2
-
getTitle
public String getTitle()
- Specified by:
getTitlein interfaceWizardPanel
-
getID
public String getID()
- Specified by:
getIDin interfaceWizardPanel
-
isInputValid
public boolean isInputValid()
- Specified by:
isInputValidin interfaceWizardPanel
-
getNextID
public String getNextID()
- Specified by:
getNextIDin interfaceWizardPanel- Returns:
- null to turn the Next button into a Finish button
-
createVersionPanel
public JPanel createVersionPanel()
-
getInstance
public static URLWizardPanel getInstance()
-
exitingToLeft
public void exitingToLeft()
Description copied from interface:WizardPanelV2Called in WizardDialog when the user leaves this panel without taking action- Specified by:
exitingToLeftin interfaceWizardPanelV2
-
-