| Modifier and Type | Method and Description | 
|---|---|
private boolean | 
AccessControlPlugin.isMembership(AssociationModel assoc)  | 
void | 
AccessControlPlugin.postUpdateAssociation(Association assoc,
                     AssociationModel updateModel,
                     AssociationModel oldAssoc)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ContactsPlugin.preCreateAssociation(AssociationModel assoc)  | 
| Modifier and Type | Method and Description | 
|---|---|
AssociationModel | 
Association.getModel()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
Association.update(AssociationModel model)  | 
| Modifier and Type | Class and Description | 
|---|---|
(package private) class  | 
AssociationDefinitionModelImpl  | 
(package private) class  | 
AssociationModelImpl
Collection of the data that makes up an  
Association. | 
(package private) class  | 
AssociationViewModelImpl  | 
(package private) class  | 
RelatedAssociationModelImpl  | 
| Modifier and Type | Method and Description | 
|---|---|
AssociationModel | 
AssociationModelImpl.clone()  | 
| Modifier and Type | Method and Description | 
|---|---|
(package private) void | 
TypeModelImpl._removeAssocDefFromMemoryAndRebuildSequence(AssociationModel assoc)
Removes an association from memory and rebuilds the sequence in DB. 
 | 
(package private) void | 
TypeModelImpl._updateAssocDef(AssociationModel assoc,
               AssociationModel oldAssoc)
Adjusts the type cache on post-update-assoc. 
 | 
AssociationImpl | 
CoreServiceImpl.createAssociation(AssociationModel model)  | 
private RelatedTopicModel | 
ModelFactoryImpl.createReferenceModel(Object value,
                    AssociationModel relatingAssoc)  | 
private String | 
TypeStorage.defaultCardinalityUri(AssociationModel assoc,
                     String cardinalityRoleTypeUri)  | 
private ViewConfigurationModel | 
TypeStorage.fetchAssocDefViewConfig(AssociationModel assocDef)  | 
private AssociationDefinitionModel | 
TypeStorage.fetchAssociationDefinition(AssociationModel assoc,
                          String parentTypeUri,
                          String childTypeUri)  | 
private boolean | 
AssociationModelImpl.isAssocDef(AssociationModel assoc)  | 
AssociationDefinitionModelImpl | 
ModelFactoryImpl.newAssociationDefinitionModel(AssociationModel assoc,
                             String parentCardinalityUri,
                             String childCardinalityUri,
                             ViewConfigurationModel viewConfig)  | 
AssociationModelImpl | 
ModelFactoryImpl.newAssociationModel(AssociationModel assoc)  | 
AssociationViewModel | 
ModelFactoryImpl.newAssociationViewModel(AssociationModel assoc,
                       ViewProperties viewProps)  | 
RelatedAssociationModelImpl | 
ModelFactoryImpl.newRelatedAssociationModel(AssociationModel assoc,
                          AssociationModel relatingAssoc)  | 
RelatedTopicModelImpl | 
ModelFactoryImpl.newRelatedTopicModel(long topicId,
                    AssociationModel relatingAssoc)  | 
RelatedTopicModelImpl | 
ModelFactoryImpl.newRelatedTopicModel(String topicUri,
                    AssociationModel relatingAssoc)  | 
RelatedTopicModelImpl | 
ModelFactoryImpl.newRelatedTopicModel(TopicModel topic,
                    AssociationModel relatingAssoc)  | 
TopicReferenceModel | 
ModelFactoryImpl.newTopicReferenceModel(long topicId,
                      AssociationModel relatingAssoc)  | 
TopicReferenceModel | 
ModelFactoryImpl.newTopicReferenceModel(String topicUri,
                      AssociationModel relatingAssoc)  | 
private void | 
TypeStorage.prepareAssocModel(AssociationModel assoc,
                 String parentTypeUri,
                 String childTypeUri)
Prepares an assoc model for being used as the base for an assoc def model. 
 | 
(package private) void | 
StorageDecorator.storeAssociation(AssociationModel model)  | 
void | 
AssociationImpl.update(AssociationModel updateModel)  | 
private void | 
AssociationModelImpl.updateAssocDef(AssociationModel oldAssoc)  | 
void | 
CoreServiceImpl.updateAssociation(AssociationModel updateModel)  | 
private void | 
AssociationModelImpl.updateRoles(AssociationModel updateModel)  | 
| 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  | 
RelatedAssociationModel  | 
| Modifier and Type | Method and Description | 
|---|---|
AssociationModel | 
AssociationModel.clone()  | 
AssociationModel | 
RelatedTopicModel.getRelatingAssociation()  | 
AssociationModel | 
RelatedAssociationModel.getRelatingAssociation()  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
AssociationViewModel
An association viewmodel as contained in a topicmap viewmodel. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
PostDeleteAssociationListener.postDeleteAssociation(AssociationModel assoc)  | 
void | 
PostUpdateAssociationListener.postUpdateAssociation(Association assoc,
                     AssociationModel updateModel,
                     AssociationModel oldAssoc)  | 
void | 
PreCreateAssociationListener.preCreateAssociation(AssociationModel model)  | 
void | 
PreUpdateAssociationListener.preUpdateAssociation(Association assoc,
                    AssociationModel updateModel)  | 
| Modifier and Type | Method and Description | 
|---|---|
AssociationModel | 
DMXStorage.fetchAssociation(long assocId)  | 
AssociationModel | 
DMXStorage.fetchAssociation(String key,
                Object value)  | 
