Package systems.dmx.core.model
Interface TopicModel
-
- All Superinterfaces:
Cloneable,DMXObjectModel,Identifiable,JSONEnabled
- All Known Subinterfaces:
AssocTypeModel,RelatedTopicModel,RoleTypeModel,TopicDeletionModel,TopicReferenceModel,TopicTypeModel,TypeModel,ViewTopic
- All Known Implementing Classes:
AssocTypeModelImpl,RelatedTopicModelImpl,TopicModelImpl
public interface TopicModel extends DMXObjectModel
The data that underly aTopic.A
TopicModelcan also be used to provide the data for a topic create or update operation. To instantiate aTopicModeluse theModelFactory.- Author:
- Jörg Richter
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TopicModelclone()-
Methods inherited from interface systems.dmx.core.model.DMXObjectModel
createPlayerModel, getChildTopics, getId, getSimpleValue, getTypeUri, getUri, set, setChildTopics, setId, setSimpleValue, setSimpleValue, setSimpleValue, setSimpleValue, setSimpleValue, setTypeUri, setUri
-
Methods inherited from interface systems.dmx.core.JSONEnabled
dump, toJSON
-
-
-
-
Method Detail
-
clone
TopicModel clone()
- Specified by:
clonein interfaceDMXObjectModel
-
-