public class WCSParamsPanel extends WizardPanel
JPanel.AccessibleJPanel
JComponent.AccessibleJComponent
Container.AccessibleAWTContainer
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
Modifier and Type | Field and Description |
---|---|
protected WCSServerExplorer |
explorer |
static Preferences |
fPrefs |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Constructor and Description |
---|
WCSParamsPanel() |
Modifier and Type | Method and Description |
---|---|
void |
avanzaTab()
Sets the focus to the tab next to the current one.
|
void |
cleanupWizard()
Cleans up the wizard's components but the server's layers list.
|
void |
close() |
int |
currentPage()
Returns the index of the current tab.
|
void |
execute() |
void |
fireWizardComplete(boolean b)
Fires a notification to this wizard listeners telling them if the
configuration is fair enough to send a GetMap request.
|
WCSServerExplorer |
getExplorer() |
Rectangle2D |
getExtent()
Returns the extent of the currently selected coverage for the currently
selected SRS.
|
String |
getFormat()
Returns the selected format.
|
FormatPanel |
getFormatsPanel()
This method initializes FormatPanel
|
InfoPanel |
getInfoPanel()
This method initializes InfoPanel
|
JTabbedPane |
getJTabbedPane()
This method initializes jTabbedPane
|
FLayer |
getLayer()
WCSWizard doesn't have a JCheckBox for selecting with or without cache.
|
FLayer |
getLayer(boolean cached) |
String |
getLayerName()
Returns the name of the selected coverage.
|
LayerPanel |
getLayerPanel()
This method initializes LayerPanel
|
int |
getNumTabs()
Returns the tab amount that the WCSParamsPanel currently have
|
ParameterPanel |
getParameterPanel()
This method initializes ParameterPanel
|
DataStoreParameters[] |
getParameters() |
String |
getSRS()
Returns the selected CRS.
|
TimePanel |
getTimePanel()
This method initializes TimePanel
|
void |
initWizard() |
boolean |
isCorrectlyConfigured()
Verifies that the selected parameters are enough to request the coverage
to the server.
|
int |
nextEnabledPage()
Returns the previous of the previous enabled tab.
|
int |
previousEnabledPage()
Returns the index of the previous enabled tab.
|
void |
refreshData(WCSDataParameters par)
Refreshes the content shown by this.
|
void |
refreshInfo()
Refreshes the info tab
|
void |
retrocedeTab()
Sets the focus to the tab previous to the current one.
|
void |
setListenerSupport(WizardListenerSupport support) |
void |
setWizardData(WCSServerExplorer data) |
addWizardListener, areSettingsValid, callError, callStateChanged, doAddLayer, doAddLayer, executeWizard, getMapContext, getMapCtrl, getTabName, isMapControlAvailable, removeWizardListener, setMapContext, setMapCtrl, setTabName
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
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
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
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, 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, transferFocusBackward, transferFocusUpCycle
public static Preferences fPrefs
protected WCSServerExplorer explorer
public void fireWizardComplete(boolean b)
b
- public FLayer getLayer() throws InitializeException
LoadLayerException
InitializeException
public FLayer getLayer(boolean cached) throws InitializeException
InitializeException
public void refreshData(WCSDataParameters par)
public void cleanupWizard()
public void refreshInfo()
public void setListenerSupport(WizardListenerSupport support)
public void setWizardData(WCSServerExplorer data)
public JTabbedPane getJTabbedPane()
public InfoPanel getInfoPanel()
public TimePanel getTimePanel()
public FormatPanel getFormatsPanel()
public ParameterPanel getParameterPanel()
public LayerPanel getLayerPanel()
public void avanzaTab()
public void retrocedeTab()
public int currentPage()
public int getNumTabs()
public int previousEnabledPage()
Returns the index of the previous enabled tab.
public int nextEnabledPage()
Returns the previous of the previous enabled tab.
public void initWizard()
initWizard
in class WizardPanel
public void execute()
execute
in class WizardPanel
public DataStoreParameters[] getParameters()
getParameters
in class WizardPanel
public void close()
close
in class WizardPanel
public WCSServerExplorer getExplorer()
public Rectangle2D getExtent()
public String getLayerName()
public String getSRS()
public String getFormat()
public boolean isCorrectlyConfigured()