Interface DataTypeRecordEngine
-
- All Superinterfaces:
RecordEngine<DataType>
- All Known Implementing Classes:
ItemDefinitionRecordEngine
public interface DataTypeRecordEngine extends RecordEngine<DataType>
A Data Type Record Engine persists a given data type.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<DataType>create(DataType record, DataType reference, CreationType creationType)Create record by usingCreationTypestrategy.List<DataType>destroyWithoutDependentTypes(DataType record)Destroy record, but keep all references nested to the reference.-
Methods inherited from interface org.kie.workbench.common.dmn.client.editors.common.persistence.RecordEngine
create, destroy, isValid, update
-
-
-
-
Method Detail
-
create
List<DataType> create(DataType record, DataType reference, CreationType creationType)
Create record by usingCreationTypestrategy. The new record can be created above, below, or even nested to the reference.
-
-