Class LayoutBehavior
java.lang.Object
org.gvsig.app.project.documents.layout.tools.behavior.LayoutBehavior
- All Implemented Interfaces:
ILayoutBehavior
- Direct Known Subclasses:
LayoutEditBehavior,LayoutEditMapBoxBehavior,LayoutMoveBehavior,LayoutPointBehavior,LayoutRectangleBehavior,LayoutRectangleByTwoPointsBehavior,LayoutSelectBehavior,LayoutViewMoveBehavior,LayoutViewZoomBehavior
Ejecuta acciones respondiendo a eventos, por
delegación desde el Layout.
- Author:
- Vicente Caballero Navarro
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionDevuelve la imagen del cursor de la herrameinta.Devuelve el Layout.abstract LayoutToolListenerDevuelve el ToolListener que está seleccionado.booleanvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidInserta el Layout.
-
Constructor Details
-
LayoutBehavior
public LayoutBehavior()
-
-
Method Details
-
getListener
Description copied from interface:ILayoutBehaviorDevuelve el ToolListener que está seleccionado.- Specified by:
getListenerin interfaceILayoutBehavior- Returns:
- ToolListener seleccionado.
-
paintComponent
- Specified by:
paintComponentin interfaceILayoutBehavior- See Also:
-
setLayoutControl
Description copied from interface:ILayoutBehaviorInserta el Layout.- Specified by:
setLayoutControlin interfaceILayoutBehavior- Parameters:
lc- Layout a insertar.
-
getImageCursor
Description copied from interface:ILayoutBehaviorDevuelve la imagen del cursor de la herrameinta.- Specified by:
getImageCursorin interfaceILayoutBehavior- Returns:
- Image cursor de la herramienta.
-
getLayoutControl
Description copied from interface:ILayoutBehaviorDevuelve el Layout.- Specified by:
getLayoutControlin interfaceILayoutBehavior- Returns:
- Layout.
-
mouseClicked
- Specified by:
mouseClickedin interfaceILayoutBehavior- Throws:
org.gvsig.fmap.mapcontrol.tools.BehaviorException- See Also:
-
mouseEntered
- Specified by:
mouseEnteredin interfaceILayoutBehavior- Throws:
org.gvsig.fmap.mapcontrol.tools.BehaviorException- See Also:
-
mouseExited
- Specified by:
mouseExitedin interfaceILayoutBehavior- Throws:
org.gvsig.fmap.mapcontrol.tools.BehaviorException- See Also:
-
mousePressed
- Specified by:
mousePressedin interfaceILayoutBehavior- Throws:
org.gvsig.fmap.mapcontrol.tools.BehaviorException- See Also:
-
mouseReleased
- Specified by:
mouseReleasedin interfaceILayoutBehavior- Throws:
org.gvsig.fmap.mapcontrol.tools.BehaviorException- See Also:
-
mouseDragged
- Specified by:
mouseDraggedin interfaceILayoutBehavior- Throws:
org.gvsig.fmap.mapcontrol.tools.BehaviorException- See Also:
-
mouseMoved
- Specified by:
mouseMovedin interfaceILayoutBehavior- Throws:
org.gvsig.fmap.mapcontrol.tools.BehaviorException- See Also:
-
mouseWheelMoved
public void mouseWheelMoved(MouseWheelEvent e) throws org.gvsig.fmap.mapcontrol.tools.BehaviorException - Specified by:
mouseWheelMovedin interfaceILayoutBehavior- Throws:
org.gvsig.fmap.mapcontrol.tools.BehaviorException- See Also:
-
isAdjustable
public boolean isAdjustable()- Specified by:
isAdjustablein interfaceILayoutBehavior
-