public interface TypedPropertyTable extends PropertyTable
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 |
---|---|
java.lang.String |
getProperty(PropertyDefinition pdef)
Get a property value as a String.
|
java.lang.Object |
getPropertyObject(PropertyDefinition pdef)
Get a property value, converted to the appropriate class according to the definition's base class.
|
PropertyTableDefinition |
getType()
Getter for relation 'TypedPropertyTable->Type'
Metamodel description:
null
|
void |
setProperty(PropertyDefinition pdef,
java.lang.String value)
Set a property value.
|
void |
setPropertyObject(PropertyDefinition pdef,
java.lang.Object value)
Set a property value.
|
void |
setType(PropertyTableDefinition value)
Setter for relation 'TypedPropertyTable->Type'
Metamodel description:
null
|
getContent, getName, getOwner, getOwnerQuery, getOwnerValDef, getProperty, setContent, setContent, setName, setOwner, setOwnerQuery, setOwnerValDef, setProperty, toProperties
getAddedToQuery, getAddedToQuery, getCausedImpact, getCausedImpact, getDiagramElement, getDiagramElement
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
java.lang.String getProperty(PropertyDefinition pdef)
It is the responsibility of the called to convert it to the appropriate class according to the property's base class.
pdef
- a property.void setProperty(PropertyDefinition pdef, java.lang.String value)
pdef
- a property.value
- its value.java.lang.Object getPropertyObject(PropertyDefinition pdef)
pdef
- a property.void setPropertyObject(PropertyDefinition pdef, java.lang.Object value)
pdef
- a property.value
- its value.PropertyTableDefinition getType()
void setType(PropertyTableDefinition value)