public interface IModulePropertyTable
| Modifier and Type | Method and Description |
|---|---|
void |
addConsultProperty(java.lang.String key,
java.lang.String value)
Add a read only property in the model.
|
void |
addProperty(java.lang.String key,
boolean value)
Add a "boolean" typed property in the model.
|
void |
addProperty(java.lang.String key,
int value)
Add an "integer" typed property in the model.
|
void |
addProperty(java.lang.String key,
MObject value,
java.util.Collection<? extends MClass> acceptedMetaclasses,
IMObjectFilter mobjectFilter)
Add a "MObject" typed property in the model.
|
void |
addProperty(java.lang.String key,
java.lang.String value)
Add a "string" typed property in the model.
|
void |
addProperty(java.lang.String key,
java.lang.String value,
java.lang.String[] enumValues)
Add an "enumeration" typed property in the model.
|
void |
clearTable()
Removes all properties from the model.
|
void addProperty(java.lang.String key,
int value)
key - the name of the property.value - the value of the property.void addProperty(java.lang.String key,
java.lang.String value)
key - the name of the property.value - the value of the property.void addProperty(java.lang.String key,
boolean value)
key - the name of the property.value - the value of the property.void addProperty(java.lang.String key,
java.lang.String value,
java.lang.String[] enumValues)
key - the name of the property.value - the value of the property.enumValues - the values of the property.void addConsultProperty(java.lang.String key,
java.lang.String value)
key - the name of the property.value - the value of the property.void clearTable()
void addProperty(java.lang.String key,
MObject value,
java.util.Collection<? extends MClass> acceptedMetaclasses,
IMObjectFilter mobjectFilter)
key - the name of the property.value - the value of the property.acceptedMetaclasses - a list of metaclasses that can be set in this property.mobjectFilter - a filter for the accepted elements.