public abstract class LayoutBehavior extends Object implements ILayoutBehavior
Constructor and Description |
---|
LayoutBehavior() |
Modifier and Type | Method and Description |
---|---|
Image |
getImageCursor()
Devuelve la imagen del cursor de la herrameinta.
|
LayoutControl |
getLayoutControl()
Devuelve el Layout.
|
abstract LayoutToolListener |
getListener()
Devuelve el ToolListener que está seleccionado.
|
boolean |
isAdjustable() |
void |
mouseClicked(MouseEvent e) |
void |
mouseDragged(MouseEvent e) |
void |
mouseEntered(MouseEvent e) |
void |
mouseExited(MouseEvent e) |
void |
mouseMoved(MouseEvent e) |
void |
mousePressed(MouseEvent e) |
void |
mouseReleased(MouseEvent e) |
void |
mouseWheelMoved(MouseWheelEvent e) |
void |
paintComponent(Graphics g) |
void |
setLayoutControl(LayoutControl lc)
Inserta el Layout.
|
public abstract LayoutToolListener getListener()
ILayoutBehavior
getListener
in interface ILayoutBehavior
public void paintComponent(Graphics g)
paintComponent
in interface ILayoutBehavior
org.gvsig.fmap.mapcontrol.tools.Behavior.Behavior#paintComponent(java.awt.Graphics)
public void setLayoutControl(LayoutControl lc)
ILayoutBehavior
setLayoutControl
in interface ILayoutBehavior
lc
- Layout a insertar.public Image getImageCursor()
ILayoutBehavior
getImageCursor
in interface ILayoutBehavior
public LayoutControl getLayoutControl()
ILayoutBehavior
getLayoutControl
in interface ILayoutBehavior
public void mouseClicked(MouseEvent e) throws BehaviorException
mouseClicked
in interface ILayoutBehavior
BehaviorException
MouseListener.mouseClicked(java.awt.event.MouseEvent)
public void mouseEntered(MouseEvent e) throws BehaviorException
mouseEntered
in interface ILayoutBehavior
BehaviorException
MouseListener.mouseEntered(java.awt.event.MouseEvent)
public void mouseExited(MouseEvent e) throws BehaviorException
mouseExited
in interface ILayoutBehavior
BehaviorException
MouseListener.mouseExited(java.awt.event.MouseEvent)
public void mousePressed(MouseEvent e) throws BehaviorException
mousePressed
in interface ILayoutBehavior
BehaviorException
MouseListener.mousePressed(java.awt.event.MouseEvent)
public void mouseReleased(MouseEvent e) throws BehaviorException
mouseReleased
in interface ILayoutBehavior
BehaviorException
MouseListener.mouseReleased(java.awt.event.MouseEvent)
public void mouseDragged(MouseEvent e) throws BehaviorException
mouseDragged
in interface ILayoutBehavior
BehaviorException
MouseMotionListener.mouseDragged(java.awt.event.MouseEvent)
public void mouseMoved(MouseEvent e) throws BehaviorException
mouseMoved
in interface ILayoutBehavior
BehaviorException
MouseMotionListener.mouseMoved(java.awt.event.MouseEvent)
public void mouseWheelMoved(MouseWheelEvent e) throws BehaviorException
mouseWheelMoved
in interface ILayoutBehavior
BehaviorException
MouseWheelListener.mouseWheelMoved(java.awt.event.MouseWheelEvent)
public boolean isAdjustable()
isAdjustable
in interface ILayoutBehavior