| Modifier and Type | Method and Description | 
|---|---|
Iterator<? extends AssociationModel> | 
DMXStorage.fetchAllAssociations()  | 
List<? extends AssociationModel> | 
DMXStorage.fetchAssociationAssociations(long assocId)  | 
List<? extends AssociationModel> | 
DMXStorage.fetchAssociations(String assocTypeUri,
                 long topicId1,
                 long topicId2,
                 String roleTypeUri1,
                 String roleTypeUri2)  | 
List<? extends AssociationModel> | 
DMXStorage.fetchAssociations(String key,
                 Object value)  | 
List<? extends AssociationModel> | 
DMXStorage.fetchAssociationsBetweenTopicAndAssociation(String assocTypeUri,
                                           long topicId,
                                           long assocId,
                                           String topicRoleTypeUri,
                                           String assocRoleTypeUri)  | 
List<? extends AssociationModel> | 
DMXStorage.fetchAssociationsByProperty(String propUri,
                           Object propValue)  | 
List<? extends AssociationModel> | 
DMXStorage.fetchAssociationsByPropertyRange(String propUri,
                                Number from,
                                Number to)  | 
List<? extends AssociationModel> | 
DMXStorage.fetchTopicAssociations(long topicId)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
DMXStorage.storeAssociation(AssociationModel assocModel)  | 
| Modifier and Type | Method and Description | 
|---|---|
static RoleModel[] | 
DMXUtils.associationAutoTyping(AssociationModel assoc,
                     String topicTypeUri1,
                     String topicTypeUri2,
                     String assocTypeUri,
                     String roleTypeUri1,
                     String roleTypeUri2,
                     CoreService dmx)
Retypes the given association if its player types match the given topic types. 
 | 
static RoleModel[] | 
DMXUtils.getRoleModels(AssociationModel assoc,
             String topicTypeUri1,
             String topicTypeUri2,
             CoreService dmx)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
EventsPlugin.preCreateAssociation(AssociationModel assoc)  | 
| Modifier and Type | Method and Description | 
|---|---|
(package private) AssociationModel | 
Neo4jStorage.buildAssociation(org.neo4j.graphdb.Node assocNode)  | 
(package private) AssociationModel | 
AssociationModelIterator.buildModel(org.neo4j.graphdb.Node node)  | 
AssociationModel | 
Neo4jStorage.fetchAssociation(long assocId)  | 
AssociationModel | 
Neo4jStorage.fetchAssociation(String key,
                Object value)  | 
| Modifier and Type | Method and Description | 
|---|---|
private List<AssociationModel> | 
Neo4jStorage.buildAssociations(Iterable<org.neo4j.graphdb.Node> assocNodes)  | 
Iterator<AssociationModel> | 
Neo4jStorage.fetchAllAssociations()  | 
List<AssociationModel> | 
Neo4jStorage.fetchAssociationAssociations(long assocId)  | 
private List<AssociationModel> | 
Neo4jStorage.fetchAssociations(org.neo4j.graphdb.Node node)
Fetches all associations the given topic or association is involved in. 
 | 
List<AssociationModel> | 
Neo4jStorage.fetchAssociations(String assocTypeUri,
                 long topicId1,
                 long topicId2,
                 String roleTypeUri1,
                 String roleTypeUri2)  | 
List<AssociationModel> | 
Neo4jStorage.fetchAssociations(String key,
                 Object value)  | 
List<AssociationModel> | 
Neo4jStorage.fetchAssociationsBetweenTopicAndAssociation(String assocTypeUri,
                                           long topicId,
                                           long assocId,
                                           String topicRoleTypeUri,
                                           String assocRoleTypeUri)  | 
List<AssociationModel> | 
Neo4jStorage.fetchAssociationsByProperty(String propUri,
                           Object propValue)  | 
List<AssociationModel> | 
Neo4jStorage.fetchAssociationsByPropertyRange(String propUri,
                                Number from,
                                Number to)  | 
List<AssociationModel> | 
Neo4jStorage.fetchTopicAssociations(long topicId)  | 
private List<AssociationModel> | 
Neo4jStorage.queryAssociationIndex(String assocTypeUri,
                     String roleTypeUri1,
                     NodeType playerType1,
                     long playerId1,
                     String playerTypeUri1,
                     String roleTypeUri2,
                     NodeType playerType2,
                     long playerId2,
                     String playerTypeUri2)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
Neo4jStorage.storeAssociation(AssociationModel assocModel)  | 
| Modifier and Type | Method and Description | 
|---|---|
private List<RelatedAssociationModel> | 
Neo4jStorage.buildRelatedAssociations(List<AssociationModel> assocs,
                        long playerId)  | 
private List<RelatedTopicModel> | 
Neo4jStorage.buildRelatedTopics(List<AssociationModel> assocs,
                  long playerId)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
TimePlugin.postUpdateAssociation(Association assoc,
                     AssociationModel updateModel,
                     AssociationModel oldAssoc)  | 
| Modifier and Type | Method and Description | 
|---|---|
private void | 
TopicmapsPlugin.Messenger.addAssociationToTopicmap(long topicmapId,
                        AssociationModel assoc)  | 
| Modifier and Type | Method and Description | 
|---|---|
DirectivesResponse | 
WebservicePlugin.createAssociation(AssociationModel model)  | 
DirectivesResponse | 
WebservicePlugin.updateAssociation(long assocId,
                 AssociationModel model)  | 
Copyright © 2018. All Rights Reserved.