public interface HeroldDataCenter
| Modifier and Type | Method and Description |
|---|---|
<T extends DataModelElement> |
createModel(Class<T> elementType)
Create a new model for a specified type.
|
<T extends DataModelElement> |
createModel(Class<T> elementType,
String operatorId)
Create a new model for a specified type for a defined operator.
|
void |
removeAllModel()
Remove all model in the data center.
|
<T extends DataModelElement> |
removeAllModel(Class<T> elementType)
Remove all model of a specified type.
|
<T extends DataModelElement> |
removeModel(Class<T> elementType,
DataModel<T> model)
Remove a specified model for an element type.
|
<T extends DataModelElement> Optional<DataModel<T>> createModel(Class<T> elementType)
T - the element typeelementType - the type<T extends DataModelElement> Optional<DataModel<T>> createModel(Class<T> elementType, String operatorId)
T - the element typeelementType - the typeoperatorId - the operator idvoid removeAllModel()
<T extends DataModelElement> void removeAllModel(Class<T> elementType)
T - the element typeelementType - the element type<T extends DataModelElement> void removeModel(Class<T> elementType, DataModel<T> model)
T - the element typeelementType - the typemodel - the model to removeCopyright © 2017. All rights reserved.