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.