public interface LinkEndData extends Element
From package UML::Actions.
The following features are supported:
UMLPackage.getLinkEndData()
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.util.EList<InputPin> |
allPins()
Returns all the InputPins referenced by this LinkEndData.
|
QualifierValue |
createQualifier()
Creates a new
QualifierValue and appends it to the 'Qualifier' containment reference list |
Property |
getEnd()
Returns the value of the 'End' reference
|
org.eclipse.emf.common.util.EList<QualifierValue> |
getQualifiers()
Returns the value of the 'Qualifier' containment reference list.
|
InputPin |
getValue()
Returns the value of the 'Value' reference
|
void |
setEnd(Property value)
Sets the value of the '
End ' reference |
void |
setValue(InputPin value)
Sets the value of the '
Value ' reference |
boolean |
validateEndObjectInputPin(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
The value InputPin is not also the qualifier value InputPin.
|
boolean |
validateMultiplicity(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
The multiplicity of the value InputPin must be 1..1.
|
boolean |
validatePropertyIsAssociationEnd(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
The Property must be an Association memberEnd.
|
boolean |
validateQualifiers(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
The qualifiers must be qualifiers of the Association end.
|
boolean |
validateSameType(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
The type of the value InputPin conforms to the type of the Association end.
|
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
getEAnnotation, getEAnnotations
InputPin getValue()
From package UML::Actions.
setValue(InputPin)
,
UMLPackage.getLinkEndData_Value()
void setValue(InputPin value)
Value
' reference.
value
- the new value of the 'Value' reference.getValue()
Property getEnd()
From package UML::Actions.
setEnd(Property)
,
UMLPackage.getLinkEndData_End()
void setEnd(Property value)
End
' reference.
value
- the new value of the 'End' reference.getEnd()
org.eclipse.emf.common.util.EList<QualifierValue> getQualifiers()
QualifierValue
.
This feature subsets the following features:
A set of QualifierValues used to provide values for the qualifiers of the end.From package UML::Actions.
UMLPackage.getLinkEndData_Qualifier()
QualifierValue createQualifier()
QualifierValue
and appends it to the 'Qualifier' containment reference list.
QualifierValue
.getQualifiers()
boolean validatePropertyIsAssociationEnd(org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
boolean validateSameType(org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
boolean validateMultiplicity(org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
boolean validateQualifiers(org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
org.eclipse.emf.common.util.EList<InputPin> allPins()
From package UML::Actions.
boolean validateEndObjectInputPin(org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.