public interface Abstraction extends Dependency
The following features are supported:
UMLPackage.getAbstraction()
SEPARATOR
Modifier and Type | Method and Description |
---|---|
OpaqueExpression |
createMapping(String name,
Type type)
Creates a new
OpaqueExpression ,with the specified 'Name', and 'Type',
and sets the 'Mapping' containment reference |
OpaqueExpression |
getMapping()
Returns the value of the 'Mapping' containment reference
|
void |
setMapping(OpaqueExpression value)
Sets the value of the '
Mapping ' containment reference |
getClient, getClient, getClients, getSupplier, getSupplier, getSuppliers
allNamespaces, allOwningPackages, createDependency, createNameExpression, getClientDependencies, getClientDependency, getClientDependency, getLabel, getLabel, getName, getNameExpression, getNamespace, getQualifiedName, getVisibility, isDistinguishableFrom, isSetName, isSetVisibility, separator, setName, setNameExpression, setVisibility, unsetName, unsetVisibility, validateHasNoQualifiedName, validateHasQualifiedName, validateVisibilityNeedsOwnership
getOwningTemplateParameter, getTemplateParameter, isCompatibleWith, isTemplateParameter, setOwningTemplateParameter, setTemplateParameter
getSources, getTargets
getRelatedElements
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
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
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
OpaqueExpression getMapping()
setMapping(OpaqueExpression)
,
UMLPackage.getAbstraction_Mapping()
void setMapping(OpaqueExpression value)
Mapping
' containment reference.
value
- the new value of the 'Mapping' containment reference.getMapping()
OpaqueExpression createMapping(String name, Type type)
OpaqueExpression
,with the specified 'Name', and 'Type',
and sets the 'Mapping' containment reference.
name
- The 'Name' for the new OpaqueExpression
, or null
.type
- The 'Type' for the new OpaqueExpression
, or null
.OpaqueExpression
.getMapping()