|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface CollaborationsFactory
The interface for the factory of Collaboration.
| Method Summary | |
|---|---|
java.lang.Object |
buildActivator(java.lang.Object owner,
java.lang.Object interaction)
Builds an activator for some message. |
java.lang.Object |
buildAssociationEndRole(java.lang.Object atype)
Builds an associationendrole based on some classifierrole. |
java.lang.Object |
buildAssociationRole(java.lang.Object link)
Builds an associationrole based on a given link. |
java.lang.Object |
buildAssociationRole(java.lang.Object from,
java.lang.Object to)
Builds a binary associationrole on basis of two classifierroles. |
java.lang.Object |
buildAssociationRole(java.lang.Object from,
java.lang.Object agg1,
java.lang.Object to,
java.lang.Object agg2,
boolean unidirectional)
Builds a binary associationrole on basis of two classifierroles, navigation and aggregation. |
java.lang.Object |
buildAssociationRole(java.lang.Object from,
java.lang.Object agg1,
java.lang.Object to,
java.lang.Object agg2,
java.lang.Boolean unidirectional)
Deprecated. for 0.27.3 by tfmorris. Use buildAssociationRole(Object, Object, Object, Object, boolean). |
java.lang.Object |
buildClassifierRole(java.lang.Object collaboration)
Creates a classifierrole and adds it to the given collaboration. |
java.lang.Object |
buildCollaboration(java.lang.Object handle)
Builds a default collaboration not attached to a classifier. |
java.lang.Object |
buildCollaboration(java.lang.Object namespace,
java.lang.Object representedElement)
Builds a collaboration that is owned by a certain namespace and represents the given represented element. |
java.lang.Object |
buildInteraction(java.lang.Object handle)
Builds an interaction belonging to some collaboration. |
java.lang.Object |
buildMessage(java.lang.Object acollab,
java.lang.Object arole)
Builds a message within some collaboration or interaction. |
java.lang.Object |
createAssociationEndRole()
Create an empty but initialized instance of a UML AssociationEndRole. |
java.lang.Object |
createAssociationRole()
Create an empty but initialized instance of a UML AssociationRole. |
java.lang.Object |
createClassifierRole()
Create an empty but initialized instance of a UML ClassifierRole. |
java.lang.Object |
createCollaboration()
Create an empty but initialized instance of a UML Collaboration. |
java.lang.Object |
createCollaborationInstanceSet()
Create an empty but initialized instance of a CollaborationInstanceSet. |
java.lang.Object |
createInteraction()
Create an empty but initialized instance of a UML Interaction. |
java.lang.Object |
createInteractionInstanceSet()
Create an empty but initialized instance of an InteractionInstanceSet. |
java.lang.Object |
createMessage()
Create an empty but initialized instance of a UML Message. |
| Method Detail |
|---|
java.lang.Object createAssociationEndRole()
java.lang.Object createAssociationRole()
java.lang.Object createClassifierRole()
java.lang.Object createCollaboration()
java.lang.Object createCollaborationInstanceSet()
java.lang.Object createInteraction()
java.lang.Object createInteractionInstanceSet()
java.lang.Object createMessage()
java.lang.Object buildClassifierRole(java.lang.Object collaboration)
collaboration - the given collaboration
java.lang.Object buildCollaboration(java.lang.Object handle)
handle - the namespace for the collaboration
java.lang.Object buildCollaboration(java.lang.Object namespace,
java.lang.Object representedElement)
namespace - the namespace for the collaborationrepresentedElement - the represented element
java.lang.Object buildInteraction(java.lang.Object handle)
handle - the collaboration that will be the context
for the new interaction
java.lang.Object buildAssociationEndRole(java.lang.Object atype)
atype - the classifierrole
java.lang.Object buildAssociationRole(java.lang.Object from,
java.lang.Object to)
from - the first classifierroleto - the second classifierrole
@Deprecated
java.lang.Object buildAssociationRole(java.lang.Object from,
java.lang.Object agg1,
java.lang.Object to,
java.lang.Object agg2,
java.lang.Boolean unidirectional)
buildAssociationRole(Object, Object, Object, Object, boolean).
from - the first classifierroleagg1 - the first aggregationkindto - the second classifierroleagg2 - the second aggregationkindunidirectional - true if unidirectional
java.lang.Object buildAssociationRole(java.lang.Object from,
java.lang.Object agg1,
java.lang.Object to,
java.lang.Object agg2,
boolean unidirectional)
from - the first classifierroleagg1 - the first aggregationkindto - the second classifierroleagg2 - the second aggregationkindunidirectional - true if unidirectional
java.lang.Object buildAssociationRole(java.lang.Object link)
link - a UML Link
java.lang.Object buildMessage(java.lang.Object acollab,
java.lang.Object arole)
acollab - a collaboration or interactionarole - an associationrole
java.lang.Object buildActivator(java.lang.Object owner,
java.lang.Object interaction)
owner - the ownerinteraction - the interaction
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
| ArgoUML © 1996-2006 | ArgoUML Homepage | ArgoUML Developers' page | ArgoUML Cookbook |