|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.argouml.model.uml.AbstractUmlModelFactory | +--org.argouml.model.uml.foundation.datatypes.DataTypesFactory
Factory to create UML classes for the UML Foundation::DataTypes package.
Field Summary | |
---|---|
private static DataTypesFactory |
SINGLETON
Singleton instance. |
Fields inherited from class org.argouml.model.uml.AbstractUmlModelFactory |
---|
|
Constructor Summary | |
---|---|
private |
DataTypesFactory()
Don't allow instantiation |
Method Summary | |
---|---|
java.lang.Object |
createActionExpression(java.lang.String language,
java.lang.String body)
Create an empty but initialized instance of a UML ActionExpression. |
MArgListsExpression |
createArgListsExpression(java.lang.String language,
java.lang.String body)
Create an empty but initialized instance of a UML ArgListsExpression. |
java.lang.Object |
createBooleanExpression(java.lang.String language,
java.lang.String body)
Create an empty but initialized instance of a UML BooleanExpression. |
MExpression |
createExpression(java.lang.String language,
java.lang.String body)
Create an empty but initialized instance of a UML Expression. |
java.lang.Object |
createExpressionEditor(java.lang.Object expr)
Create an UML ExpressionEditor. |
java.lang.Object |
createIterationExpression(java.lang.String language,
java.lang.String body)
Create an empty but initialized instance of a UML IterationExpression. |
MMappingExpression |
createMappingExpression(java.lang.String language,
java.lang.String body)
Create an empty but initialized instance of a UML MappingExpression. |
MMultiplicity |
createMultiplicity(int lower,
int upper)
Create an empty but initialized instance of a UML Multiplicity. |
MMultiplicity |
createMultiplicity(java.util.List range)
Create an empty but initialized instance of a UML Multiplicity. |
MMultiplicity |
createMultiplicity(java.lang.String str)
Create an empty but initialized instance of a UML Multiplicity. |
MObjectSetExpression |
createObjectSetExpression(java.lang.String language,
java.lang.String body)
Create an empty but initialized instance of a UML ObjectSetExpression. |
MProcedureExpression |
createProcedureExpression(java.lang.String language,
java.lang.String body)
Create an empty but initialized instance of a UML ProcedureExpression. |
MTimeExpression |
createTimeExpression(java.lang.String language,
java.lang.String body)
Create an empty but initialized instance of a UML TimeExpression. |
MTypeExpression |
createTypeExpression(java.lang.String language,
java.lang.String body)
Create an empty but initialized instance of a UML TypeExpression. |
static DataTypesFactory |
getFactory()
Singleton instance access method. |
Methods inherited from class org.argouml.model.uml.AbstractUmlModelFactory |
---|
addListenersToModelElement, initialize, isGuiEnabled, setGuiEnabled |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private static DataTypesFactory SINGLETON
Constructor Detail |
private DataTypesFactory()
Method Detail |
public static DataTypesFactory getFactory()
public java.lang.Object createActionExpression(java.lang.String language, java.lang.String body)
public MArgListsExpression createArgListsExpression(java.lang.String language, java.lang.String body)
public java.lang.Object createBooleanExpression(java.lang.String language, java.lang.String body)
public java.lang.Object createExpressionEditor(java.lang.Object expr)
public MExpression createExpression(java.lang.String language, java.lang.String body)
public java.lang.Object createIterationExpression(java.lang.String language, java.lang.String body)
public MMappingExpression createMappingExpression(java.lang.String language, java.lang.String body)
public MObjectSetExpression createObjectSetExpression(java.lang.String language, java.lang.String body)
public MProcedureExpression createProcedureExpression(java.lang.String language, java.lang.String body)
public MTimeExpression createTimeExpression(java.lang.String language, java.lang.String body)
public MTypeExpression createTypeExpression(java.lang.String language, java.lang.String body)
public MMultiplicity createMultiplicity(int lower, int upper)
public MMultiplicity createMultiplicity(java.util.List range)
public MMultiplicity createMultiplicity(java.lang.String str)
|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ArgoUML © 1996-2004 (20040306) | ArgoUML Homepage | ArgoUML Developers' page | ArgoUML Cookbook |