|
||||||||||||
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.extensionmechanisms.ExtensionMechanismsFactory
Factory to create UML classes for the UML Foundation::ExtensionMechanisms package.
Method Summary | |
---|---|
MStereotype |
buildStereotype(MModelElement m,
java.lang.String text)
|
MStereotype |
buildStereotype(java.lang.Object mObj,
java.lang.Object textObj,
java.lang.Object nsObj)
Builds a stereotype for some kind of modelelement. |
MStereotype |
buildStereotype(java.lang.String text,
java.lang.Object ns)
Builds an initialized stereotype. |
MTaggedValue |
buildTaggedValue(java.lang.String tag,
java.lang.String value)
Build an initialized instance of a UML TaggedValue. |
MStereotype |
copyStereotype(MStereotype source,
MNamespace ns)
Copies a stereotype. |
MStereotype |
createStereotype()
Create an empty but initialized instance of a UML Stereotype. |
MTaggedValue |
createTaggedValue()
Create an empty but initialized instance of a UML TaggedValue. |
void |
deleteStereotype(MStereotype elem)
|
void |
deleteTaggedValue(MTaggedValue elem)
|
void |
doCopyStereotype(MStereotype source,
MStereotype target)
Used by the copy functions. |
static ExtensionMechanismsFactory |
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 |
Method Detail |
public static ExtensionMechanismsFactory getFactory()
public MStereotype createStereotype()
public MTaggedValue createTaggedValue()
public MStereotype buildStereotype(java.lang.Object mObj, java.lang.Object textObj, java.lang.Object nsObj)
public MStereotype buildStereotype(java.lang.String text, java.lang.Object ns)
text
-
public MStereotype buildStereotype(MModelElement m, java.lang.String text)
public MTaggedValue buildTaggedValue(java.lang.String tag, java.lang.String value)
public void deleteStereotype(MStereotype elem)
public void deleteTaggedValue(MTaggedValue elem)
public MStereotype copyStereotype(MStereotype source, MNamespace ns)
source
- is the stereotype to copy.ns
- is the namespace to put the copy in.public void doCopyStereotype(MStereotype source, MStereotype target)
|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ArgoUML © 1996-2003 (20040229) | ArgoUML Project Home | ArgoUML Cookbook |