|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.iver.cit.gvsig.fmap.write.geometron.AddDeleteVertex
Clase que maneja los eventos de la siguiente manera: Si se pincha en un vértice, se elimina dicho vértice Si se pincha en una arista, se añade un nuevo vértice en el punto donde se pinchó. En el resto de casos no hace nada
Constructor Summary | |
AddDeleteVertex()
|
Method Summary | |
void |
edgeClicked(EdgeEvent e)
|
void |
edgeMoved(EdgeEvent e)
|
void |
mouseMoved(GeometronEvent e)
Evento disparado cuando se mueve el ratón por el área de edición |
void |
mouseOverEdge(EdgeEvent e)
|
void |
mouseOverVertex(VertexEvent e)
|
void |
pointClicked(GeometronEvent e)
Evento disparado cuando el usuario pincha en un punto del area de edición en la que, teniendo en cuenta la tolerancia, no hay ninguna geometría |
void |
vertexClicked(VertexEvent e)
Evento disparado cuando se hace click sobre un vértice |
void |
vertexMoved(VertexEvent e)
Evento disparado cuando se mueve un vértice |
void |
zoneCompleted(java.awt.geom.Rectangle2D zone)
Cuando el usuario hace un rectangulo con el ratón se invoca este método con el dicha región en coordenadas del EditableFeatureSource. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public AddDeleteVertex()
Method Detail |
public void vertexClicked(VertexEvent e)
EventHandler
vertexClicked
in interface EventHandler
EventHandler.vertexClicked(com.iver.cit.gvsig.fmap.write.geometron.VertexEvent)
public void edgeClicked(EdgeEvent e)
edgeClicked
in interface EventHandler
EventHandler.edgeClicked(com.iver.cit.gvsig.fmap.write.geometron.EdgeEvent)
public void edgeMoved(EdgeEvent e)
edgeMoved
in interface EventHandler
EventHandler.edgeMoved(com.iver.cit.gvsig.fmap.write.geometron.EdgeEvent)
public void vertexMoved(VertexEvent e)
EventHandler
vertexMoved
in interface EventHandler
EventHandler.vertexMoved(com.iver.cit.gvsig.fmap.write.geometron.VertexEvent)
public void zoneCompleted(java.awt.geom.Rectangle2D zone)
EventHandler
zoneCompleted
in interface EventHandler
EventHandler.zoneCompleted(java.awt.geom.Rectangle2D)
public void pointClicked(GeometronEvent e)
EventHandler
pointClicked
in interface EventHandler
EventHandler.pointClicked(com.iver.cit.gvsig.fmap.write.geometron.GeometronEvent)
public void mouseMoved(GeometronEvent e)
EventHandler
mouseMoved
in interface EventHandler
EventHandler.mouseMoved(com.iver.cit.gvsig.fmap.write.geometron.GeometronEvent)
public void mouseOverVertex(VertexEvent e)
mouseOverVertex
in interface EventHandler
EventHandler.mouseOverVertex(com.iver.cit.gvsig.fmap.write.geometron.VertexEvent)
public void mouseOverEdge(EdgeEvent e)
mouseOverEdge
in interface EventHandler
EventHandler.mouseOverEdge(com.iver.cit.gvsig.fmap.write.geometron.EdgeEvent)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |