|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.bbn.openmap.MapHandlerChild
com.bbn.openmap.OMComponent
com.bbn.openmap.event.AbstractMouseMode
com.bbn.openmap.event.CoordMouseMode
com.bbn.openmap.event.DistanceMouseMode
ru.igis.omtab.gui.RuDistanceMouseMode
public class RuDistanceMouseMode
Remake of original Openmap Distance Mouse Mode to display coordinates in gegrees and minutes and distances in Nautical Miles
Field Summary |
---|
Fields inherited from class com.bbn.openmap.event.DistanceMouseMode |
---|
AllUnitsPropertyValue, df, distance, lineType, modeID, mousePressed, RepaintToCleanProperty, rPoint1, rPoint2, segments, ShowAngleProperty, ShowCircleProperty, totalDistance, UnitProperty |
Fields inherited from class com.bbn.openmap.event.CoordMouseMode |
---|
CoordFormatterProperty, infoDelegator |
Fields inherited from class com.bbn.openmap.event.AbstractMouseMode |
---|
CursorIDProperty, IconProperty, IDProperty, MouseWheelListenerProperty, MouseWheelTimerIntervalProperty, MouseWheelZoomProperty, NoMouseWheelListenerTimerProperty, PrettyNameProperty, ZOOM_IN, ZOOM_OUT |
Fields inherited from interface com.bbn.openmap.PropertyConsumer |
---|
EditorProperty, initPropertiesProperty, LabelEditorProperty, ScopedEditorProperty |
Constructor Summary | |
---|---|
RuDistanceMouseMode()
Creates a new instance of RuDistanceMouseMode |
Method Summary | |
---|---|
void |
findAndInit(java.lang.Object obj)
Standard OpenMap interface LightMapHandlerChild method. |
void |
findAndUndo(java.lang.Object obj)
Standard OpenMap interface LightMapHandlerChild method. |
void |
fireMouseLocation(java.awt.event.MouseEvent e)
Sends the mouse event location, x/y and lat/lon, to the InformationDelegator. |
javax.swing.Icon |
getGUIIcon()
|
void |
mouseMoved(java.awt.event.MouseEvent e)
Draw a rubberband line and circle as the mouse is moved. |
void |
mousePressed(java.awt.event.MouseEvent e)
Process a mouse pressed event. |
Methods inherited from class com.bbn.openmap.event.DistanceMouseMode |
---|
cleanUp, eraseCircle, eraseLines, getGreatCircleDist, getLineType, getMapBean, getProperties, getPropertyInfo, getRepaintToClean, getShowAzimuth, getShowCircle, getSphericalAzimuth, getTotalDistance, getUnit, isDisplayCircle, isShowAngle, listenerPaint, mouseClicked, mouseEntered, mouseExited, paintCircle, paintCircle, paintLine, paintLine, paintRubberband, paintRubberband, setDisplayCircle, setLineType, setMapBean, setProperties, setRepaintToClean, setShowAngle, setTotalDistance, setUnit, showAzimuth, showCircle |
Methods inherited from class com.bbn.openmap.event.CoordMouseMode |
---|
getCoordFormatter, getCoordFormatterHandler, getInfoDelegator, mouseDragged, propertyChange, setActive, setCoordFormatter, setCoordFormatterHandler, setInfoDelegator |
Methods inherited from class com.bbn.openmap.event.AbstractMouseMode |
---|
actAsProxyFor, actAsProxyFor, addMapMouseListener, addPropertyChangeListener, getIconName, getID, getModeCursor, getMouseSupport, getMouseWheelTimerInterval, getNoMouseWheelListener, getPrettyName, getProxied, getProxyDistributionMask, isConsumeEvents, isMouseWheelListener, isNoMouseWheelListenerTimer, isProxyFor, isVisible, isZoomWhenMouseWheelUp, mouseReleased, mouseWheelMoved, releaseProxy, removeAllMapMouseListeners, removeMapMouseListener, removePropertyChangeListener, setConsumeEvents, setGUIIcon, setIconName, setID, setModeCursor, setModeCursor, setMouseSupport, setMouseWheelListener, setMouseWheelTimerInterval, setNoMouseWheelListener, setNoMouseWheelListenerTimer, setPrettyName, setProxyDistributionMask, setVisible, setZoomWhenMouseWheelUp, updateMouseWheelMoved |
Methods inherited from class com.bbn.openmap.OMComponent |
---|
getPropertyPrefix, setProperties, setPropertyPrefix |
Methods inherited from class com.bbn.openmap.MapHandlerChild |
---|
addPropertyChangeListener, addVetoableChangeListener, childrenAdded, childrenRemoved, findAndInit, firePropertyChange, fireVetoableChange, getBeanContext, isIsolated, removePropertyChangeListener, removeVetoableChangeListener, setBeanContext, setIsolated |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RuDistanceMouseMode()
Method Detail |
---|
public void mouseMoved(java.awt.event.MouseEvent e)
mouseMoved
in interface java.awt.event.MouseMotionListener
mouseMoved
in class com.bbn.openmap.event.DistanceMouseMode
e
- mouse event.public void fireMouseLocation(java.awt.event.MouseEvent e)
fireMouseLocation
in class com.bbn.openmap.event.CoordMouseMode
public javax.swing.Icon getGUIIcon()
getGUIIcon
in interface com.bbn.openmap.event.MapMouseMode
getGUIIcon
in class com.bbn.openmap.event.AbstractMouseMode
public void mousePressed(java.awt.event.MouseEvent e)
mousePressed
in interface java.awt.event.MouseListener
mousePressed
in class com.bbn.openmap.event.DistanceMouseMode
e
- mouse event.public void findAndInit(java.lang.Object obj)
findAndInit
in interface com.bbn.openmap.LightMapHandlerChild
findAndInit
in class com.bbn.openmap.event.CoordMouseMode
obj
- - serched objectpublic void findAndUndo(java.lang.Object obj)
findAndUndo
in interface com.bbn.openmap.LightMapHandlerChild
findAndUndo
in class com.bbn.openmap.event.CoordMouseMode
obj
- - searched object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |