|
||||||||||
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.Geometron
Constructor Summary | |
Geometron(java.awt.Component c)
Construye un nuevo Geometron asociado al Component que se pasa como parámetro y se añade como listener de los eventos de bajo nivel de dicho componente. |
Method Summary | |
void |
addMenuItem(java.lang.String text,
java.lang.String actionCommand,
MenuHandler handler)
Añade un manejador de eventos del menú contextual del geometrón |
void |
draw()
Dibuja el area invalidada y reinicializa el area invalidada a null. |
void |
getNewGeometry()
Obtiene la última geometría añadida mediante setNewGeometry o null si no la hay |
void |
init(java.awt.geom.Rectangle2D initialExtent)
Metodo de inicialización del Geometrón. |
void |
invalidateRect(java.awt.geom.Rectangle2D invalidationArea)
Acumula un area de invalidación sobre la que ya había |
void |
setEdgeIcon(javax.swing.ImageIcon e)
Establece el icono de ratón que se pondrá cuando éste esté sobre una arista |
void |
setEventHandler(EventHandler handler)
establece el manejador de eventos de alto nivel del geometron |
void |
setKeyListener(KeyListener listener)
Establece el listener de eventos de teclado de la aplicación |
void |
setNewGeometry(IGeometry fg)
Asigna la geometria que se está añadiendo. |
void |
setTolerance(int tolerance)
Establece la tolerancia al pinchar sobre los vértices |
void |
setVertexIcon(javax.swing.ImageIcon img)
Establece el icono de ratón que se pondrá cuando éste esté sobre un vértice |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Geometron(java.awt.Component c)
Method Detail |
public void invalidateRect(java.awt.geom.Rectangle2D invalidationArea)
public void setTolerance(int tolerance)
public void draw()
public void init(java.awt.geom.Rectangle2D initialExtent)
public void setEventHandler(EventHandler handler)
public void setKeyListener(KeyListener listener)
public void setNewGeometry(IGeometry fg)
public void getNewGeometry()
public void setVertexIcon(javax.swing.ImageIcon img)
public void setEdgeIcon(javax.swing.ImageIcon e)
public void addMenuItem(java.lang.String text, java.lang.String actionCommand, MenuHandler handler)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |