|
Humboldt Alignment Editor 2.5.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface MutableInstance
A mutable instance that allows adding/changing properties
Method Summary | |
---|---|
void |
putMetaData(String key,
Object obj)
add Data to the MetaData, which the Instance can be associated with If there is no MetaData in the Instance, a new container will be created |
void |
setDataSet(DataSet dataSet)
Set the data set the instance is associated to. |
void |
setMetaData(String key,
Object... values)
Sets the metadata of a certain key, may also delet or reset the value of the key if the values parameter is null or empty |
void |
setValue(Object value)
Set the instance value. |
Methods inherited from interface eu.esdihumboldt.hale.common.instance.model.Instance |
---|
getDataSet, getDefinition, getMetaData, getMetaDataNames, getValue |
Methods inherited from interface eu.esdihumboldt.hale.common.instance.model.MutableGroup |
---|
addProperty, setProperty |
Methods inherited from interface eu.esdihumboldt.hale.common.instance.model.Group |
---|
getProperty, getPropertyNames |
Method Detail |
---|
void setValue(Object value)
Instance
.
value
- the instance value to setvoid setDataSet(DataSet dataSet)
dataSet
- the instance data setvoid putMetaData(String key, Object obj)
key
- a key the data to add will be associated withobj
- the Data to add, may not be Instance
or Group
void setMetaData(String key, Object... values)
key
- the key the data is associated withvalues
- the values to set, may not contain Instance
or
Group
|
Humboldt Alignment Editor 2.5.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |