class TopicModelImpl extends DeepaMehtaObjectModelImpl implements TopicModel
childTopics, em, id, logger, mf, pl, typeUri, uri, value
Constructor and Description |
---|
TopicModelImpl(DeepaMehtaObjectModelImpl object) |
Modifier and Type | Method and Description |
---|---|
(package private) void |
_delete() |
(package private) String |
className() |
TopicModel |
clone() |
RoleModel |
createRoleModel(String roleTypeUri) |
private AssociationModelImpl |
fetchInstantiation() |
(package private) TopicModelImpl |
findChildTopic(String topicTypeUri) |
(package private) List<AssociationModelImpl> |
getAssociations() |
(package private) Directive |
getDeleteDirective() |
(package private) DeepaMehtaEvent |
getPostDeleteEvent() |
(package private) DeepaMehtaEvent |
getPostUpdateEvent() |
(package private) DeepaMehtaEvent |
getPreDeleteEvent() |
(package private) DeepaMehtaEvent |
getPreUpdateEvent() |
(package private) DeepaMehtaEvent |
getReadAccessEvent() |
(package private) RelatedTopicModelImpl |
getRelatedTopic(String assocTypeUri,
String myRoleTypeUri,
String othersRoleTypeUri,
String othersTopicTypeUri) |
(package private) List<RelatedTopicModelImpl> |
getRelatedTopics(List assocTypeUris,
String myRoleTypeUri,
String othersRoleTypeUri,
String othersTopicTypeUri) |
(package private) List<RelatedTopicModelImpl> |
getRelatedTopics(String assocTypeUri,
String myRoleTypeUri,
String othersRoleTypeUri,
String othersTopicTypeUri) |
(package private) TopicTypeModel |
getType() |
(package private) Directive |
getUpdateDirective() |
(package private) void |
indexSimpleValue(IndexMode indexMode)
Indexes the simple value of the given object model according to the given index mode.
|
(package private) TopicImpl |
instantiate() |
(package private) void |
preDelete() |
private void |
reassignInstantiation() |
(package private) void |
storeSimpleValue()
Stores and indexes the simple value of the specified topic or association model.
|
(package private) void |
storeTypeUri() |
(package private) void |
storeUri() |
String |
toString() |
(package private) void |
updateChildTopics(ChildTopicsModel childTopics) |
_updateChildTopics, calculateLabel, calculateLabelAndUpdate, delete, equals, getChildTopicsModel, getId, getIndexValue, getSimpleValue, getTypeUri, getUri, hashCode, isSimple, loadChildTopics, loadChildTopics, postCreate, postDelete, postUpdate, preCreate, preUpdate, set, setChildTopicsModel, setId, setSimpleValue, setSimpleValue, setSimpleValue, setSimpleValue, setSimpleValue, setTypeUri, setUri, toJSON, update, updateChildTopics, updateSimpleValue, updateTypeUri, updateUri, uriChange
finalize, getClass, notify, notifyAll, wait, wait, wait
getChildTopicsModel, getId, getSimpleValue, getTypeUri, getUri, set, setChildTopicsModel, setId, setSimpleValue, setSimpleValue, setSimpleValue, setSimpleValue, setSimpleValue, setTypeUri, setUri
toJSON
TopicModelImpl(DeepaMehtaObjectModelImpl object)
public RoleModel createRoleModel(String roleTypeUri)
createRoleModel
in interface DeepaMehtaObjectModel
createRoleModel
in class DeepaMehtaObjectModelImpl
public TopicModel clone()
clone
in interface DeepaMehtaObjectModel
clone
in interface TopicModel
clone
in class DeepaMehtaObjectModelImpl
public String toString()
toString
in class DeepaMehtaObjectModelImpl
String className()
className
in class DeepaMehtaObjectModelImpl
TopicImpl instantiate()
instantiate
in class DeepaMehtaObjectModelImpl
TopicTypeModel getType()
getType
in class DeepaMehtaObjectModelImpl
List<AssociationModelImpl> getAssociations()
getAssociations
in class DeepaMehtaObjectModelImpl
RelatedTopicModelImpl getRelatedTopic(String assocTypeUri, String myRoleTypeUri, String othersRoleTypeUri, String othersTopicTypeUri)
getRelatedTopic
in class DeepaMehtaObjectModelImpl
List<RelatedTopicModelImpl> getRelatedTopics(String assocTypeUri, String myRoleTypeUri, String othersRoleTypeUri, String othersTopicTypeUri)
getRelatedTopics
in class DeepaMehtaObjectModelImpl
List<RelatedTopicModelImpl> getRelatedTopics(List assocTypeUris, String myRoleTypeUri, String othersRoleTypeUri, String othersTopicTypeUri)
getRelatedTopics
in class DeepaMehtaObjectModelImpl
void storeUri()
storeUri
in class DeepaMehtaObjectModelImpl
void storeTypeUri()
storeTypeUri
in class DeepaMehtaObjectModelImpl
void storeSimpleValue()
DeepaMehtaObjectModelImpl
storeSimpleValue
in class DeepaMehtaObjectModelImpl
void indexSimpleValue(IndexMode indexMode)
DeepaMehtaObjectModelImpl
Called to index existing topics/associations once an index mode has been added to a type definition.
indexSimpleValue
in class DeepaMehtaObjectModelImpl
void updateChildTopics(ChildTopicsModel childTopics)
updateChildTopics
in class DeepaMehtaObjectModelImpl
void _delete()
_delete
in class DeepaMehtaObjectModelImpl
DeepaMehtaEvent getReadAccessEvent()
getReadAccessEvent
in class DeepaMehtaObjectModelImpl
DeepaMehtaEvent getPreUpdateEvent()
getPreUpdateEvent
in class DeepaMehtaObjectModelImpl
DeepaMehtaEvent getPostUpdateEvent()
getPostUpdateEvent
in class DeepaMehtaObjectModelImpl
DeepaMehtaEvent getPreDeleteEvent()
getPreDeleteEvent
in class DeepaMehtaObjectModelImpl
DeepaMehtaEvent getPostDeleteEvent()
getPostDeleteEvent
in class DeepaMehtaObjectModelImpl
Directive getUpdateDirective()
getUpdateDirective
in class DeepaMehtaObjectModelImpl
Directive getDeleteDirective()
getDeleteDirective
in class DeepaMehtaObjectModelImpl
void preDelete()
preDelete
in class DeepaMehtaObjectModelImpl
TopicModelImpl findChildTopic(String topicTypeUri)
private void reassignInstantiation()
private AssociationModelImpl fetchInstantiation()
Copyright © 2017. All Rights Reserved.