uci.uml.Behavioral_Elements.Collaborations
Class Collaboration

java.lang.Object
  |
  +--uci.uml.Foundation.Core.ElementImpl
        |
        +--uci.uml.Foundation.Core.ModelElementImpl
              |
              +--uci.uml.Foundation.Core.NamespaceImpl
                    |
                    +--uci.uml.Behavioral_Elements.Collaborations.Collaboration

public class Collaboration
extends NamespaceImpl

See Also:
Serialized Form

Field Summary
 Vector _constrainingElement
           
 Interaction _interaction
           
 Operation _representedOperation
           
 
Fields inherited from class uci.uml.Foundation.Core.NamespaceImpl
_ownedElement
 
Fields inherited from class uci.uml.Foundation.Core.ModelElementImpl
_behavior, _collaboration, _constraint, _elementOwnership, _elementReference, _provision, _requirement, _stereotype, _taggedValue, _template, _templateParameter, MAX_STEREOTYPE
 
Fields inherited from class uci.uml.Foundation.Core.ElementImpl
_characteristic, _classification, _highlight, _name, _propertyListeners, _staticListener, _taggedValue, _vetoListeners, elementID
 
Constructor Summary
Collaboration()
           
Collaboration(Name name)
           
Collaboration(String nameStr)
           
 
Method Summary
 void addConstrainingElement(ModelElement x)
           
 Vector getConstrainingElement()
           
 Interaction getInteraction()
           
 Operation getRepresentedOperation()
           
 void removeConstrainingElement(ModelElement x)
           
 void setConstrainingElement(Vector x)
           
 void setInteraction(Interaction x)
           
 void setRepresentedOperation(Operation x)
           
 
Methods inherited from class uci.uml.Foundation.Core.NamespaceImpl
addOwnedElement, addPrivateOwnedElement, addProtectedOwnedElement, addPublicOwnedElement, addUnspecOwnedElement, contains, contains, containsPublic, elementOwnershipFor, findElementNamed, getModelElements, getOwnedElement, prepareForTrash, recoverFromTrash, removeOwnedElement, setOwnedElement
 
Methods inherited from class uci.uml.Foundation.Core.ModelElementImpl
addBehavior, addConstraint, addElementReference, addProvision, addRequirement, addStereotype, addTemplateParameter, alsoTrash, containsStereotype, dbgStereotypes, dbgTaggedValues, getBehavior, getConstraint, getElementOwnership, getElementReference, getNamespace, getProvision, getRequirement, getStereotype, getTemplate, getTemplateParameter, getVisibility, isLegalXMI, isNotLegalXMI, removeBehavior, removeConstraint, removeElementReference, removeProvision, removeRequirement, removeStereotype, removeTemplateParameter, setBehavior, setConstraint, setElementOwnership, setElementReference, setNamespace, setProvision, setRequirement, setStereotype, setTemplate, setTemplateParameter, setVisibility
 
Methods inherited from class uci.uml.Foundation.Core.ElementImpl
addCharacteristic, addPropertyChangeListener, addTaggedValue, addVetoableChangeListener, dbgString, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChangeNoCritique, firePropertyChangeNoCritique, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChangeNoCompare, getCharacteristic, getClassification, getElementCount, getHighlight, getId, getName, getNamedProperty, getOCLTypeStr, getTaggedValue, getVetoListeners, newElementID, removeCharacteristic, removePropertyChangeListener, removeTaggedValue, removeVetoableChangeListener, setCharacteristic, setClassification, setElementCount, setHighlight, setId, setName, setName, setStaticChangeListener, setTaggedValue, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

_representedOperation

public Operation _representedOperation

_interaction

public Interaction _interaction

_constrainingElement

public Vector _constrainingElement
Constructor Detail

Collaboration

public Collaboration()

Collaboration

public Collaboration(Name name)

Collaboration

public Collaboration(String nameStr)
Method Detail

getRepresentedOperation

public Operation getRepresentedOperation()

setRepresentedOperation

public void setRepresentedOperation(Operation x)
                             throws PropertyVetoException

getInteraction

public Interaction getInteraction()

setInteraction

public void setInteraction(Interaction x)
                    throws PropertyVetoException

getConstrainingElement

public Vector getConstrainingElement()

setConstrainingElement

public void setConstrainingElement(Vector x)
                            throws PropertyVetoException

addConstrainingElement

public void addConstrainingElement(ModelElement x)
                            throws PropertyVetoException

removeConstrainingElement

public void removeConstrainingElement(ModelElement x)
                               throws PropertyVetoException