org.argouml.application.events
Class ArgoGeneratorEvent

java.lang.Object
  extended byjava.util.EventObject
      extended byorg.argouml.application.events.ArgoEvent
          extended byorg.argouml.application.events.ArgoGeneratorEvent
All Implemented Interfaces:
ArgoEventTypes, Serializable

public class ArgoGeneratorEvent
extends ArgoEvent

ArgoGeneratorEvent is used to notify interested parties that a CodeGenerator has been added, removed, modified.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.util.EventObject
source
 
Fields inherited from interface org.argouml.application.events.ArgoEventTypes
ANY_EVENT, ANY_GENERATOR_EVENT, ANY_MODULE_EVENT, ANY_NOTATION_EVENT, ARGO_EVENT_END, GENERATOR_ADDED, GENERATOR_CHANGED, GENERATOR_REMOVED, LAST_GENERATOR_EVENT, LAST_MODULE_EVENT, LAST_NOTATION_EVENT, MODULE_DISABLED, MODULE_ENABLED, MODULE_LOADED, MODULE_UNLOADED, NOTATION_ADDED, NOTATION_CHANGED, NOTATION_PROVIDER_ADDED, NOTATION_PROVIDER_REMOVED, NOTATION_REMOVED
 
Constructor Summary
ArgoGeneratorEvent(int eventType, Object src)
           
 
Method Summary
 int getEventStartRange()
          Indicates the start of the 100-digit range for generator 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

ArgoGeneratorEvent

public ArgoGeneratorEvent(int eventType,
                          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 generator events.

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


ArgoUML © 1996-2006ArgoUML HomepageArgoUML Developers' pageArgoUML Cookbook