com.iver.cit.gvsig.fmap.write.geometron
Class Geometry

java.lang.Object
  extended bycom.iver.cit.gvsig.fmap.write.geometron.Geometry

public class Geometry
extends java.lang.Object

Clase sobre la que operan los lísteners de eventos


Constructor Summary
Geometry()
           
 
Method Summary
 void addVertex(java.awt.geom.Point2D point, int after, int before)
          Añade un vértice a la geometria despues del vértice after-ésimo y antes del before-ésimo.
 void delete()
          Elimina la geometría asociada del EditableFeatureSource asociado
 void deleteVertex(int vertexIndex)
          Elimina el vértice vertexIndex-ésimo de la geometria de EditableFeatureSource que representa este objeto
 void modify()
          Modifica la geometría asociada en el EditableFeatureSource
 void move(java.awt.geom.Point2D incremento)
          Modifica la geometría del EditableFeatureSource que representa este objeto
 void setGeometryId(int id)
          Establece el índice de la geometria que representa en la EditableFeatureSource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Geometry

public Geometry()
Method Detail

delete

public void delete()
Elimina la geometría asociada del EditableFeatureSource asociado


modify

public void modify()
Modifica la geometría asociada en el EditableFeatureSource


setGeometryId

public void setGeometryId(int id)
Establece el índice de la geometria que representa en la EditableFeatureSource


deleteVertex

public void deleteVertex(int vertexIndex)
Elimina el vértice vertexIndex-ésimo de la geometria de EditableFeatureSource que representa este objeto


addVertex

public void addVertex(java.awt.geom.Point2D point,
                      int after,
                      int before)
Añade un vértice a la geometria despues del vértice after-ésimo y antes del before-ésimo. La geometría la obtiene del EditableFeatureSource en base al geometryId del atributo. Las coordenadas del vértice vienen especificadas por el parametro point


move

public void move(java.awt.geom.Point2D incremento)
Modifica la geometría del EditableFeatureSource que representa este objeto