Class WMSLayersPanel
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
repast.simphony.visualization.gis3D.WMSLayersPanel
- All Implemented Interfaces:
- ImageObserver,- MenuContainer,- Serializable,- Accessible
- Version:
- $Id: WMSLayersPanel.java 13380 2010-05-10 14:54:21Z tgaskins $ Minor modifications made for use with Repast.
- Author:
- tag
- See Also:
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionprotected static classprotected classNested classes/interfaces inherited from class javax.swing.JPanelJPanel.AccessibleJPanelNested classes/interfaces inherited from class javax.swing.JComponentJComponent.AccessibleJComponentNested classes/interfaces inherited from class java.awt.ContainerContainer.AccessibleAWTContainerNested classes/interfaces inherited from class java.awt.ComponentComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected final TreeSet<WMSLayersPanel.LayerInfo>protected final Threadprotected final URIprotected final Dimensionprotected final gov.nasa.worldwind.WorldWindowFields inherited from class javax.swing.JComponentlistenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWFields inherited from class java.awt.ComponentaccessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTFields inherited from interface java.awt.image.ImageObserverABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
- 
Constructor SummaryConstructorsConstructorDescriptionWMSLayersPanel(gov.nasa.worldwind.WorldWindow wwd, String server, Dimension size) 
- 
Method SummaryModifier and TypeMethodDescriptionprotected voidaddLayerInfoPanel(JPanel layersPanel, gov.nasa.worldwind.WorldWindow wwd, WMSLayersPanel.LayerInfo linfo) protected static ObjectcreateComponent(gov.nasa.worldwind.ogc.wms.WMSCapabilities caps, gov.nasa.worldwind.avlist.AVList params) protected WMSLayersPanel.LayerInfocreateLayerInfo(gov.nasa.worldwind.ogc.wms.WMSCapabilities caps, gov.nasa.worldwind.ogc.wms.WMSLayerCapabilities layerCaps, gov.nasa.worldwind.ogc.wms.WMSLayerStyle style) protected static StringgetFactoryKeyForCapabilities(gov.nasa.worldwind.ogc.wms.WMSCapabilities caps) protected voidload()protected voidmakeLayerInfosPanel(Collection<WMSLayersPanel.LayerInfo> layerInfos) protected voidprotected static StringmakeTitle(gov.nasa.worldwind.ogc.wms.WMSCapabilities caps, WMSLayersPanel.LayerInfo layerInfo) protected voidupdateComponent(Object component, boolean enable) Methods inherited from class javax.swing.JPanelgetAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIMethods inherited from class javax.swing.JComponentaddAncestorListener, 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, updateMethods inherited from class java.awt.Containeradd, 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, validateTreeMethods inherited from class java.awt.Componentaction, 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 Details- 
wwdprotected final gov.nasa.worldwind.WorldWindow wwd
- 
serverURI
- 
size
- 
loadingThread
- 
layerInfos
 
- 
- 
Constructor Details- 
WMSLayersPanelpublic WMSLayersPanel(gov.nasa.worldwind.WorldWindow wwd, String server, Dimension size) throws URISyntaxException - Throws:
- URISyntaxException
 
 
- 
- 
Method Details- 
loadprotected void load()
- 
getServerDisplayString
- 
createLayerInfoprotected WMSLayersPanel.LayerInfo createLayerInfo(gov.nasa.worldwind.ogc.wms.WMSCapabilities caps, gov.nasa.worldwind.ogc.wms.WMSLayerCapabilities layerCaps, gov.nasa.worldwind.ogc.wms.WMSLayerStyle style) 
- 
makeLayerInfosPanel
- 
addLayerInfoPanelprotected void addLayerInfoPanel(JPanel layersPanel, gov.nasa.worldwind.WorldWindow wwd, WMSLayersPanel.LayerInfo linfo) 
- 
updateComponent
- 
createComponentprotected static Object createComponent(gov.nasa.worldwind.ogc.wms.WMSCapabilities caps, gov.nasa.worldwind.avlist.AVList params) 
- 
getFactoryKeyForCapabilitiesprotected static String getFactoryKeyForCapabilities(gov.nasa.worldwind.ogc.wms.WMSCapabilities caps) 
- 
makeTitleprotected static String makeTitle(gov.nasa.worldwind.ogc.wms.WMSCapabilities caps, WMSLayersPanel.LayerInfo layerInfo) 
- 
makeProgressPanelprotected void makeProgressPanel()
 
-