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
TopicModel
can also be used to provide the data for a topic create or update operation. To instantiate aTopicModel
use theModelFactory
.- Author:
- Jörg Richter
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TopicModel
clone()
-
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:
clone
in interfaceDMXObjectModel
-
-