Class EditingCompoundBehavior
java.lang.Object
org.gvsig.fmap.mapcontrol.tools.Behavior.Behavior
org.gvsig.fmap.mapcontrol.tools.CompoundBehavior
org.gvsig.vectorediting.swing.impl.EditingCompoundBehavior
- All Implemented Interfaces:
Iterable<org.gvsig.fmap.mapcontrol.tools.Behavior.Behavior>,org.gvsig.fmap.mapcontrol.tools.Behavior.IBehavior
public class EditingCompoundBehavior
extends org.gvsig.fmap.mapcontrol.tools.CompoundBehavior
-
Field Summary
FieldsFields inherited from class org.gvsig.fmap.mapcontrol.tools.Behavior.Behavior
BUTTON_LEFT, BUTTON_MIDDLE, BUTTON_RIGHT, geomManager, LOG, LOGGER -
Constructor Summary
ConstructorsConstructorDescriptionEditingCompoundBehavior(org.gvsig.fmap.mapcontrol.tools.Behavior.IBehavior editing) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddMapBehavior(org.gvsig.fmap.mapcontrol.tools.Behavior.Behavior mt, boolean draw) booleancontainsBehavior(org.gvsig.fmap.mapcontrol.tools.Behavior.Behavior mt) org.gvsig.fmap.mapcontrol.tools.Behavior.BehaviorgetBehavior(int index) org.gvsig.fmap.mapcontrol.tools.Listeners.ToolListenerbooleanisDrawnBehavior(int index) voidvoidvoidvoidvoidvoidvoidvoidvoidpaintComponent(org.gvsig.fmap.mapcontrol.MapControlDrawer renderer) voidpaintComponent(org.gvsig.fmap.mapcontrol.MapControlDrawer renderer, boolean clean) voidremoveMapBehavior(org.gvsig.fmap.mapcontrol.tools.Behavior.Behavior mt) voidsetDrawnBehavior(int index, boolean draw) voidsetListener(org.gvsig.fmap.mapcontrol.tools.Listeners.ToolListener listener) voidsetMapControl(org.gvsig.fmap.mapcontrol.MapControl mc) intsize()Methods inherited from class org.gvsig.fmap.mapcontrol.tools.CompoundBehavior
getAllControlsBehavior, iterator, setAllControlsBehaviorMethods inherited from class org.gvsig.fmap.mapcontrol.tools.Behavior.Behavior
clean, createArc, createArc, createArc, createCircle, createEllipse, createPoint, createPoint, getMapControl, getUseSnapping, isMyButton, isMyButton, resetMyButton, setUseSnappingMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Field Details
-
EDITING_INDEX
public static final int EDITING_INDEX- See Also:
-
SELECTION_INDEX
public static final int SELECTION_INDEX- See Also:
-
-
Constructor Details
-
EditingCompoundBehavior
public EditingCompoundBehavior(org.gvsig.fmap.mapcontrol.tools.Behavior.IBehavior editing)
-
-
Method Details
-
addMapBehavior
public void addMapBehavior(org.gvsig.fmap.mapcontrol.tools.Behavior.Behavior mt, boolean draw) - Overrides:
addMapBehaviorin classorg.gvsig.fmap.mapcontrol.tools.CompoundBehavior
-
removeMapBehavior
public void removeMapBehavior(org.gvsig.fmap.mapcontrol.tools.Behavior.Behavior mt) - Overrides:
removeMapBehaviorin classorg.gvsig.fmap.mapcontrol.tools.CompoundBehavior
-
containsBehavior
public boolean containsBehavior(org.gvsig.fmap.mapcontrol.tools.Behavior.Behavior mt) - Overrides:
containsBehaviorin classorg.gvsig.fmap.mapcontrol.tools.CompoundBehavior
-
getBehavior
public org.gvsig.fmap.mapcontrol.tools.Behavior.Behavior getBehavior(int index) - Overrides:
getBehaviorin classorg.gvsig.fmap.mapcontrol.tools.CompoundBehavior
-
isDrawnBehavior
public boolean isDrawnBehavior(int index) - Overrides:
isDrawnBehaviorin classorg.gvsig.fmap.mapcontrol.tools.CompoundBehavior
-
setDrawnBehavior
public void setDrawnBehavior(int index, boolean draw) - Overrides:
setDrawnBehaviorin classorg.gvsig.fmap.mapcontrol.tools.CompoundBehavior
-
size
public int size()- Overrides:
sizein classorg.gvsig.fmap.mapcontrol.tools.CompoundBehavior
-
getImageCursor
- Specified by:
getImageCursorin interfaceorg.gvsig.fmap.mapcontrol.tools.Behavior.IBehavior- Overrides:
getImageCursorin classorg.gvsig.fmap.mapcontrol.tools.CompoundBehavior
-
mouseClicked
- Specified by:
mouseClickedin interfaceorg.gvsig.fmap.mapcontrol.tools.Behavior.IBehavior- Overrides:
mouseClickedin classorg.gvsig.fmap.mapcontrol.tools.CompoundBehavior- Throws:
org.gvsig.fmap.mapcontrol.tools.BehaviorException
-
mouseDragged
- Specified by:
mouseDraggedin interfaceorg.gvsig.fmap.mapcontrol.tools.Behavior.IBehavior- Overrides:
mouseDraggedin classorg.gvsig.fmap.mapcontrol.tools.CompoundBehavior- Throws:
org.gvsig.fmap.mapcontrol.tools.BehaviorException
-
mouseEntered
- Specified by:
mouseEnteredin interfaceorg.gvsig.fmap.mapcontrol.tools.Behavior.IBehavior- Overrides:
mouseEnteredin classorg.gvsig.fmap.mapcontrol.tools.CompoundBehavior- Throws:
org.gvsig.fmap.mapcontrol.tools.BehaviorException
-
mouseExited
- Specified by:
mouseExitedin interfaceorg.gvsig.fmap.mapcontrol.tools.Behavior.IBehavior- Overrides:
mouseExitedin classorg.gvsig.fmap.mapcontrol.tools.CompoundBehavior- Throws:
org.gvsig.fmap.mapcontrol.tools.BehaviorException
-
mouseMoved
- Specified by:
mouseMovedin interfaceorg.gvsig.fmap.mapcontrol.tools.Behavior.IBehavior- Overrides:
mouseMovedin classorg.gvsig.fmap.mapcontrol.tools.CompoundBehavior- Throws:
org.gvsig.fmap.mapcontrol.tools.BehaviorException
-
mousePressed
- Specified by:
mousePressedin interfaceorg.gvsig.fmap.mapcontrol.tools.Behavior.IBehavior- Overrides:
mousePressedin classorg.gvsig.fmap.mapcontrol.tools.CompoundBehavior- Throws:
org.gvsig.fmap.mapcontrol.tools.BehaviorException
-
mouseReleased
- Specified by:
mouseReleasedin interfaceorg.gvsig.fmap.mapcontrol.tools.Behavior.IBehavior- Overrides:
mouseReleasedin classorg.gvsig.fmap.mapcontrol.tools.CompoundBehavior- Throws:
org.gvsig.fmap.mapcontrol.tools.BehaviorException
-
mouseWheelMoved
public void mouseWheelMoved(MouseWheelEvent e) throws org.gvsig.fmap.mapcontrol.tools.BehaviorException - Specified by:
mouseWheelMovedin interfaceorg.gvsig.fmap.mapcontrol.tools.Behavior.IBehavior- Overrides:
mouseWheelMovedin classorg.gvsig.fmap.mapcontrol.tools.CompoundBehavior- Throws:
org.gvsig.fmap.mapcontrol.tools.BehaviorException
-
paintComponent
public void paintComponent(org.gvsig.fmap.mapcontrol.MapControlDrawer renderer, boolean clean) - Overrides:
paintComponentin classorg.gvsig.fmap.mapcontrol.tools.CompoundBehavior
-
paintComponent
public void paintComponent(org.gvsig.fmap.mapcontrol.MapControlDrawer renderer) - Specified by:
paintComponentin interfaceorg.gvsig.fmap.mapcontrol.tools.Behavior.IBehavior- Overrides:
paintComponentin classorg.gvsig.fmap.mapcontrol.tools.CompoundBehavior
-
setListener
public void setListener(org.gvsig.fmap.mapcontrol.tools.Listeners.ToolListener listener) - Overrides:
setListenerin classorg.gvsig.fmap.mapcontrol.tools.CompoundBehavior
-
getListener
public org.gvsig.fmap.mapcontrol.tools.Listeners.ToolListener getListener()- Specified by:
getListenerin interfaceorg.gvsig.fmap.mapcontrol.tools.Behavior.IBehavior- Overrides:
getListenerin classorg.gvsig.fmap.mapcontrol.tools.CompoundBehavior
-
setMapControl
public void setMapControl(org.gvsig.fmap.mapcontrol.MapControl mc) - Specified by:
setMapControlin interfaceorg.gvsig.fmap.mapcontrol.tools.Behavior.IBehavior- Overrides:
setMapControlin classorg.gvsig.fmap.mapcontrol.tools.CompoundBehavior
-