|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
edu.psu.geovista.app.map.GeoMap
This class handles the user state, like selection, pan, zoom, plus symbolization options. MapCanvas does most of the work.
| Nested Class Summary |
| Nested classes inherited from class javax.swing.JPanel |
javax.swing.JPanel.AccessibleJPanel |
| Nested classes inherited from class javax.swing.JComponent |
javax.swing.JComponent.AccessibleJComponent |
| Nested classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
| Nested classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
| Field Summary | |
static int |
VARIABLE_CHOOSER_MODE_ACTIVE
|
static int |
VARIABLE_CHOOSER_MODE_FIXED
|
static int |
VARIABLE_CHOOSER_MODE_HIDDEN
|
| Fields inherited from class javax.swing.JComponent |
accessibleContext, 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 |
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 | |
GeoMap()
|
|
| Method Summary | |
void |
actionPerformed(java.awt.event.ActionEvent e)
|
void |
addColorClassifierListener(edu.psu.geovista.ui.event.ColorClassifierListener l)
implements ColorClassifierListener |
void |
addIndicationListener(edu.psu.geovista.ui.event.IndicationListener l)
adds an IndicationListener |
void |
addSelectionListener(edu.psu.geovista.ui.event.SelectionListener l)
adds an SelectionListener |
void |
addSpatialExtentListener(edu.psu.geovista.ui.event.SpatialExtentListener l)
adds an SpatialExtentListener |
void |
colorArrayChanged(edu.psu.geovista.ui.event.ColorArrayEvent e)
|
void |
colorClassifierChanged(edu.psu.geovista.ui.event.ColorClassifierEvent e)
|
void |
componentHidden(java.awt.event.ComponentEvent e)
|
void |
componentMoved(java.awt.event.ComponentEvent e)
|
void |
componentResized(java.awt.event.ComponentEvent e)
|
void |
componentShown(java.awt.event.ComponentEvent e)
|
void |
conditioningChanged(edu.psu.geovista.ui.event.ConditioningEvent e)
|
void |
dataSetChanged(edu.psu.geovista.ui.event.DataSetEvent e)
|
edu.psu.geovista.symbolization.BivariateColorSymbolClassification |
getBivariateColorSymbolClassification()
|
java.awt.Color[] |
getColors()
|
int[] |
getSelectedObservations()
|
void |
indicationChanged(edu.psu.geovista.ui.event.IndicationEvent e)
|
javax.swing.JPanel |
makeAnimationPanel()
|
void |
makeToolbar()
|
void |
removeColorClassifierListener(edu.psu.geovista.ui.event.ColorClassifierListener l)
removes an ColorClassifierListener from the component |
void |
removeIndicationListener(edu.psu.geovista.ui.event.IndicationListener l)
removes an IndicationListener from the component |
void |
removeSelectionListener(edu.psu.geovista.ui.event.SelectionListener l)
removes an SelectionListener from the component |
void |
removeSpatialExtentListener(edu.psu.geovista.ui.event.SpatialExtentListener l)
removes an SpatialExtentListener from the component |
void |
selectionChanged(edu.psu.geovista.ui.event.SelectionEvent e)
|
void |
setAuxiliarySpatialData(java.lang.Object[] data)
|
void |
setBackground(java.awt.Color bg)
|
void |
setBivarColorClasser(edu.psu.geovista.symbolization.BivariateColorSymbolClassification bivarColorClasser)
|
void |
setDataSet(java.lang.Object[] data)
|
void |
setSelectedObservations(int[] selObs)
|
void |
setXChooserMode(int chooserMode)
|
void |
setXVariable(int var)
|
void |
setYChooserMode(int chooserMode)
|
void |
setYVariable(int var)
|
void |
spatialExtentChanged(edu.psu.geovista.ui.event.SpatialExtentEvent e)
|
| Methods inherited from class javax.swing.JPanel |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
| Methods inherited from class javax.swing.JComponent |
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, 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, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, transferFocusBackward, 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, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, 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, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
public static final int VARIABLE_CHOOSER_MODE_ACTIVE
public static final int VARIABLE_CHOOSER_MODE_FIXED
public static final int VARIABLE_CHOOSER_MODE_HIDDEN
| Constructor Detail |
public GeoMap()
| Method Detail |
public javax.swing.JPanel makeAnimationPanel()
public void makeToolbar()
public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed in interface java.awt.event.ActionListenerpublic void selectionChanged(edu.psu.geovista.ui.event.SelectionEvent e)
selectionChanged in interface edu.psu.geovista.ui.event.SelectionListenerpublic void conditioningChanged(edu.psu.geovista.ui.event.ConditioningEvent e)
conditioningChanged in interface edu.psu.geovista.ui.event.ConditioningListenerpublic void indicationChanged(edu.psu.geovista.ui.event.IndicationEvent e)
indicationChanged in interface edu.psu.geovista.ui.event.IndicationListenerpublic void spatialExtentChanged(edu.psu.geovista.ui.event.SpatialExtentEvent e)
spatialExtentChanged in interface edu.psu.geovista.ui.event.SpatialExtentListenerpublic void dataSetChanged(edu.psu.geovista.ui.event.DataSetEvent e)
dataSetChanged in interface edu.psu.geovista.ui.event.DataSetListenerpublic void colorArrayChanged(edu.psu.geovista.ui.event.ColorArrayEvent e)
colorArrayChanged in interface edu.psu.geovista.ui.event.ColorArrayListenerpublic void colorClassifierChanged(edu.psu.geovista.ui.event.ColorClassifierEvent e)
colorClassifierChanged in interface edu.psu.geovista.ui.event.ColorClassifierListenerpublic void setXVariable(int var)
public void setYVariable(int var)
public void setXChooserMode(int chooserMode)
public void setYChooserMode(int chooserMode)
public void setBivarColorClasser(edu.psu.geovista.symbolization.BivariateColorSymbolClassification bivarColorClasser)
public void setSelectedObservations(int[] selObs)
public int[] getSelectedObservations()
public java.awt.Color[] getColors()
public edu.psu.geovista.symbolization.BivariateColorSymbolClassification getBivariateColorSymbolClassification()
public void setDataSet(java.lang.Object[] data)
public void setAuxiliarySpatialData(java.lang.Object[] data)
public void setBackground(java.awt.Color bg)
public void componentHidden(java.awt.event.ComponentEvent e)
componentHidden in interface java.awt.event.ComponentListenerpublic void componentMoved(java.awt.event.ComponentEvent e)
componentMoved in interface java.awt.event.ComponentListenerpublic void componentResized(java.awt.event.ComponentEvent e)
componentResized in interface java.awt.event.ComponentListenerpublic void componentShown(java.awt.event.ComponentEvent e)
componentShown in interface java.awt.event.ComponentListenerpublic void addIndicationListener(edu.psu.geovista.ui.event.IndicationListener l)
public void removeIndicationListener(edu.psu.geovista.ui.event.IndicationListener l)
public void addSelectionListener(edu.psu.geovista.ui.event.SelectionListener l)
public void removeSelectionListener(edu.psu.geovista.ui.event.SelectionListener l)
public void addSpatialExtentListener(edu.psu.geovista.ui.event.SpatialExtentListener l)
public void removeSpatialExtentListener(edu.psu.geovista.ui.event.SpatialExtentListener l)
public void addColorClassifierListener(edu.psu.geovista.ui.event.ColorClassifierListener l)
public void removeColorClassifierListener(edu.psu.geovista.ui.event.ColorClassifierListener l)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||