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 Details

  • 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:
      addMapBehavior in class org.gvsig.fmap.mapcontrol.tools.CompoundBehavior
    • removeMapBehavior

      public void removeMapBehavior(org.gvsig.fmap.mapcontrol.tools.Behavior.Behavior mt)
      Overrides:
      removeMapBehavior in class org.gvsig.fmap.mapcontrol.tools.CompoundBehavior
    • containsBehavior

      public boolean containsBehavior(org.gvsig.fmap.mapcontrol.tools.Behavior.Behavior mt)
      Overrides:
      containsBehavior in class org.gvsig.fmap.mapcontrol.tools.CompoundBehavior
    • getBehavior

      public org.gvsig.fmap.mapcontrol.tools.Behavior.Behavior getBehavior(int index)
      Overrides:
      getBehavior in class org.gvsig.fmap.mapcontrol.tools.CompoundBehavior
    • isDrawnBehavior

      public boolean isDrawnBehavior(int index)
      Overrides:
      isDrawnBehavior in class org.gvsig.fmap.mapcontrol.tools.CompoundBehavior
    • setDrawnBehavior

      public void setDrawnBehavior(int index, boolean draw)
      Overrides:
      setDrawnBehavior in class org.gvsig.fmap.mapcontrol.tools.CompoundBehavior
    • size

      public int size()
      Overrides:
      size in class org.gvsig.fmap.mapcontrol.tools.CompoundBehavior
    • getImageCursor

      public Image getImageCursor()
      Specified by:
      getImageCursor in interface org.gvsig.fmap.mapcontrol.tools.Behavior.IBehavior
      Overrides:
      getImageCursor in class org.gvsig.fmap.mapcontrol.tools.CompoundBehavior
    • mouseClicked

      public void mouseClicked(MouseEvent e) throws org.gvsig.fmap.mapcontrol.tools.BehaviorException
      Specified by:
      mouseClicked in interface org.gvsig.fmap.mapcontrol.tools.Behavior.IBehavior
      Overrides:
      mouseClicked in class org.gvsig.fmap.mapcontrol.tools.CompoundBehavior
      Throws:
      org.gvsig.fmap.mapcontrol.tools.BehaviorException
    • mouseDragged

      public void mouseDragged(MouseEvent e) throws org.gvsig.fmap.mapcontrol.tools.BehaviorException
      Specified by:
      mouseDragged in interface org.gvsig.fmap.mapcontrol.tools.Behavior.IBehavior
      Overrides:
      mouseDragged in class org.gvsig.fmap.mapcontrol.tools.CompoundBehavior
      Throws:
      org.gvsig.fmap.mapcontrol.tools.BehaviorException
    • mouseEntered

      public void mouseEntered(MouseEvent e) throws org.gvsig.fmap.mapcontrol.tools.BehaviorException
      Specified by:
      mouseEntered in interface org.gvsig.fmap.mapcontrol.tools.Behavior.IBehavior
      Overrides:
      mouseEntered in class org.gvsig.fmap.mapcontrol.tools.CompoundBehavior
      Throws:
      org.gvsig.fmap.mapcontrol.tools.BehaviorException
    • mouseExited

      public void mouseExited(MouseEvent e) throws org.gvsig.fmap.mapcontrol.tools.BehaviorException
      Specified by:
      mouseExited in interface org.gvsig.fmap.mapcontrol.tools.Behavior.IBehavior
      Overrides:
      mouseExited in class org.gvsig.fmap.mapcontrol.tools.CompoundBehavior
      Throws:
      org.gvsig.fmap.mapcontrol.tools.BehaviorException
    • mouseMoved

      public void mouseMoved(MouseEvent e) throws org.gvsig.fmap.mapcontrol.tools.BehaviorException
      Specified by:
      mouseMoved in interface org.gvsig.fmap.mapcontrol.tools.Behavior.IBehavior
      Overrides:
      mouseMoved in class org.gvsig.fmap.mapcontrol.tools.CompoundBehavior
      Throws:
      org.gvsig.fmap.mapcontrol.tools.BehaviorException
    • mousePressed

      public void mousePressed(MouseEvent e) throws org.gvsig.fmap.mapcontrol.tools.BehaviorException
      Specified by:
      mousePressed in interface org.gvsig.fmap.mapcontrol.tools.Behavior.IBehavior
      Overrides:
      mousePressed in class org.gvsig.fmap.mapcontrol.tools.CompoundBehavior
      Throws:
      org.gvsig.fmap.mapcontrol.tools.BehaviorException
    • mouseReleased

      public void mouseReleased(MouseEvent e) throws org.gvsig.fmap.mapcontrol.tools.BehaviorException
      Specified by:
      mouseReleased in interface org.gvsig.fmap.mapcontrol.tools.Behavior.IBehavior
      Overrides:
      mouseReleased in class org.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:
      mouseWheelMoved in interface org.gvsig.fmap.mapcontrol.tools.Behavior.IBehavior
      Overrides:
      mouseWheelMoved in class org.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:
      paintComponent in class org.gvsig.fmap.mapcontrol.tools.CompoundBehavior
    • paintComponent

      public void paintComponent(org.gvsig.fmap.mapcontrol.MapControlDrawer renderer)
      Specified by:
      paintComponent in interface org.gvsig.fmap.mapcontrol.tools.Behavior.IBehavior
      Overrides:
      paintComponent in class org.gvsig.fmap.mapcontrol.tools.CompoundBehavior
    • setListener

      public void setListener(org.gvsig.fmap.mapcontrol.tools.Listeners.ToolListener listener)
      Overrides:
      setListener in class org.gvsig.fmap.mapcontrol.tools.CompoundBehavior
    • getListener

      public org.gvsig.fmap.mapcontrol.tools.Listeners.ToolListener getListener()
      Specified by:
      getListener in interface org.gvsig.fmap.mapcontrol.tools.Behavior.IBehavior
      Overrides:
      getListener in class org.gvsig.fmap.mapcontrol.tools.CompoundBehavior
    • setMapControl

      public void setMapControl(org.gvsig.fmap.mapcontrol.MapControl mc)
      Specified by:
      setMapControl in interface org.gvsig.fmap.mapcontrol.tools.Behavior.IBehavior
      Overrides:
      setMapControl in class org.gvsig.fmap.mapcontrol.tools.CompoundBehavior