org.omg.uml.behavioralelements.commonbehavior
Interface Instance

All Superinterfaces:
Element, ModelElement, javax.jmi.reflect.RefBaseObject, javax.jmi.reflect.RefFeatured, javax.jmi.reflect.RefObject
All Known Subinterfaces:
ComponentInstance, DataValue, LinkObject, NodeInstance, Object, SubsystemInstance, UseCaseInstance

public interface Instance
extends ModelElement

Instance object instance interface.


Method Summary
 Collection getClassifier()
          Returns the value of reference classifier.
 ComponentInstance getComponentInstance()
          Returns the value of reference componentInstance.
 Collection getLinkEnd()
          Returns the value of reference linkEnd.
 Collection getOwnedInstance()
          Returns the value of reference ownedInstance.
 Collection getOwnedLink()
          Returns the value of reference ownedLink.
 Collection getSlot()
          Returns the value of reference slot.
 void setComponentInstance(ComponentInstance newValue)
          Sets the value of reference componentInstance.
 
Methods inherited from interface org.omg.uml.foundation.core.ModelElement
getClientDependency, getComment, getConstraint, getName, getNamespace, getSourceFlow, getStereotype, getTaggedValue, getTargetFlow, getTemplateParameter, getVisibility, isSpecification, setName, setNamespace, setSpecification, setVisibility
 
Methods inherited from interface javax.jmi.reflect.RefObject
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite
 
Methods inherited from interface javax.jmi.reflect.RefFeatured
refGetValue, refGetValue, refInvokeOperation, refInvokeOperation, refSetValue, refSetValue
 
Methods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints
 

Method Detail

getClassifier

public Collection getClassifier()
Returns the value of reference classifier.

Returns:
Value of reference classifier.

getLinkEnd

public Collection getLinkEnd()
Returns the value of reference linkEnd.

Returns:
Value of reference linkEnd.

getSlot

public Collection getSlot()
Returns the value of reference slot.

Returns:
Value of reference slot.

getComponentInstance

public ComponentInstance getComponentInstance()
Returns the value of reference componentInstance.

Returns:
Value of reference componentInstance.

setComponentInstance

public void setComponentInstance(ComponentInstance newValue)
Sets the value of reference componentInstance. See getComponentInstance() for description on the reference.

Parameters:
newValue - New value to be set.

getOwnedInstance

public Collection getOwnedInstance()
Returns the value of reference ownedInstance.

Returns:
Value of reference ownedInstance.

getOwnedLink

public Collection getOwnedLink()
Returns the value of reference ownedLink.

Returns:
Value of reference ownedLink.