public interface Feature extends UmlModelElement
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
MNAME
The metaclass simple name.
|
static java.lang.String |
MQNAME
The metaclass qualified name.
|
Modifier and Type | Method and Description |
---|---|
VisibilityMode |
getVisibility()
Getter for attribute 'Feature.Visibility'
Metamodel description:
Member visibility (public, protected, private, or package).
|
boolean |
isIsAbstract()
Getter for attribute 'Feature.IsAbstract'
Metamodel description:
Determines abstract features, that is to say, those not implemented at this level.
|
boolean |
isIsClass()
Getter for attribute 'Feature.IsClass'
Metamodel description:
Specifies a Class member that is shared by all instances of the Class.
|
void |
setIsAbstract(boolean value)
Setter for attribute 'Feature.IsAbstract'
Metamodel description:
Determines abstract features, that is to say, those not implemented at this level.
|
void |
setIsClass(boolean value)
Setter for attribute 'Feature.IsClass'
Metamodel description:
Specifies a Class member that is shared by all instances of the Class.
|
void |
setVisibility(VisibilityMode value)
Setter for attribute 'Feature.Visibility'
Metamodel description:
Member visibility (public, protected, private, or package).
|
getConstraintDefinition, getConstraintDefinition, getDefaultParametering, getDefaultParametering, getManifesting, getManifesting, getOwnerTemplateParameter, getReceivedInfo, getReceivedInfo, getRepresentingConnector, getRepresentingConnector, getRepresentingEnd, getRepresentingEnd, getRepresentingInstance, getRepresentingInstance, getRepresentingPartition, getRepresentingPartition, getRepresents, getRepresents, getSentInfo, getSentInfo, getTemplateSubstitution, getTemplateSubstitution, getTypingParameter, getTypingParameter, setOwnerTemplateParameter
addStereotype, getAttached, getAttached, getDependsOnDependency, getDependsOnDependency, getDescriptor, getDescriptor, getExtension, getExtension, getImpactDependsOn, getImpactDependsOn, getImpactedDependency, getImpactedDependency, getImpactImpacted, getImpactImpacted, getLocalProperties, getLocalProperty, getMatrix, getMatrix, getName, getNote, getNote, getNote, getNoteContent, getNoteContent, getNoteContent, getProduct, getProduct, getProperties, getProperties, getProperties, getProperties, getProperties, getProperty, getProperty, getProperty, getProperty, getStereotype, getTag, getTag, getTag, getTag, getTag, getTagValue, getTagValue, getTagValue, getTagValues, getTagValues, getTagValues, isStereotyped, isStereotyped, isTagged, isTagged, isTagged, putNoteContent, putNoteContent, putNoteContent, putTagValue, putTagValue, putTagValue, putTagValues, putTagValues, putTagValues, removeNotes, removeNotes, removeNotes, removeStereotypes, removeTags, removeTags, removeTags, setLocalProperties, setLocalProperty, setName, setProperty, setProperty, setProperty, setProperty
getAddedToQuery, getAddedToQuery, getCausedImpact, getCausedImpact, getDiagramElement, getDiagramElement
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
accept, delete, getCompositionChildren, getCompositionOwner, getMClass, getStatus, getUuid, isDeleted, isModifiable, isShell, isValid, mGet, mGet, mSet
static final java.lang.String MNAME
static final java.lang.String MQNAME
VisibilityMode getVisibility()
void setVisibility(VisibilityMode value)
boolean isIsClass()
void setIsClass(boolean value)
boolean isIsAbstract()
void setIsAbstract(boolean value)