|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.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. |
ru.novosoft.uml.foundation.data_types.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. |
ru.novosoft.uml.foundation.data_types.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. |
ru.novosoft.uml.foundation.data_types.MMappingExpression |
createMappingExpression(java.lang.String language,
java.lang.String body)
Create an empty but initialized instance of a UML MappingExpression. |
ru.novosoft.uml.foundation.data_types.MMultiplicity |
createMultiplicity(int lower,
int upper)
Create an empty but initialized instance of a UML Multiplicity. |
ru.novosoft.uml.foundation.data_types.MMultiplicity |
createMultiplicity(java.util.List range)
Create an empty but initialized instance of a UML Multiplicity. |
ru.novosoft.uml.foundation.data_types.MMultiplicity |
createMultiplicity(java.lang.String str)
Create an empty but initialized instance of a UML Multiplicity. |
ru.novosoft.uml.foundation.data_types.MObjectSetExpression |
createObjectSetExpression(java.lang.String language,
java.lang.String body)
Create an empty but initialized instance of a UML ObjectSetExpression. |
ru.novosoft.uml.foundation.data_types.MProcedureExpression |
createProcedureExpression(java.lang.String language,
java.lang.String body)
Create an empty but initialized instance of a UML ProcedureExpression. |
ru.novosoft.uml.foundation.data_types.MTimeExpression |
createTimeExpression(java.lang.String language,
java.lang.String body)
Create an empty but initialized instance of a UML TimeExpression. |
ru.novosoft.uml.foundation.data_types.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 ru.novosoft.uml.foundation.data_types.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 ru.novosoft.uml.foundation.data_types.MExpression createExpression(java.lang.String language, java.lang.String body)
public java.lang.Object createIterationExpression(java.lang.String language, java.lang.String body)
public ru.novosoft.uml.foundation.data_types.MMappingExpression createMappingExpression(java.lang.String language, java.lang.String body)
public ru.novosoft.uml.foundation.data_types.MObjectSetExpression createObjectSetExpression(java.lang.String language, java.lang.String body)
public ru.novosoft.uml.foundation.data_types.MProcedureExpression createProcedureExpression(java.lang.String language, java.lang.String body)
public ru.novosoft.uml.foundation.data_types.MTimeExpression createTimeExpression(java.lang.String language, java.lang.String body)
public ru.novosoft.uml.foundation.data_types.MTypeExpression createTypeExpression(java.lang.String language, java.lang.String body)
public ru.novosoft.uml.foundation.data_types.MMultiplicity createMultiplicity(int lower, int upper)
public ru.novosoft.uml.foundation.data_types.MMultiplicity createMultiplicity(java.util.List range)
public ru.novosoft.uml.foundation.data_types.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 (20040316) | ArgoUML Homepage | ArgoUML Developers' page | ArgoUML Cookbook |