|
||||||||||||
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.behavioralelements.commonbehavior.CommonBehaviorFactory
Factory to create UML classes for the UML BehaviorialElements::CommonBehavior package.
Method Summary | |
---|---|
java.lang.Object |
buildAction(java.lang.Object message)
Builds an action (actually an uninterpretedaction) for some message |
MCallAction |
buildCallAction(MOperation oper,
java.lang.String name)
Builds a Callaction belonging to operation oper with a given name. |
MLink |
buildLink(MInstance fromInstance,
MInstance toInstance)
Builds a Link between two Instances |
MReception |
buildReception(MSignal signal)
Builds a reception belonging to some signal |
MSignal |
buildSignal(MBehavioralFeature feature)
Builds a signal belonging to some behavioralfeature |
java.lang.Object |
createAction()
Create an empty but initialized instance of a UML Action. |
java.lang.Object |
createActionSequence()
Create an empty but initialized instance of a UML ActionSequence. |
MArgument |
createArgument()
Create an empty but initialized instance of a UML Argument. |
MAttributeLink |
createAttributeLink()
Create an empty but initialized instance of a UML AttributeLink. |
MCallAction |
createCallAction()
Create an empty but initialized instance of a UML CallAction. |
MComponentInstance |
createComponentInstance()
Create an empty but initialized instance of a UML ComponentInstance. |
MCreateAction |
createCreateAction()
Create an empty but initialized instance of a UML CreateAction. |
MDataValue |
createDataValue()
Create an empty but initialized instance of a UML DataValue. |
MDestroyAction |
createDestroyAction()
Create an empty but initialized instance of a UML DestroyAction. |
MException |
createException()
Create an empty but initialized instance of a UML Exception. |
MInstance |
createInstance()
Create an empty but initialized instance of a UML Instance. |
MLink |
createLink()
Create an empty but initialized instance of a UML Link. |
MLinkEnd |
createLinkEnd()
Create an empty but initialized instance of a UML LinkEnd. |
MLinkObject |
createLinkObject()
Create an empty but initialized instance of a UML LinkObject. |
MNodeInstance |
createNodeInstance()
Create an empty but initialized instance of a UML NodeInstance. |
MObject |
createObject()
Create an empty but initialized instance of a UML Object. |
MReception |
createReception()
Create an empty but initialized instance of a UML Reception. |
MReturnAction |
createReturnAction()
Create an empty but initialized instance of a UML ReturnAction. |
MSendAction |
createSendAction()
Create an empty but initialized instance of a UML SendAction. |
MSignal |
createSignal()
Create an empty but initialized instance of a UML Signal. |
MStimulus |
createStimulus()
Create an empty but initialized instance of a UML Stimulus. |
MTerminateAction |
createTerminateAction()
Create an empty but initialized instance of a UML TerminateAction. |
MUninterpretedAction |
createUninterpretedAction()
Create an empty but initialized instance of a UML UninterpretedAction. |
void |
deleteAction(java.lang.Object elem)
|
void |
deleteActionSequence(java.lang.Object elem)
|
void |
deleteArgument(MArgument elem)
|
void |
deleteAttributeLink(MAttributeLink elem)
|
void |
deleteCallAction(MCallAction elem)
|
void |
deleteComponentInstance(MComponentInstance elem)
|
void |
deleteCreateAction(MCreateAction elem)
|
void |
deleteDataValue(MDataValue elem)
|
void |
deleteDestroyAction(MDestroyAction elem)
|
void |
deleteException(MException elem)
|
void |
deleteInstance(MInstance elem)
when an instance is deleted, delete its linkend's. |
void |
deleteLink(MLink elem)
|
void |
deleteLinkEnd(MLinkEnd elem)
when a linkend is deleted, delete its Links |
void |
deleteLinkObject(MLinkObject elem)
|
void |
deleteNodeInstance(MNodeInstance elem)
|
void |
deleteObject(MObject elem)
|
void |
deleteReception(MReception elem)
|
void |
deleteReturnAction(MReturnAction elem)
|
void |
deleteSendAction(MSendAction elem)
|
void |
deleteSignal(MSignal elem)
|
void |
deleteStimulus(MStimulus elem)
|
void |
deleteTerminateAction(MTerminateAction elem)
|
void |
deleteUninterpretedAction(MUninterpretedAction elem)
|
static CommonBehaviorFactory |
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 CommonBehaviorFactory getFactory()
public java.lang.Object createAction()
public java.lang.Object createActionSequence()
public MArgument createArgument()
public MAttributeLink createAttributeLink()
public MCallAction createCallAction()
public MComponentInstance createComponentInstance()
public MCreateAction createCreateAction()
public MDataValue createDataValue()
public MDestroyAction createDestroyAction()
public MException createException()
public MInstance createInstance()
public MLink createLink()
public MLinkEnd createLinkEnd()
public MLinkObject createLinkObject()
public MNodeInstance createNodeInstance()
public MObject createObject()
public MReception createReception()
public MReturnAction createReturnAction()
public MSendAction createSendAction()
public MSignal createSignal()
public MStimulus createStimulus()
public MTerminateAction createTerminateAction()
public MUninterpretedAction createUninterpretedAction()
public MCallAction buildCallAction(MOperation oper, java.lang.String name)
oper
- name
-
public MLink buildLink(MInstance fromInstance, MInstance toInstance)
public java.lang.Object buildAction(java.lang.Object message)
public MSignal buildSignal(MBehavioralFeature feature)
public MReception buildReception(MSignal signal)
public void deleteAction(java.lang.Object elem)
public void deleteActionSequence(java.lang.Object elem)
public void deleteArgument(MArgument elem)
public void deleteAttributeLink(MAttributeLink elem)
public void deleteCallAction(MCallAction elem)
public void deleteComponentInstance(MComponentInstance elem)
public void deleteCreateAction(MCreateAction elem)
public void deleteDataValue(MDataValue elem)
public void deleteDestroyAction(MDestroyAction elem)
public void deleteException(MException elem)
public void deleteInstance(MInstance elem)
public void deleteLink(MLink elem)
public void deleteLinkEnd(MLinkEnd elem)
public void deleteLinkObject(MLinkObject elem)
public void deleteNodeInstance(MNodeInstance elem)
public void deleteObject(MObject elem)
public void deleteReception(MReception elem)
public void deleteReturnAction(MReturnAction elem)
public void deleteSendAction(MSendAction elem)
public void deleteSignal(MSignal elem)
public void deleteStimulus(MStimulus elem)
public void deleteTerminateAction(MTerminateAction elem)
public void deleteUninterpretedAction(MUninterpretedAction elem)
|
||||||||||||
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 |