public interface Reception extends BehavioralFeature
From package UML::SimpleClassifiers.
The following features are supported:
UMLPackage.getReception()SEPARATOR| Modifier and Type | Method and Description |
|---|---|
Signal |
getSignal()
Returns the value of the 'Signal' reference
|
void |
setSignal(Signal value)
Sets the value of the '
Signal' reference |
boolean |
validateSameNameAsSignal(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
A Reception has the same name as its signal
name = signal.name
|
boolean |
validateSameStructureAsSignal(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
A Reception's parameters match the ownedAttributes of its signal by name, type, and multiplicity
signal.ownedAttribute->size() = ownedParameter->size() and
Sequence{1..signal.ownedAttribute->size()}->forAll( i |
ownedParameter->at(i).direction = ParameterDirectionKind::_'in' and
ownedParameter->at(i).name = signal.ownedAttribute->at(i).name and
ownedParameter->at(i).type = signal.ownedAttribute->at(i).type and
ownedParameter->at(i).lowerBound() = signal.ownedAttribute->at(i).lowerBound() and
ownedParameter->at(i).upperBound() = signal.ownedAttribute->at(i).upperBound()
)
|
createOwnedParameter, createOwnedParameterSet, createReturnResult, getConcurrency, getMethod, getMethod, getMethods, getOwnedParameter, getOwnedParameter, getOwnedParameters, getOwnedParameterSet, getOwnedParameterSet, getOwnedParameterSets, getRaisedException, getRaisedException, getRaisedExceptions, inputParameters, isAbstract, outputParameters, setConcurrency, setIsAbstract, validateAbstractNoMethodcreateElementImport, createElementImport, createOwnedRule, createOwnedRule, createPackageImport, createPackageImport, excludeCollisions, getElementImport, getElementImport, getElementImports, getImportedElements, getImportedMember, getImportedMember, getImportedMembers, getImportedPackages, getMember, getMember, getMembers, getNamesOfMember, getOwnedMember, getOwnedMember, getOwnedMembers, getOwnedRule, getOwnedRule, getOwnedRules, getPackageImport, getPackageImport, getPackageImports, importMembers, membersAreDistinguishable, validateCannotImportOwnedMembers, validateCannotImportSelf, validateMembersDistinguishablegetFeaturingClassifier, getFeaturingClassifier, getFeaturingClassifiers, isStatic, setIsStaticgetRedefinedElement, getRedefinedElement, getRedefinedElements, getRedefinitionContext, getRedefinitionContext, getRedefinitionContexts, isConsistentWith, isLeaf, isRedefinitionContextValid, setIsLeaf, validateNonLeafRedefinition, validateRedefinitionConsistent, validateRedefinitionContextValidallNamespaces, allOwningPackages, createDependency, createNameExpression, createUsage, getClientDependencies, getClientDependency, getClientDependency, getLabel, getLabel, getName, getNameExpression, getNamespace, getQualifiedName, getVisibility, isDistinguishableFrom, isSetName, isSetVisibility, separator, setName, setNameExpression, setVisibility, unsetName, unsetVisibility, validateHasNoQualifiedName, validateHasQualifiedName, validateVisibilityNeedsOwnershipaddKeyword, 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, validateNotOwnSelfgetEAnnotation, getEAnnotationsSignal getSignal()
From package UML::SimpleClassifiers.
setSignal(Signal),
UMLPackage.getReception_Signal()void setSignal(Signal value)
Signal' reference.
value - the new value of the 'Signal' reference.getSignal()boolean validateSameNameAsSignal(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 validateSameStructureAsSignal(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.