Package org.pathvisio.libgpml.model
Class PathwayModelEvent
java.lang.Object
org.pathvisio.libgpml.model.PathwayModelEvent
public class PathwayModelEvent
extends java.lang.Object
Used to notify listeners of changes to the model, i.e a Pathway or
PathwayElement. This can mean the addition or removal of whole elements, or
just a modification to one of the properties of an existing element.
This event is currently used both by PathwayListener's and
PathwayElementListener's. That may change in the future.
- Author:
- unknown
-
Field Summary
Fields Modifier and Type Field Description static intADDEDprivate PathwayObjectaffectedDatastatic intDELETEDstatic intRESIZEDprivate inttype -
Constructor Summary
Constructors Constructor Description PathwayModelEvent(PathwayObject pathwayObject, int t)Instantiates a pathway model event. -
Method Summary
Modifier and Type Method Description PathwayObjectgetAffectedData()Returns the affected data.intgetType()Returns the type.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
DELETED
public static final int DELETED- See Also:
- Constant Field Values
-
ADDED
public static final int ADDED- See Also:
- Constant Field Values
-
RESIZED
public static final int RESIZED- See Also:
- Constant Field Values
-
affectedData
-
type
private int type
-
-
Constructor Details
-
PathwayModelEvent
Instantiates a pathway model event.- Parameters:
pathwayObject- the pathway object.t- the integer for type.
-
-
Method Details
-
getAffectedData
Returns the affected data.- Returns:
- the pathway object affected.
-
getType
public int getType()Returns the type.- Returns:
- the integer type.
-