public interface Dependency extends PackageableElement, DirectedRelationship
The following features are supported:
UMLPackage.getDependency()
Modifier and Type | Method and Description |
---|---|
CollaborationUse |
get_collaborationUseOfRoleBinding()
Returns the value of the 'collaboration Use Of Role Binding' container reference.
|
java.util.Collection<NamedElement> |
getClient()
Returns the value of the 'Client' reference list.
|
java.util.Collection<NamedElement> |
getSupplier()
Returns the value of the 'Supplier' reference list.
|
boolean |
hasClient() |
boolean |
hasSupplier() |
void |
set_collaborationUseOfRoleBinding(CollaborationUse value)
Sets the value of the '
collaboration Use Of Role Binding ' container reference. |
get_componentOfPackagedElement, get_elementImportOfImportedElement, get_manifestationOfUtilizedElement, getOwningPackage, getVisibility, has_elementImportOfImportedElement, has_manifestationOfUtilizedElement, set_componentOfPackagedElement, setOwningPackage, setVisibility
get_considerIgnoreFragmentOfMessage, get_durationObservationOfEvent, get_informationFlowOfInformationSource, get_informationFlowOfInformationTarget, get_messageOfSignature, get_namespaceOfMember, get_timeObservationOfEvent, getClientDependency, getName, getNameExpression, getNamespace, getQualifiedName, getSupplierDependency, has_considerIgnoreFragmentOfMessage, has_durationObservationOfEvent, has_informationFlowOfInformationSource, has_informationFlowOfInformationTarget, has_messageOfSignature, has_namespaceOfMember, has_timeObservationOfEvent, hasClientDependency, hasSupplierDependency, setName, setNameExpression, setNamespace
get_templateParameterOfDefault, get_templateParameterOfOwnedDefault, get_templateParameterSubstitutionOfActual, get_templateParameterSubstitutionOfOwnedActual, getOwningTemplateParameter, getTemplateParameter, has_templateParameterOfDefault, has_templateParameterSubstitutionOfActual, set_templateParameterOfOwnedDefault, set_templateParameterSubstitutionOfOwnedActual, setOwningTemplateParameter, setTemplateParameter
getSource, getTarget, hasSource, hasTarget
get_abstraction, getRelatedElement, has_abstraction, hasRelatedElement
get_activityPartitionOfRepresents, get_commentOfAnnotatedElement, get_constraintOfConstrainedElement, get_diagramOfContext, get_directedRelationshipOfSource, get_directedRelationshipOfTarget, get_elementOfSyncElement, get_elementValueOfElement, get_relationshipOfRelatedElement, getAppliedStereotypeInstance, getOwnedComment, getOwnedElement, getOwner, getSyncElement, has_activityPartitionOfRepresents, has_commentOfAnnotatedElement, has_constraintOfConstrainedElement, has_diagramOfContext, has_directedRelationshipOfSource, has_directedRelationshipOfTarget, has_elementOfSyncElement, has_elementValueOfElement, has_relationshipOfRelatedElement, hasOwnedComment, hasOwnedElement, setAppliedStereotypeInstance, setOwner, setSyncElement
get_representationText, getLocalID, isInvalid, set_representationText, setLocalID, sGetLocalID
getID, getMDExtension, getMdExtensions, setID
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
accept, addPropertyChangeListener, canAdd, canAdd, canAddChild, canBeDeleted, firePropertyChange, getClassType, getHumanName, getHumanType, getObjectParent, isEditable, removePropertyChangeListener, sGetID
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite
CollaborationUse get_collaborationUseOfRoleBinding()
Role Binding
'.
If the meaning of the 'collaboration Use Of Role Binding' container reference isn't clear, there really should be more of a description here...
set_collaborationUseOfRoleBinding(CollaborationUse)
,
UMLPackage.getDependency__collaborationUseOfRoleBinding()
,
CollaborationUse.getRoleBinding()
void set_collaborationUseOfRoleBinding(CollaborationUse value)
collaboration Use Of Role Binding
' container reference.
value
- the new value of the 'collaboration Use Of Role Binding' container reference.get_collaborationUseOfRoleBinding()
java.util.Collection<NamedElement> getSupplier()
NamedElement
.
It is bidirectional and its opposite is 'Supplier Dependency
'.
The Element(s) on which the client Element(s) depend in some respect. The modeler may stipulate a sense of Dependency direction suitable for their domain.
UMLPackage.getDependency_Supplier()
,
NamedElement.getSupplierDependency()
java.util.Collection<NamedElement> getClient()
NamedElement
.
It is bidirectional and its opposite is 'Client Dependency
'.
The Element(s) dependent on the supplier Element(s). In some cases (such as a trace Abstraction) the assignment of direction (that is, the designation of the client Element) is at the discretion of the modeler and is a stipulation.
UMLPackage.getDependency_Client()
,
NamedElement.getClientDependency()
boolean hasSupplier() throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiException
boolean hasClient() throws javax.jmi.reflect.JmiException
javax.jmi.reflect.JmiException