Package systems.dmx.core.model
Interface AssocTypeModel
-
- All Superinterfaces:
Cloneable
,DMXObjectModel
,Identifiable
,Iterable<String>
,JSONEnabled
,TopicModel
,TypeModel
- All Known Implementing Classes:
AssocTypeModelImpl
public interface AssocTypeModel extends TypeModel
The data that underly anAssocType
.A
AssocTypeModel
can also be used to provide the data for an association type create or update operation. To instantiate anAssocTypeModel
use theModelFactory
.- Author:
- Jörg Richter
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AssocTypeModel
addCompDef(CompDefModel compDef)
-
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 java.lang.Iterable
forEach, iterator, spliterator
-
Methods inherited from interface systems.dmx.core.JSONEnabled
dump, toJSON
-
Methods inherited from interface systems.dmx.core.model.TopicModel
clone
-
Methods inherited from interface systems.dmx.core.model.TypeModel
addCompDefBefore, getCompDef, getCompDefs, getDataTypeUri, getViewConfig, getViewConfigValue, hasCompDef, removeCompDef, setDataTypeUri, setViewConfig
-
-
-
-
Method Detail
-
addCompDef
AssocTypeModel addCompDef(CompDefModel compDef)
- Specified by:
addCompDef
in interfaceTypeModel
- Parameters:
compDef
- the comp def to add. Note: its ID might be uninitialized (-1).
-
-