fr.ifremer.isisfish.ui.input
Class OpenMapEvents

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by com.bbn.openmap.Layer
                  extended by fr.ifremer.isisfish.ui.input.OpenMapEvents
All Implemented Interfaces:
com.bbn.openmap.event.MapMouseListener, com.bbn.openmap.event.ProjectionListener, com.bbn.openmap.ProjectionPainter, com.bbn.openmap.PropertyConsumer, ActionListener, ImageObserver, MenuContainer, BeanContextChild, BeanContextMembershipListener, Serializable, EventListener

public abstract class OpenMapEvents
extends com.bbn.openmap.Layer
implements com.bbn.openmap.event.MapMouseListener

OpenMapEvents.java Created: 5 septembre 2005 03:21:41 CEST

Version:
$Revision: 202 $ Last update: $Date: 2006-06-30 18:39:09 +0200 (ven, 30 jun 2006) $ by : $Author: bpoussin $
Author:
Benjamin POUSSIN
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponent
 
Nested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainer
 
Nested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
 
Field Summary
protected  IsisMapBean map
           
protected  com.bbn.openmap.event.MapMouseMode mouseMode
          SelectMouseMode property: Null, Distance, Nav, Select
protected  String onMouseDragged
          Deprecated. as of 3.2.0.5 unused
protected  String onMouseEntered
          Deprecated. as of 3.2.0.5 unused
protected  String onMouseExited
          Deprecated. as of 3.2.0.5 unused
protected  String onMouseMoved
          Deprecated. as of 3.2.0.5 unused
protected  String onMousePressed
          Deprecated. as of 3.2.0.5 unused
protected  String onMouseReleased
          Deprecated. as of 3.2.0.5 unused
protected  int selectMode
           
 
Fields inherited from class com.bbn.openmap.Layer
addAsBackground, AddAsBackgroundProperty, addToBeanContext, AddToBeanContextProperty, attributes, autoPalette, AutoPaletteProperty, beanContextChildSupport, DisplayPaletteCmd, DisplayPropertiesCmd, doHack, HidePaletteCmd, i18n, IDListeners, localHackList, lsListeners, maxScale, MaxScaleProperty, minScale, MinScaleProperty, palette, paletteListener, PrettyNameProperty, propertyPrefix, RedrawCmd, removable, RemovableProperty, 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
OpenMapEvents(IsisMapBean map, com.bbn.openmap.event.MapMouseMode mouseMode, int selectMode)
          Constructor.
 
Method Summary
 String[] getMouseModeServiceList()
           
 String getOnMouseDragged()
          Deprecated. as of 3.2.0.5 unused
 String getOnMouseEntered()
          Deprecated. as of 3.2.0.5 unused
 String getOnMouseExited()
          Deprecated. as of 3.2.0.5 unused
 String getOnMouseMoved()
          Deprecated. as of 3.2.0.5 unused
 String getOnMousePressed()
          Deprecated. as of 3.2.0.5 unused
 String getOnMouseReleased()
          Deprecated. as of 3.2.0.5 unused
 boolean mouseClicked(MouseEvent e)
           
 boolean mouseDragged(MouseEvent e)
           
 void mouseEntered(MouseEvent e)
           
 void mouseExited(MouseEvent e)
           
 void mouseMoved()
           
 boolean mouseMoved(MouseEvent e)
           
 boolean mousePressed(MouseEvent e)
           
 boolean mouseReleased(MouseEvent e)
           
 void projectionChanged(com.bbn.openmap.event.ProjectionEvent e)
           
 void setOnMouseDragged(String onMouseDragged)
          Deprecated. as of 3.2.0.5 unused
 void setOnMouseEntered(String onMouseEntered)
          Deprecated. as of 3.2.0.5 unused
 void setOnMouseExited(String onMouseExited)
          Deprecated. as of 3.2.0.5 unused
 void setOnMouseMoved(String onMouseMoved)
          Deprecated. as of 3.2.0.5 unused
 void setOnMousePressed(String onMousePressed)
          Deprecated. as of 3.2.0.5 unused
 void setOnMouseReleased(String onMouseReleased)
          Deprecated. as of 3.2.0.5 unused
 
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, firePaletteEvent, fireRequestBrowserContent, fireRequestBrowserContent, fireRequestCursor, fireRequestInfoLine, fireRequestInfoLine, fireRequestInfoLine, fireRequestMessage, fireRequestMessage, fireRequestToolTip, fireRequestToolTip, fireRequestURL, fireRequestURL, fireStatusUpdate, fireStatusUpdate, fireVetoableChange, getAddAsBackground, getAddToBeanContext, getAttribute, getBeanContext, getGUI, getIcon, getMapMouseListener, getMaxScale, getMinScale, getPackage, getPalette, getProjection, getProperties, getPropertyInfo, getPropertyPrefix, getWindowSupport, hasGUI, hidePalette, isAutoPalette, isProjectionOK, isRemovable, notifyHideHack, putAttribute, removeComponentListener, removeConfirmed, removed, removeInfoDisplayListener, removeLayerStatusListener, removeVetoableChangeListener, renderDataForProjection, repaint, resetPalette, setAddAsBackground, setAddToBeanContext, setAutoPalette, setBeanContext, setIcon, setLayerProperties, setMaxScale, setMinScale, setName, setPaletteVisible, setProjection, setProjection, setProperties, setProperties, setPropertyPrefix, setRemovable, 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, paint, 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, 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
 

