org.argouml.application.events
Class ArgoEvent
java.lang.Object
java.util.EventObject
org.argouml.application.events.ArgoEvent
- All Implemented Interfaces:
- ArgoEventTypes, java.io.Serializable
- Direct Known Subclasses:
- ArgoModuleEvent, ArgoNotationEvent
- public abstract class ArgoEvent
- extends java.util.EventObject
- implements ArgoEventTypes
The root class from which all event state objects within Argo are derived.
All ArgoEvents are constructed with a reference to the object,
the "source", that is logically deemed to be the object
upon which the Event in question initially occurred upon.
- See Also:
- Serialized Form
Fields inherited from class java.util.EventObject |
source |
Fields inherited from interface org.argouml.application.events.ArgoEventTypes |
ANY_EVENT, ANY_MODULE_EVENT, ANY_NOTATION_EVENT, ARGO_EVENT_END, MODULE_DISABLED, MODULE_ENABLED, MODULE_LOADED, MODULE_UNLOADED, NOTATION_ADDED, NOTATION_CHANGED, NOTATION_PROVIDER_ADDED, NOTATION_PROVIDER_REMOVED, NOTATION_REMOVED |
Constructor Summary |
ArgoEvent(int eventType,
java.lang.Object src)
|
Methods inherited from class java.util.EventObject |
getSource |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
_eventType
protected int _eventType
ArgoEvent
public ArgoEvent(int eventType,
java.lang.Object src)
getEventType
public int getEventType()
getEventStartRange
public int getEventStartRange()
getEventEndRange
public int getEventEndRange()
toString
public java.lang.String toString()