org.argouml.application.events
Class ArgoNotationEvent

java.lang.Object
  |
  +--java.util.EventObject
        |
        +--org.argouml.application.events.ArgoEvent
              |
              +--org.argouml.application.events.ArgoNotationEvent
All Implemented Interfaces:
ArgoEventTypes, java.io.Serializable

public class ArgoNotationEvent
extends ArgoEvent

ArgoNotationEvent is used to notify interested parties that the module which is the event source has been posted, selected, or canceled.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.argouml.application.events.ArgoEvent
_eventType
 
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
ArgoNotationEvent(int eventType, java.lang.Object src)
           
 
Method Summary
 int getEventStartRange()
          Indicates the start of the 100-digit range for notation events.
 
Methods inherited from class org.argouml.application.events.ArgoEvent
getEventEndRange, getEventType, toString
 
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
 

Constructor Detail

ArgoNotationEvent

public ArgoNotationEvent(int eventType,
                         java.lang.Object src)
Parameters:
eventType - reported by this event.
src - object that caused the event.
Method Detail

getEventStartRange

public int getEventStartRange()
Indicates the start of the 100-digit range for notation events.

Overrides:
getEventStartRange in class ArgoEvent
Returns:
the first id reserved for events.


ArgoUML © 1996-2004 (20040306)ArgoUML HomepageArgoUML Developers' pageArgoUML Cookbook