|
|||||||||
| 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
com.bbn.openmap.Layer
edu.sc.seis.fissuresUtil.map.layers.MouseAdapterLayer
edu.sc.seis.fissuresUtil.map.layers.StationLayer
public class StationLayer
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class javax.swing.JComponent |
|---|
javax.swing.JComponent.AccessibleJComponent |
| Nested classes/interfaces inherited from class java.awt.Container |
|---|
java.awt.Container.AccessibleAWTContainer |
| Nested classes/interfaces inherited from class java.awt.Component |
|---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
| Field Summary |
|---|
| Fields inherited from class edu.sc.seis.fissuresUtil.map.layers.MouseAdapterLayer |
|---|
currentPopup |
| Fields inherited from class com.bbn.openmap.Layer |
|---|
addAsBackground, AddAsBackgroundProperty, addToBeanContext, AddToBeanContextProperty, autoPalette, AutoPaletteProperty, beanContextChildSupport, DisplayPaletteCmd, DisplayPropertiesCmd, doHack, HidePaletteCmd, i18n, IDListeners, localHackList, lsListeners, palette, paletteListener, PrettyNameProperty, propertyPrefix, RedrawCmd, removable, RemovableProperty, RemoveableProperty, SWING_PACKAGE, windowSupport |
| 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 com.bbn.openmap.PropertyConsumer |
|---|
EditorProperty, initPropertiesProperty, LabelEditorProperty, ScopedEditorProperty |
| Fields inherited from interface java.awt.image.ImageObserver |
|---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
|---|---|
StationLayer()
Adds this layer as a listener on station data arriving and station selection occuring on the channel chooser being passed in. |
|
| Method Summary | |
|---|---|
static double |
calcDistEventFromLocation(double latitude,
double longitude,
EventAccessOperations event)
|
void |
eqSelectionChanged(EQSelectionEvent eqSelectionEvent)
Method eqSelectionChanged |
void |
eventDataAppended(EQDataEvent eqDataEvent)
No impl here, only the eventDataCleared() method is needed |
void |
eventDataChanged(EQDataEvent eqDataEvent)
No impl here, only the eventDataCleared() method is needed |
void |
eventDataCleared()
Method eventDataCleared |
java.lang.String[] |
getMouseModeServiceList()
Return a list of the modes that are interesting to the MapMouseListener. |
static java.lang.String |
getStationInfo(Station station,
EventAccessOperations event)
|
StationLoc[] |
getStationLocs()
|
void |
honorRepaint(boolean honor)
|
boolean |
mouseClicked(java.awt.event.MouseEvent e)
|
boolean |
mouseMoved(java.awt.event.MouseEvent e)
|
void |
paint(java.awt.Graphics g)
|
void |
printStationLocs()
|
void |
projectionChanged(com.bbn.openmap.event.ProjectionEvent e)
|
void |
repaint()
|
void |
stationAvailabiltyChanged(AvailableStationDataEvent e)
Method stationAvailabiltyChanged |
void |
stationDataChanged(StationDataEvent s)
|
void |
stationDataCleared()
|
void |
stationSelectionChanged(StationSelectionEvent s)
|
void |
toggleStationSelection(Station station)
|
| Methods inherited from class edu.sc.seis.fissuresUtil.map.layers.MouseAdapterLayer |
|---|
getMapMouseListener, maybeKillCurrentPopup, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased |
| Methods inherited from class com.bbn.openmap.Layer |
|---|
actionPerformed, addComponentListener, added, addInfoDisplayListener, addLayerStatusListener, addMouseListener, addVetoableChangeListener, childrenAdded, childrenRemoved, clearListeners, connectToBeanContext, createWindowSupport, finalize, findAndInit, findAndInit, findAndUndo, fireHideToolTip, fireHideToolTip, firePaletteEvent, fireRequestBrowserContent, fireRequestBrowserContent, fireRequestCursor, fireRequestInfoLine, fireRequestInfoLine, fireRequestInfoLine, fireRequestMessage, fireRequestMessage, fireRequestToolTip, fireRequestToolTip, fireRequestToolTip, fireRequestToolTip, fireRequestURL, fireRequestURL, fireStatusUpdate, fireStatusUpdate, fireVetoableChange, getAddAsBackground, getAddToBeanContext, getBeanContext, getGUI, getPackage, getPalette, getProjection, getProperties, getPropertyInfo, getPropertyPrefix, getWindowSupport, hidePalette, isRemovable, isRemoveable, notifyHideHack, removeComponentListener, removeConfirmed, removed, removeInfoDisplayListener, removeLayerStatusListener, removeVetoableChangeListener, renderDataForProjection, repaint, resetPalette, setAddAsBackground, setAddToBeanContext, setBeanContext, setName, setPaletteVisible, setProjection, setProjection, setProperties, setProperties, setPropertyPrefix, setRemovable, setRemoveable, setVisible, setWindowSupport, showPalette |
| Methods inherited from class javax.swing.JComponent |
|---|
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, getAccessibleContext, 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, getUIClassID, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, paramString, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, 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, unregisterKeyboardAction, update, updateUI |
| 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, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
| Methods inherited from class java.awt.Component |
|---|
action, add, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, 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, hide, 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, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface java.beans.beancontext.BeanContextChild |
|---|
addPropertyChangeListener, removePropertyChangeListener |
| Constructor Detail |
|---|
public StationLayer()
| Method Detail |
|---|
public void paint(java.awt.Graphics g)
paint in class javax.swing.JComponentpublic void projectionChanged(com.bbn.openmap.event.ProjectionEvent e)
projectionChanged in interface com.bbn.openmap.event.ProjectionListenerprojectionChanged in class MouseAdapterLayerpublic void honorRepaint(boolean honor)
public void repaint()
repaint in class java.awt.Componentpublic void printStationLocs()
public StationLoc[] getStationLocs()
public void stationDataChanged(StationDataEvent s)
stationDataChanged in interface StationDataListenerpublic void stationDataCleared()
stationDataCleared in interface StationDataListenerpublic void stationSelectionChanged(StationSelectionEvent s)
stationSelectionChanged in interface StationSelectionListenerpublic void stationAvailabiltyChanged(AvailableStationDataEvent e)
stationAvailabiltyChanged in interface AvailableStationDataListenere - an AvailableStationDataEventpublic void eqSelectionChanged(EQSelectionEvent eqSelectionEvent)
eqSelectionChanged in interface EQSelectionListenereqSelectionEvent - an EQSelectionEventpublic void eventDataAppended(EQDataEvent eqDataEvent)
eventDataAppended in interface EventDataListenerpublic void eventDataChanged(EQDataEvent eqDataEvent)
eventDataChanged in interface EventDataListenerpublic void eventDataCleared()
eventDataCleared in interface EventDataListenerpublic java.lang.String[] getMouseModeServiceList()
MouseAdapterLayer
return new String[] {
SelectMouseMode.modeID
};
- Specified by:
getMouseModeServiceList in interface com.bbn.openmap.event.MapMouseListener- Specified by:
getMouseModeServiceList in class MouseAdapterLayer
- Returns:
- String[] of modeID's
- See Also:
NavMouseMode.modeID,
SelectMouseMode.modeID,
NullMouseMode.modeID
public boolean mouseClicked(java.awt.event.MouseEvent e)
mouseClicked in interface com.bbn.openmap.event.MapMouseListenermouseClicked in class MouseAdapterLayerpublic void toggleStationSelection(Station station)
public boolean mouseMoved(java.awt.event.MouseEvent e)
mouseMoved in interface com.bbn.openmap.event.MapMouseListenermouseMoved in class MouseAdapterLayer
public static java.lang.String getStationInfo(Station station,
EventAccessOperations event)
public static double calcDistEventFromLocation(double latitude,
double longitude,
EventAccessOperations event)
throws NoPreferredOrigin
NoPreferredOrigin
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||