class TopicTypeModelImpl extends TypeModelImpl implements TopicTypeModel
TopicType
.childTopics, em, id, mf, pl, typeUri, uri, value
Constructor and Description |
---|
TopicTypeModelImpl(TypeModelImpl type) |
Modifier and Type | Method and Description |
---|---|
TopicTypeModel |
addAssocDef(AssociationDefinitionModel assocDef) |
(package private) String |
className() |
TopicTypeModelImpl |
clone() |
(package private) List<TopicModelImpl> |
getAllInstances() |
(package private) Directive |
getDeleteTypeDirective() |
(package private) Directive |
getUpdateTypeDirective() |
(package private) TopicTypeImpl |
instantiate() |
TopicTypeModel |
setLabelConfig(List<String> labelConfig) |
String |
toString() |
_addAssocDef, _addAssocDefBefore, _addIndexMode, _removeAssocDef, _removeAssocDefFromMemoryAndRebuildSequence, _updateAssocDef, addAssocDefBefore, addIndexMode, filterReadableAssocDefs, getAssocDef, getAssocDefs, getDataTypeUri, getIndexModes, getLabelConfig, getViewConfig, getViewConfigModel, hasAssocDef, iterator, postDelete, postUpdate, preDelete, preUpdate, rehashAssocDef, removeAssocDef, setDataTypeUri, setViewConfig, toJSON, updateDataTypeUri, updateLabelConfig
_delete, createRoleModel, findChildTopic, getAssociations, getDeleteDirective, getPostDeleteEvent, getPostUpdateEvent, getPreDeleteEvent, getPreUpdateEvent, getReadAccessEvent, getRelatedTopic, getRelatedTopics, getRelatedTopics, getType, getUpdateDirective, indexSimpleValue, storeSimpleValue, storeTypeUri, storeUri, updateChildTopics
_updateChildTopics, calculateLabel, calculateLabelAndUpdate, delete, equals, getChildTopicsModel, getId, getIndexValue, getSimpleValue, getTypeUri, getUri, hashCode, isSimple, loadChildTopics, loadChildTopics, postCreate, preCreate, set, setChildTopicsModel, setId, setSimpleValue, setSimpleValue, setSimpleValue, setSimpleValue, setSimpleValue, setTypeUri, setUri, update, updateChildTopics, updateSimpleValue, updateTypeUri, updateUri, uriChange
finalize, getClass, notify, notifyAll, wait, wait, wait
addAssocDefBefore, addIndexMode, getAssocDef, getAssocDefs, getDataTypeUri, getIndexModes, getLabelConfig, getViewConfig, getViewConfigModel, hasAssocDef, removeAssocDef, setDataTypeUri, setViewConfig
createRoleModel, getChildTopicsModel, getId, getSimpleValue, getTypeUri, getUri, set, setChildTopicsModel, setId, setSimpleValue, setSimpleValue, setSimpleValue, setSimpleValue, setSimpleValue, setTypeUri, setUri
toJSON
forEach, iterator, spliterator
TopicTypeModelImpl(TypeModelImpl type)
public TopicTypeModel addAssocDef(AssociationDefinitionModel assocDef)
addAssocDef
in interface TopicTypeModel
addAssocDef
in interface TypeModel
addAssocDef
in class TypeModelImpl
assocDef
- the assoc def to add.
Note: its ID might be uninitialized (-1).public TopicTypeModel setLabelConfig(List<String> labelConfig)
setLabelConfig
in interface TopicTypeModel
setLabelConfig
in interface TypeModel
setLabelConfig
in class TypeModelImpl
public TopicTypeModelImpl clone()
clone
in interface DeepaMehtaObjectModel
clone
in interface TopicModel
clone
in class TypeModelImpl
public String toString()
toString
in class TypeModelImpl
String className()
className
in class TopicModelImpl
TopicTypeImpl instantiate()
instantiate
in class TopicModelImpl
List<TopicModelImpl> getAllInstances()
getAllInstances
in class TypeModelImpl
Directive getUpdateTypeDirective()
getUpdateTypeDirective
in class TypeModelImpl
Directive getDeleteTypeDirective()
getDeleteTypeDirective
in class TypeModelImpl
Copyright © 2017. All Rights Reserved.