class AssociationTypeImpl extends DMXTypeImpl implements AssociationType
CoreService
.mf, model, pl
Constructor and Description |
---|
AssociationTypeImpl(AssociationTypeModelImpl model,
PersistenceLayer pl) |
Modifier and Type | Method and Description |
---|---|
(package private) AssociationTypeModelImpl |
_getModel()
Returns the internal (= kernel) model underlying this type.
|
AssociationTypeModelImpl |
getModel() |
void |
update(AssociationTypeModel updateModel) |
addAssocDef, addAssocDefBefore, addIndexMode, getAssocDef, getAssocDefs, getDataTypeUri, getIndexModes, getLabelConfig, getViewConfig, getViewConfigValue, hasAssocDef, removeAssocDef, setDataTypeUri, update
delete, findChildTopic, getAssociation, getAssociations, getRelatedAssociation, getRelatedAssociations, getRelatedTopics, loadChildTopics, loadChildTopics, update
className, equals, getChildTopics, getDatabaseVendorObject, getId, getProperty, getRelatedTopic, getRelatedTopics, getRelatedTopics, getSimpleValue, getType, getTypeUri, getUri, hashCode, hasProperty, removeProperty, setChildTopics, setProperty, setSimpleValue, setSimpleValue, setSimpleValue, setSimpleValue, setSimpleValue, setTypeUri, setUri, toJSON, toString, updateChildTopics
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
addAssocDef, addAssocDefBefore, addIndexMode, getAssocDef, getAssocDefs, getDataTypeUri, getIndexModes, getViewConfig, getViewConfigValue, hasAssocDef, removeAssocDef, setDataTypeUri, update
findChildTopic, loadChildTopics, loadChildTopics, update
delete, getAssociation, getAssociations, getChildTopics, getDatabaseVendorObject, getId, getProperty, getRelatedAssociation, getRelatedAssociations, getRelatedTopic, getRelatedTopics, getRelatedTopics, getRelatedTopics, getSimpleValue, getType, getTypeUri, getUri, hasProperty, removeProperty, setChildTopics, setProperty, setSimpleValue, setSimpleValue, setSimpleValue, setSimpleValue, setSimpleValue, setTypeUri, setUri, updateChildTopics
toJSON
AssociationTypeImpl(AssociationTypeModelImpl model, PersistenceLayer pl)
public AssociationTypeModelImpl getModel()
public void update(AssociationTypeModel updateModel)
update
in interface AssociationType
AssociationTypeModelImpl _getModel()
DMXTypeImpl
Note: type updates must be performed on the internal type model, not the userland's type model (as returned by
getModel()
). Performing an update on the userland's type model would have no effect, as it
is transient. The userland's type model is always a cloned and filtered (= "projected") version of a
kernel type model which is created on-the-fly each time a specific user requests it.
_getModel
in class DMXTypeImpl
Copyright © 2018. All Rights Reserved.