Class GraphEvent
- java.lang.Object
-
- java.util.EventObject
-
- java.awt.AWTEvent
-
- GraphEvent
-
- All Implemented Interfaces:
java.io.Serializable
public class GraphEvent extends java.awt.AWTEvent- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class java.awt.AWTEvent
ACTION_EVENT_MASK, ADJUSTMENT_EVENT_MASK, COMPONENT_EVENT_MASK, consumed, CONTAINER_EVENT_MASK, FOCUS_EVENT_MASK, HIERARCHY_BOUNDS_EVENT_MASK, HIERARCHY_EVENT_MASK, id, INPUT_METHOD_EVENT_MASK, INVOCATION_EVENT_MASK, ITEM_EVENT_MASK, KEY_EVENT_MASK, MOUSE_EVENT_MASK, MOUSE_MOTION_EVENT_MASK, MOUSE_WHEEL_EVENT_MASK, PAINT_EVENT_MASK, RESERVED_ID_MAX, TEXT_EVENT_MASK, WINDOW_EVENT_MASK, WINDOW_FOCUS_EVENT_MASK, WINDOW_STATE_EVENT_MASK
-
-
Constructor Summary
Constructors Constructor Description GraphEvent(ArcSign arc)Crea un evento generico di cambiamento dell'arcoGraphEvent(java.lang.Object gp)Crea un evento di cambiamento generico del grafoGraphEvent(java.lang.Object gp, int zoom)Crea un evento di modifica dello zoomGraphEvent(java.lang.Object gp, int x, int y)Crea un evento di spostamento del grafoGraphEvent(java.lang.Object gp, ArcSign arc)Crea un evento di selezione di un arcoGraphEvent(java.lang.Object gp, java.awt.Color c)Crea un evento di cambio del colore di sfondo del grafoGraphEvent(java.lang.Object gp, NodeSign node)Crea un evento di selezione di un nodoGraphEvent(NodeSign node)Crea un evento generico di cambiamento del nodo
-
Method Summary
Modifier and Type Method Description voidconsume()Consuma l'evento (serve per passare da metodo protected a public)ArcSigngetArc()Ritorna l'arco interessato all'eventojava.awt.ColorgetColor()Ritorna il colore dello sfondo cambiato nell'eventoNodeSigngetNode()Ritorna il nodo interessato all'eventojava.awt.PointgetPoint()Ritorna il punto interessato all'eventointgetX()Ritorna l'ascissa del punto interessato all'eventointgetY()Ritorna l'ordinata del punto interessato all'eventointgetZoom()Ritorna il valore di zoom consegnente all'eventojava.lang.StringtoString()Ritorna la stringa che descrive l'evento
-
-
-
Constructor Detail
-
GraphEvent
public GraphEvent(ArcSign arc)
Crea un evento generico di cambiamento dell'arco- Parameters:
arc- l'arco cambiato
-
GraphEvent
public GraphEvent(NodeSign node)
Crea un evento generico di cambiamento del nodo- Parameters:
node- il nodo cambiato
-
GraphEvent
public GraphEvent(java.lang.Object gp, ArcSign arc)Crea un evento di selezione di un arco- Parameters:
gp- il pannello su cui è avvenuto il cambiamentoarc- l'arco selezionato
-
GraphEvent
public GraphEvent(java.lang.Object gp, NodeSign node)Crea un evento di selezione di un nodo- Parameters:
gp- il pannello su cui è avvenuto il cambiamentonode- il nodo selezionato
-
GraphEvent
public GraphEvent(java.lang.Object gp, int zoom)Crea un evento di modifica dello zoom- Parameters:
gp- il pannello su cui è avvenuto il cambiamentozoom- il valore di zoom selezionato selezionato
-
GraphEvent
public GraphEvent(java.lang.Object gp, int x, int y)Crea un evento di spostamento del grafo- Parameters:
gp- il pannello su cui è avvenuto il cambiamentox- il valore dell'ascissa di spostamentoy- il valore dell'ordinata di spostamento
-
GraphEvent
public GraphEvent(java.lang.Object gp, java.awt.Color c)Crea un evento di cambio del colore di sfondo del grafo- Parameters:
gp- il pannello su cui è avvenuto il cambiamentoc- il valore del nuovo colore del pannello
-
GraphEvent
public GraphEvent(java.lang.Object gp)
Crea un evento di cambiamento generico del grafo- Parameters:
gp- il pannello su cui è avvenuto il cambiamento
-
-
Method Detail
-
getArc
public ArcSign getArc()
Ritorna l'arco interessato all'evento- Returns:
- l'arco interessato
-
getNode
public NodeSign getNode()
Ritorna il nodo interessato all'evento- Returns:
- il nodo interessato
-
getZoom
public int getZoom()
Ritorna il valore di zoom consegnente all'evento- Returns:
- il valore di zoom
-
getX
public int getX()
Ritorna l'ascissa del punto interessato all'evento- Returns:
- l'ascissa del punto
-
getY
public int getY()
Ritorna l'ordinata del punto interessato all'evento- Returns:
- l'ordinata del punto
-
getPoint
public java.awt.Point getPoint()
Ritorna il punto interessato all'evento- Returns:
- il punto interessato
-
getColor
public java.awt.Color getColor()
Ritorna il colore dello sfondo cambiato nell'evento- Returns:
- colore interessato
-
consume
public void consume()
Consuma l'evento (serve per passare da metodo protected a public)- Overrides:
consumein classjava.awt.AWTEvent
-
toString
public java.lang.String toString()
Ritorna la stringa che descrive l'evento- Overrides:
toStringin classjava.awt.AWTEvent- Returns:
- la stringa che descrive l'evento
-
-