|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.argouml.model.Model
This is the root class of the Model subsystem. All other subsystems can retreive the correct version of the API from this class.
Notice that all API's returned from this class are to be independant of and specific UML model implementation.
| Method Summary | |
static ActivityGraphsFactory |
getActivityGraphsFactory()
Getter for ActivityGraphsFactory. |
static ActivityGraphsHelper |
getActivityGraphsHelper()
Getter for the ActivityGraphsHelper. |
static AggregationKind |
getAggregationKind()
Getter for the AggregationKind object. |
static ChangeableKind |
getChangeableKind()
Getter for the ChangeableKind object. |
static CollaborationsFactory |
getCollaborationsFactory()
Getter for CollaborationsFactory. |
static CollaborationsHelper |
getCollaborationsHelper()
Getter for CollaborationsHelper. |
static CommonBehaviorFactory |
getCommonBehaviorFactory()
Getter for CommonBehaviorFactory. |
static CommonBehaviorHelper |
getCommonBehaviorHelper()
Getter for CommonBehaviorHelper. |
static ConcurrencyKind |
getConcurrencyKind()
Getter for the ConcurrencyKind object. |
static CopyHelper |
getCopyHelper()
Getter for CopyHelper. |
static CoreFactory |
getCoreFactory()
Getter for CoreFactory. |
static CoreHelper |
getCoreHelper()
Getter for CoreHelper. |
static DataTypesFactory |
getDataTypesFactory()
Getter for DataTypesFactory. |
static DataTypesHelper |
getDataTypesHelper()
Getter for DataTypesHelper. |
static DiagramInterchangeModel |
getDiagramInterchangeModel()
Getter for DiagramInterchangeModel. |
static DirectionKind |
getDirectionKind()
Getter for the DirectionKind object. |
static EventAdapter |
getEventAdapter()
Deprecated. for 0.21.2 by tfmorris. Use getPump() and ModelEventPump methods |
static ExtensionMechanismsFactory |
getExtensionMechanismsFactory()
Getter for ExtensionMechanismsFactory. |
static ExtensionMechanismsHelper |
getExtensionMechanismsHelper()
Getter for ExtensionMechanismsHelper. |
static Facade |
getFacade()
Get the facade. |
static MementoCreationObserver |
getMementoCreationObserver()
Gets the external class responsible for handling mementos. |
static MetaTypes |
getMetaTypes()
Getter for the MetaTypes object. |
static ModelManagementFactory |
getModelManagementFactory()
Getter for ModelManagementFactory. |
static ModelManagementHelper |
getModelManagementHelper()
Getter for ModelManagementHelper. |
static OrderingKind |
getOrderingKind()
Getter for the OrderingKind object. |
static PseudostateKind |
getPseudostateKind()
Getter for the PseudostateKind object. |
static ModelEventPump |
getPump()
Get the event pump. |
static ScopeKind |
getScopeKind()
Getter for the ScopeKind object. |
static StateMachinesFactory |
getStateMachinesFactory()
Getter for StateMachinesFactory. |
static StateMachinesHelper |
getStateMachinesHelper()
Getter for StateMachinesHelper. |
static UmlFactory |
getUmlFactory()
Getter for UmlFactory. |
static UmlHelper |
getUmlHelper()
Getter for UmlHelper. |
static UseCasesFactory |
getUseCasesFactory()
Getter for UseCasesFactory. |
static UseCasesHelper |
getUseCasesHelper()
Getter for UseCasesHelper. |
static VisibilityKind |
getVisibilityKind()
Getter for the VisibilityKind object. |
static XmiReader |
getXmiReader()
Getter for the XmiReader object. |
static XmiWriter |
getXmiWriter(Object model,
Writer writer)
Getter for the XmiWriter object. |
static boolean |
isInitiated()
|
static void |
notifyMementoCreationObserver(ModelMemento memento)
Notify any observer that a memento has been created. |
static void |
setMementoCreationObserver(MementoCreationObserver observer)
Allows an external system to register itself to recieve mementos created by the model subsystem. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
public static Facade getFacade()
The facade is probably the most used interface. It contains recognizers and getters for all method kinds.
public static ModelEventPump getPump()
public static DiagramInterchangeModel getDiagramInterchangeModel()
public static ActivityGraphsFactory getActivityGraphsFactory()
public static ActivityGraphsHelper getActivityGraphsHelper()
public static CollaborationsFactory getCollaborationsFactory()
public static CollaborationsHelper getCollaborationsHelper()
public static CommonBehaviorFactory getCommonBehaviorFactory()
public static CommonBehaviorHelper getCommonBehaviorHelper()
public static CoreFactory getCoreFactory()
public static CoreHelper getCoreHelper()
public static DataTypesFactory getDataTypesFactory()
public static DataTypesHelper getDataTypesHelper()
public static ExtensionMechanismsFactory getExtensionMechanismsFactory()
public static ExtensionMechanismsHelper getExtensionMechanismsHelper()
public static EventAdapter getEventAdapter()
getPump() and ModelEventPump methods
public static ModelManagementFactory getModelManagementFactory()
public static ModelManagementHelper getModelManagementHelper()
public static StateMachinesFactory getStateMachinesFactory()
public static StateMachinesHelper getStateMachinesHelper()
public static UmlFactory getUmlFactory()
public static UmlHelper getUmlHelper()
public static UseCasesFactory getUseCasesFactory()
public static UseCasesHelper getUseCasesHelper()
public static MetaTypes getMetaTypes()
public static ChangeableKind getChangeableKind()
public static AggregationKind getAggregationKind()
public static PseudostateKind getPseudostateKind()
public static ScopeKind getScopeKind()
public static ConcurrencyKind getConcurrencyKind()
public static DirectionKind getDirectionKind()
public static OrderingKind getOrderingKind()
public static VisibilityKind getVisibilityKind()
public static XmiReader getXmiReader()
throws UmlException
UmlException - on any error while reading
public static XmiWriter getXmiWriter(Object model,
Writer writer)
throws UmlException
model - the project member modelwriter - the writer
UmlException - on any error while writingpublic static boolean isInitiated()
true if the Model subsystem is correctly initiated.public static void setMementoCreationObserver(MementoCreationObserver observer)
observer - the interested partypublic static MementoCreationObserver getMementoCreationObserver()
public static void notifyMementoCreationObserver(ModelMemento memento)
memento - The newly created memento.public static CopyHelper getCopyHelper()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
| ArgoUML © 1996-2006 | ArgoUML Homepage | ArgoUML Developers' page | ArgoUML Cookbook |