public class LayoutAddRectangleListener extends AbstractLayoutToolListener implements LayoutRectangleListener
| Modifier and Type | Field and Description |
|---|---|
protected static int |
TOLERANCE |
layoutManager, layoutPanel| Constructor and Description |
|---|
LayoutAddRectangleListener(LayoutPanel layoutPanel)
Crea un nuevo LayoutAddRectangleListener.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
cancelDrawing()
Condición para que se cancele el dibujado.
|
Image |
getImageCursor()
Devuelve la imagen del cursor de la herramienta.
|
protected Rectangle2D |
getRectangle(int tolerance) |
void |
rectangle(EnvelopeEvent event)
Invocado cuando el usuario selecciona un rectángulo en la vista.
|
public LayoutAddRectangleListener(LayoutPanel layoutPanel)
l - Layout.public void rectangle(EnvelopeEvent event) throws BehaviorException
LayoutRectangleListenerrectangle in interface LayoutRectangleListenerevent - Rectangle.BehaviorExceptionRectangleListener.rectangle(org.gvsig.fmap.mapcontrol.tools.Events.EnvelopeEvent)public Image getImageCursor()
LayoutToolListenergetImageCursor in interface LayoutToolListenerorg.gvsig.fmap.mapcontrol.tools.Listeners.ToolListener#getCursor()public boolean cancelDrawing()
LayoutToolListenercancelDrawing in interface LayoutToolListenerToolListener.cancelDrawing()protected Rectangle2D getRectangle(int tolerance)