|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.argouml.model.uml.AbstractUmlModelFactory | +--org.argouml.model.uml.behavioralelements.collaborations.CollaborationsFactory
Factory to create UML classes for the UML BehaviorialElements::Collaborations package.
Fields inherited from class org.argouml.model.uml.AbstractUmlModelFactory |
logger |
Method Summary | |
ru.novosoft.uml.behavior.collaborations.MMessage |
buildActivator(ru.novosoft.uml.behavior.collaborations.MMessage owner,
ru.novosoft.uml.behavior.collaborations.MInteraction interaction)
Builds an activator for some message |
ru.novosoft.uml.behavior.collaborations.MAssociationEndRole |
buildAssociationEndRole(ru.novosoft.uml.behavior.collaborations.MClassifierRole type)
Builds an associationendrole based on some classifierrole |
ru.novosoft.uml.behavior.collaborations.MAssociationRole |
buildAssociationRole(ru.novosoft.uml.behavior.collaborations.MClassifierRole from,
ru.novosoft.uml.behavior.collaborations.MClassifierRole to)
Builds a binary associationrole on basis of two classifierroles |
ru.novosoft.uml.behavior.collaborations.MCollaboration |
buildCollaboration(ru.novosoft.uml.foundation.core.MNamespace namespace)
Builds a default collaboration not attached to a classifier |
ru.novosoft.uml.behavior.collaborations.MInteraction |
buildInteraction(ru.novosoft.uml.behavior.collaborations.MCollaboration collab)
Builds an interaction belonging to some collaboration |
ru.novosoft.uml.behavior.collaborations.MMessage |
buildMessage(ru.novosoft.uml.behavior.collaborations.MCollaboration collab,
ru.novosoft.uml.behavior.collaborations.MAssociationRole role)
Builds a message within some collaboration. |
ru.novosoft.uml.behavior.collaborations.MMessage |
buildMessage(ru.novosoft.uml.behavior.collaborations.MInteraction inter,
ru.novosoft.uml.behavior.collaborations.MAssociationRole role)
Builds a message within some interaction related to some assocationrole. |
ru.novosoft.uml.behavior.collaborations.MAssociationEndRole |
createAssociationEndRole()
Create an empty but initialized instance of a UML AssociationEndRole. |
ru.novosoft.uml.behavior.collaborations.MAssociationRole |
createAssociationRole()
Create an empty but initialized instance of a UML AssociationRole. |
ru.novosoft.uml.behavior.collaborations.MClassifierRole |
createClassifierRole()
Create an empty but initialized instance of a UML ClassifierRole. |
ru.novosoft.uml.behavior.collaborations.MCollaboration |
createCollaboration()
Create an empty but initialized instance of a UML Collaboration. |
ru.novosoft.uml.behavior.collaborations.MInteraction |
createInteraction()
Create an empty but initialized instance of a UML Interaction. |
ru.novosoft.uml.behavior.collaborations.MMessage |
createMessage()
Create an empty but initialized instance of a UML Message. |
void |
deleteAssociationEndRole(ru.novosoft.uml.behavior.collaborations.MAssociationEndRole elem)
|
void |
deleteAssociationRole(ru.novosoft.uml.behavior.collaborations.MAssociationRole elem)
|
void |
deleteClassifierRole(ru.novosoft.uml.behavior.collaborations.MClassifierRole elem)
|
void |
deleteCollaboration(ru.novosoft.uml.behavior.collaborations.MCollaboration elem)
|
void |
deleteInteraction(ru.novosoft.uml.behavior.collaborations.MInteraction elem)
|
void |
deleteMessage(ru.novosoft.uml.behavior.collaborations.MMessage elem)
|
static CollaborationsFactory |
getFactory()
Singleton instance access method. |
Methods inherited from class org.argouml.model.uml.AbstractUmlModelFactory |
initialize |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
public static CollaborationsFactory getFactory()
public ru.novosoft.uml.behavior.collaborations.MAssociationEndRole createAssociationEndRole()
public ru.novosoft.uml.behavior.collaborations.MAssociationRole createAssociationRole()
public ru.novosoft.uml.behavior.collaborations.MClassifierRole createClassifierRole()
public ru.novosoft.uml.behavior.collaborations.MCollaboration createCollaboration()
public ru.novosoft.uml.behavior.collaborations.MInteraction createInteraction()
public ru.novosoft.uml.behavior.collaborations.MMessage createMessage()
public ru.novosoft.uml.behavior.collaborations.MCollaboration buildCollaboration(ru.novosoft.uml.foundation.core.MNamespace namespace)
public ru.novosoft.uml.behavior.collaborations.MInteraction buildInteraction(ru.novosoft.uml.behavior.collaborations.MCollaboration collab)
public ru.novosoft.uml.behavior.collaborations.MAssociationEndRole buildAssociationEndRole(ru.novosoft.uml.behavior.collaborations.MClassifierRole type)
public ru.novosoft.uml.behavior.collaborations.MAssociationRole buildAssociationRole(ru.novosoft.uml.behavior.collaborations.MClassifierRole from, ru.novosoft.uml.behavior.collaborations.MClassifierRole to)
public ru.novosoft.uml.behavior.collaborations.MMessage buildMessage(ru.novosoft.uml.behavior.collaborations.MInteraction inter, ru.novosoft.uml.behavior.collaborations.MAssociationRole role)
public ru.novosoft.uml.behavior.collaborations.MMessage buildMessage(ru.novosoft.uml.behavior.collaborations.MCollaboration collab, ru.novosoft.uml.behavior.collaborations.MAssociationRole role)
public ru.novosoft.uml.behavior.collaborations.MMessage buildActivator(ru.novosoft.uml.behavior.collaborations.MMessage owner, ru.novosoft.uml.behavior.collaborations.MInteraction interaction)
public void deleteAssociationEndRole(ru.novosoft.uml.behavior.collaborations.MAssociationEndRole elem)
public void deleteAssociationRole(ru.novosoft.uml.behavior.collaborations.MAssociationRole elem)
public void deleteClassifierRole(ru.novosoft.uml.behavior.collaborations.MClassifierRole elem)
public void deleteCollaboration(ru.novosoft.uml.behavior.collaborations.MCollaboration elem)
public void deleteInteraction(ru.novosoft.uml.behavior.collaborations.MInteraction elem)
public void deleteMessage(ru.novosoft.uml.behavior.collaborations.MMessage elem)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ArgoUML (c) 1996-2002 |