Package com.sodius.mdw.metamodel.uml21
Interface DirectedRelationship
-
- All Superinterfaces:
Comparable<Object>
,Element
,org.eclipse.emf.ecore.EModelElement
,org.eclipse.emf.ecore.EObject
,MDWEObject
,MDWObject
,org.eclipse.emf.common.notify.Notifier
,Relationship
- All Known Subinterfaces:
Abstraction
,ComponentRealization
,Dependency
,Deployment
,ElementImport
,Extend
,Generalization
,Include
,InformationFlow
,InterfaceRealization
,Manifestation
,PackageImport
,PackageMerge
,ProfileApplication
,ProtocolConformance
,Realization
,Substitution
,TemplateBinding
,Usage
public interface DirectedRelationship extends Relationship
A representation of the model object 'Directed Relationship'. A directed relationship represents a relationship between a collection of source model elements and a collection of target model elements.The following features are supported:
- See Also:
UMLPackage.getDirectedRelationship()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MDWEList<Element>
getSources()
Returns the value of the 'Source' reference list.MDWEList<Element>
getTargets()
Returns the value of the 'Target' reference list.-
Methods inherited from interface com.sodius.mdw.metamodel.uml21.Element
addKeyword, allOwnedElements, applyStereotype, createEAnnotation, createOwnedComment, destroy, getApplicableStereotype, getApplicableStereotypes, getAppliedStereotype, getAppliedStereotypes, getAppliedSubstereotype, getAppliedSubstereotypes, getKeywords, getModel, getNearestPackage, getOwnedComments, getOwnedElements, getOwner, getRelationships, getRelationships, getRequiredStereotype, getRequiredStereotypes, getSourceDirectedRelationships, getSourceDirectedRelationships, getStereotypeApplication, getStereotypeApplications, getTargetDirectedRelationships, getTargetDirectedRelationships, getValue, hasKeyword, hasValue, isStereotypeApplicable, isStereotypeApplied, isStereotypeRequired, mustBeOwned, removeKeyword, setValue, unapplyStereotype, validateHasOwner, validateNotOwnSelf
-
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
-
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
Methods inherited from interface com.sodius.mdw.core.model.MDWObject
compareTo, eExtendedClass, eIsInstanceOf, eIsInstanceOf, eIsProfiled, eIsRemoved, eMetamodel, eMetaTypeName, eModel, eRemove, eSetUniqueID, eUniqueID, superScript, superScript, toBoolean, toBoolean, toByte, toByte, toChar, toChar, toDouble, toDouble, toFloat, toFloat, toInt, toInt, toList, toList, toList, toList, toList, toLong, toLong, toObject, toObject, toSet, toSet, toShort, toShort, toString, toString
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Methods inherited from interface com.sodius.mdw.metamodel.uml21.Relationship
getRelatedElements
-
-
-
-
Method Detail
-
getSources
MDWEList<Element> getSources()
Returns the value of the 'Source' reference list. The list contents are of typeElement
. Specifies the sources of the DirectedRelationship.- Returns:
- the value of the 'Source' reference list.
- See Also:
UMLPackage.getDirectedRelationship_Source()
-
getTargets
MDWEList<Element> getTargets()
Returns the value of the 'Target' reference list. The list contents are of typeElement
. Specifies the targets of the DirectedRelationship.- Returns:
- the value of the 'Target' reference list.
- See Also:
UMLPackage.getDirectedRelationship_Target()
-
-