Package | Description |
---|---|
systems.dmx.core | |
systems.dmx.core.impl | |
systems.dmx.core.model | |
systems.dmx.core.model.topicmaps | |
systems.dmx.core.storage.spi | |
systems.dmx.storage.neo4j |
Modifier and Type | Method and Description |
---|---|
DMXObjectModel |
DMXObject.getModel() |
Modifier and Type | Class and Description |
---|---|
(package private) class |
AssociationDefinitionModelImpl |
(package private) class |
AssociationModelImpl
Collection of the data that makes up an
Association . |
class |
AssociationTypeModelImpl
Data that underlies a
AssociationType . |
(package private) class |
AssociationViewModelImpl |
(package private) class |
DMXObjectModelImpl |
(package private) class |
RelatedAssociationModelImpl |
(package private) class |
RelatedTopicModelImpl |
(package private) class |
TopicDeletionModelImpl |
(package private) class |
TopicModelImpl |
(package private) class |
TopicReferenceModelImpl |
(package private) class |
TopicTypeModelImpl
Data that underlies a
TopicType . |
(package private) class |
TopicViewModelImpl |
(package private) class |
TypeModelImpl |
Modifier and Type | Method and Description |
---|---|
DMXObjectModel |
DMXObjectModelImpl.clone() |
(package private) DMXObjectModel |
DMXObjectModelImpl.loadChildTopics(AssociationDefinitionModel assocDef,
boolean deep)
Recursively loads this object's child topics for the given assoc def, provided they are not loaded already.
|
(package private) DMXObjectModel |
DMXObjectModelImpl.loadChildTopics(boolean deep)
Recursively loads this object's child topics which are not loaded already.
|
(package private) DMXObjectModel |
DMXObjectModelImpl.loadChildTopics(String assocDefUri,
boolean deep)
Recursively loads this object's child topics for the given assoc def, provided they are not loaded already.
|
Modifier and Type | Method and Description |
---|---|
private AssociationModelImpl |
ValueIntegrator.createChildAssociation(DMXObjectModel parent,
DMXObjectModel child,
String assocDefUri) |
private AssociationModelImpl |
ValueIntegrator.createChildAssociation(DMXObjectModel parent,
DMXObjectModel child,
String assocDefUri,
boolean deleted) |
private void |
ValueIntegrator.eliminateParentCandidates(List<RelatedTopicModelImpl> candidates,
DMXObjectModel childTopic,
String assocDefUri) |
(package private) void |
ChildTopicsFetcher.fetch(DMXObjectModel object,
AssociationDefinitionModel assocDef,
boolean deep)
Fetches the child topic models (recursively) of the given object model and updates it in-place.
|
(package private) void |
DMXObjectModelImpl.postUpdate(DMXObjectModel updateModel,
DMXObjectModel oldObject) |
(package private) void |
AssociationModelImpl.postUpdate(DMXObjectModel updateModel,
DMXObjectModel oldObject) |
(package private) void |
TypeModelImpl.postUpdate(DMXObjectModel updateModel,
DMXObjectModel oldObject) |
(package private) void |
AssociationDefinitionModelImpl.postUpdate(DMXObjectModel updateModel,
DMXObjectModel oldObject)
2 assoc def specific tasks must be performed once the underlying association is updated:
- Update the assoc def's cardinality (in type cache + DB).
|
(package private) void |
DMXObjectModelImpl.preUpdate(DMXObjectModel updateModel) |
(package private) void |
TypeModelImpl.preUpdate(DMXObjectModel updateModel) |
void |
DMXObjectModelImpl.set(DMXObjectModel object) |
Modifier and Type | Interface and Description |
---|---|
interface |
AssociationDefinitionModel
Definition of an association between a parent type and a child type -- part of DMX's type system;
like a composition or an aggregation in an UML class diagram.
|
interface |
AssociationModel
Collection of the data that makes up an
Association . |
interface |
AssociationTypeModel
Data that underlies a
AssociationType . |
interface |
RelatedAssociationModel |
interface |
RelatedTopicModel |
interface |
TopicDeletionModel |
interface |
TopicModel |
interface |
TopicReferenceModel |
interface |
TopicTypeModel
Data that underlies a
TopicType . |
interface |
TypeModel |
Modifier and Type | Method and Description |
---|---|
DMXObjectModel |
DMXObjectModel.clone() |
Modifier and Type | Method and Description |
---|---|
void |
DMXObjectModel.set(DMXObjectModel object) |
Modifier and Type | Interface and Description |
---|---|
interface |
AssociationViewModel
An association viewmodel as contained in a topicmap viewmodel.
|
interface |
TopicViewModel
A topic viewmodel as contained in a topicmap viewmodel.
|
Modifier and Type | Method and Description |
---|---|
DMXObjectModel |
DMXStorage.fetchObject(long id) |
Modifier and Type | Class and Description |
---|---|
(package private) class |
ModelIterator<E extends DMXObjectModel> |
Modifier and Type | Method and Description |
---|---|
DMXObjectModel |
Neo4jStorage.fetchObject(long id) |
Modifier and Type | Method and Description |
---|---|
private void |
Neo4jStorage.setDefaults(DMXObjectModel model) |
Copyright © 2018. All Rights Reserved.