Field Detail

mouseMode

protected com.bbn.openmap.event.MapMouseMode mouseMode
SelectMouseMode property: Null, Distance, Nav, Select


map

protected IsisMapBean map

selectMode

protected int selectMode

onMouseDragged

protected String onMouseDragged
Deprecated. as of 3.2.0.5 unused
OnMouseDragged property.


onMouseEntered

protected String onMouseEntered
Deprecated. as of 3.2.0.5 unused
OnMouseEntered property.


onMouseExited

protected String onMouseExited
Deprecated. as of 3.2.0.5 unused
OnMouseExited property.


onMouseMoved

protected String onMouseMoved
Deprecated. as of 3.2.0.5 unused
OnMouseMoved property.


onMousePressed

protected String onMousePressed
Deprecated. as of 3.2.0.5 unused
OnMousePressed property.


onMouseReleased

protected String onMouseReleased
Deprecated. as of 3.2.0.5 unused
OnMouseReleased property.

Constructor Detail

OpenMapEvents

public OpenMapEvents(IsisMapBean map,
                     com.bbn.openmap.event.MapMouseMode mouseMode,
                     int selectMode)
Constructor. Register himself to map mapMouseListener. Also set mouseMode and selectMode on map.

Parameters:
map - map bean
mouseMode - mouse mode
selectMode - select mode
Method Detail

projectionChanged

public void projectionChanged(com.bbn.openmap.event.ProjectionEvent e)
Specified by:
projectionChanged in interface com.bbn.openmap.event.ProjectionListener

getOnMouseDragged

public String getOnMouseDragged()
Deprecated. as of 3.2.0.5 unused

Get onMouseDragged property.

Returns:
OnMouseDragged property.

setOnMouseDragged

public void setOnMouseDragged(String onMouseDragged)
Deprecated. as of 3.2.0.5 unused

Set onMouseDragged property.

Parameters:
onMouseDragged - New onMouseDragged property.

getOnMouseEntered

public String getOnMouseEntered()
Deprecated. as of 3.2.0.5 unused

Get onMouseEntered property.

Returns:
OnMouseEntered property.

setOnMouseEntered

public void setOnMouseEntered(String onMouseEntered)
Deprecated. as of 3.2.0.5 unused

Set onMouseEntered property.

Parameters:
onMouseEntered - New onMouseEntered property.

getOnMouseExited

public String getOnMouseExited()
Deprecated. as of 3.2.0.5 unused

Get onMouseExited property.

Returns:
OnMouseExited property.

setOnMouseExited

public void setOnMouseExited(String onMouseExited)
Deprecated. as of 3.2.0.5 unused

Set onMouseExited property.

Parameters:
onMouseExited - New onMouseExited property.

getOnMouseMoved

public String getOnMouseMoved()
Deprecated. as of 3.2.0.5 unused

Get onMouseMoved property.

Returns:
OnMouseMoved property.

setOnMouseMoved

public void setOnMouseMoved(String onMouseMoved)
Deprecated. as of 3.2.0.5 unused

Set onMouseMoved property.

Parameters:
onMouseMoved - New onMouseMoved property.

getOnMousePressed

public String getOnMousePressed()
Deprecated. as of 3.2.0.5 unused

Get onMousePressed property.

Returns:
OnMousePressed property.

setOnMousePressed

public void setOnMousePressed(String onMousePressed)
Deprecated. as of 3.2.0.5 unused

Set onMousePressed property.

Parameters:
onMousePressed - New onMousePressed property.

getOnMouseReleased

public String getOnMouseReleased()
Deprecated. as of 3.2.0.5 unused

Get onMouseReleased property.

Returns:
OnMouseReleased property.

setOnMouseReleased

public void setOnMouseReleased(String onMouseReleased)
Deprecated. as of 3.2.0.5 unused

Set onMouseReleased property.

Parameters:
onMouseReleased - New onMouseReleased property.

getMouseModeServiceList

public String[] getMouseModeServiceList()
Specified by:
getMouseModeServiceList in interface com.bbn.openmap.event.MapMouseListener

mouseClicked

public boolean mouseClicked(MouseEvent e)
Specified by:
mouseClicked in interface com.bbn.openmap.event.MapMouseListener

mouseDragged

public boolean mouseDragged(MouseEvent e)
Specified by:
mouseDragged in interface com.bbn.openmap.event.MapMouseListener

mouseEntered

public void mouseEntered(MouseEvent e)
Specified by:
mouseEntered in interface com.bbn.openmap.event.MapMouseListener

mouseExited

public void mouseExited(MouseEvent e)
Specified by:
mouseExited in interface com.bbn.openmap.event.MapMouseListener

mouseMoved

public void mouseMoved()
Specified by:
mouseMoved in interface com.bbn.openmap.event.MapMouseListener

mouseMoved

public boolean mouseMoved(MouseEvent e)
Specified by:
mouseMoved in interface com.bbn.openmap.event.MapMouseListener

mousePressed

public boolean mousePressed(MouseEvent e)
Specified by:
mousePressed in interface com.bbn.openmap.event.MapMouseListener

mouseReleased

public boolean mouseReleased(MouseEvent e)
Specified by:
mouseReleased in interface com.bbn.openmap.event.MapMouseListener


Copyright © 1999-2010 CodeLutin. All Rights Reserved.