public interface DynamicPropertyDefinition extends PropertyDefinition
Property definition for typed property tables.
Dynamic values are not stored in the property table istself, but rather calculated.
Modifier and Type | Interface and Description |
---|---|
static interface |
DynamicPropertyDefinition.IDynamicPropertyResolver
Implementers of this interface are in charge of storing/loading property values.
|
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
MNAME
The metaclass simple name.
|
static java.lang.String |
MQNAME
The metaclass qualified name.
|
static java.lang.String |
PROPERTY_RESOLVER_KEY
Property key to be used when registering a property resolver.
|
static java.lang.String |
PROPERTY_RESOLVER_TABLE
Property table name to be used when registering a property resolver.
|
computeLabel, convertToObject, convertToString, getDefaultValue, getOwner, getType, isIsEditable, setDefaultValue, setIsEditable, setOwner, setType
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 PROPERTY_RESOLVER_TABLE
DynamicPropertyDefinition.IDynamicPropertyResolver
,
Constant Field Valuesstatic final java.lang.String PROPERTY_RESOLVER_KEY
DynamicPropertyDefinition.IDynamicPropertyResolver
,
Constant Field Valuesstatic final java.lang.String MNAME
static final java.lang.String MQNAME