Package org.argouml.model.uml

Factory and support methods for the OMG UML metamodel.

See:
          Description

Class Summary
AbstractUmlModelFactory Abstract Class that every model package factory should implement to share the initialize() method.
AbstractWellformednessRule Rule definition for wellformedness of some modelelement.
ClassListenerHashMap A map that holds ElementListenerLists with lists of listeners that are interested in each and every event of a certain type of the instances of a certain meta-class.
CopyFunction  
CopyHelper Utility class to facilitate copying model elements.
EventKey Value object class to find the correct eventlistenerlist in the eventhashmap.
EventListenerHashMap A map containing instances of meta-classes (modelelements) as keys and EventListenerLists as values.
EventListenerList A wrapped object array that contains triples of eventtype, eventname, interested listener.
EventTreeDefinition Class containing the definitions of all events in NSUML.
ExplorerNSUMLEventAdaptor Event adaptor for the explorer to decouple the explorer from the nsuml model.
RefBaseObjectProxy  
RefPackageProxy  
Uml This class contains identifiers for all of the different UML elements identified by ArgoUML.
UmlFactory Root factory for UML model element instance creation.
UmlHelper Helper class for UML metamodel.
UmlModelEventPump This class implements an event pump for all modelevents (MEvents with the current NSUML model).
UmlModelListener A single listener that converts MElementEvents into Argo events.
 

Exception Summary
IllegalModelElementConnectionException  
UmlException  
 

Package org.argouml.model.uml Description

Factory and support methods for the OMG UML metamodel.

Package Specification

UML Package Structure
This diagram is adapted from figure 2-1 of the UML 1.3 specifications.

The structure of this package parallels the UML package structure.

Related Documentation



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