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.