Class DataType
- java.lang.Object
-
- org.kie.workbench.common.dmn.client.editors.common.persistence.ActiveRecord<DataType>
-
- org.kie.workbench.common.dmn.client.editors.types.persistence.DataTypeActiveRecord
-
- org.kie.workbench.common.dmn.client.editors.types.common.DataType
-
public class DataType extends DataTypeActiveRecord
-
-
Field Summary
Fields Modifier and Type Field Description static StringTOP_LEVEL_PARENT_UUID
-
Constructor Summary
Constructors Constructor Description DataType(RecordEngine<DataType> recordEngine)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetConstraint()org.kie.workbench.common.dmn.api.definition.model.ConstraintTypegetConstraintType()StringgetName()StringgetParentUUID()protected DataTypegetRecord()List<DataType>getSubDataTypes()StringgetType()StringgetUUID()booleanhasSubDataTypes()booleanisList()booleanisReadOnly()booleanisTopLevel()voidsetName(String name)-
Methods inherited from class org.kie.workbench.common.dmn.client.editors.types.persistence.DataTypeActiveRecord
create, destroyWithoutDependentTypes
-
Methods inherited from class org.kie.workbench.common.dmn.client.editors.common.persistence.ActiveRecord
create, destroy, getRecordEngine, isRecordEnginePresent, isValid, update
-
-
-
-
Field Detail
-
TOP_LEVEL_PARENT_UUID
public static final String TOP_LEVEL_PARENT_UUID
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
DataType
public DataType(RecordEngine<DataType> recordEngine)
-
-
Method Detail
-
getRecord
protected DataType getRecord()
- Specified by:
getRecordin classActiveRecord<DataType>
-
getUUID
public String getUUID()
-
getParentUUID
public String getParentUUID()
-
getName
public String getName()
-
setName
public void setName(String name)
-
getType
public String getType()
-
isList
public boolean isList()
-
hasSubDataTypes
public boolean hasSubDataTypes()
-
getConstraint
public String getConstraint()
-
getConstraintType
public org.kie.workbench.common.dmn.api.definition.model.ConstraintType getConstraintType()
-
isTopLevel
public boolean isTopLevel()
-
isReadOnly
public boolean isReadOnly()
-
-