Uses of Class
de.deepamehta.core.model.AssociationModel

Packages that use AssociationModel
de.deepamehta.core   
de.deepamehta.core.impl   
de.deepamehta.core.model   
de.deepamehta.core.service   
de.deepamehta.core.service.event   
de.deepamehta.core.storage.spi   
de.deepamehta.plugins.time   
de.deepamehta.plugins.topicmaps.model   
de.deepamehta.plugins.typeeditor   
de.deepamehta.plugins.webservice   
de.deepamehta.storage.neo4j   
 

Uses of AssociationModel in de.deepamehta.core
 

Methods in de.deepamehta.core that return AssociationModel
 AssociationModel Association.getModel()
           
 

Methods in de.deepamehta.core with parameters of type AssociationModel
 void Association.update(AssociationModel model, ClientState clientState, Directives directives)
           
 

Uses of AssociationModel in de.deepamehta.core.impl
 

Methods in de.deepamehta.core.impl that return AssociationModel
(package private)  AssociationModel StorageDecorator.fetchAssociation(long assocId)
           
(package private)  AssociationModel StorageDecorator.fetchAssociation(String assocTypeUri, long topicId1, long topicId2, String roleTypeUri1, String roleTypeUri2)
          Convenience method (checks singularity).
(package private)  AssociationModel StorageDecorator.fetchAssociationBetweenTopicAndAssociation(String assocTypeUri, long topicId, long assocId, String topicRoleTypeUri, String assocRoleTypeUri)
          Convenience method (checks singularity).
 AssociationModel AttachedAssociation.getModel()
           
 

Methods in de.deepamehta.core.impl that return types with arguments of type AssociationModel
(package private)  Iterator<AssociationModel> StorageDecorator.fetchAllAssociations()
           
(package private)  List<AssociationModel> StorageDecorator.fetchAssociationAssociations(long assocId)
           
(package private)  List<AssociationModel> StorageDecorator.fetchAssociations(String assocTypeUri, long topicId1, long topicId2, String roleTypeUri1, String roleTypeUri2)
          Returns the associations between two topics.
(package private)  List<AssociationModel> StorageDecorator.fetchAssociationsBetweenTopicAndAssociation(String assocTypeUri, long topicId, long assocId, String topicRoleTypeUri, String assocRoleTypeUri)
           
(package private)  List<AssociationModel> StorageDecorator.fetchAssociationsByProperty(String propUri, Object propValue)
           
(package private)  List<AssociationModel> StorageDecorator.fetchAssociationsByPropertyRange(String propUri, Number from, Number to)
           
(package private)  Iterator<AssociationModel> AssociationIterator.fetchObjects()
           
(package private)  List<AssociationModel> StorageDecorator.fetchTopicAssociations(long topicId)
           
 

Methods in de.deepamehta.core.impl with parameters of type AssociationModel
private  Association EmbeddedService.associationFactory(AssociationModel model, ClientState clientState, Directives directives)
          Factory method: creates a new association in the DB according to the given association model and returns an association instance.
 Association EmbeddedService.createAssociation(AssociationModel model, ClientState clientState)
           
(package private)  Association EmbeddedService.instantiateAssociation(AssociationModel model, boolean fetchComposite)
          Attaches this core service to an association fetched from storage layer.
(package private)  Association AssociationIterator.instantiateObject(AssociationModel model)
           
(package private)  void StorageDecorator.storeAssociation(AssociationModel model)
           
 void AttachedAssociation.update(AssociationModel model, ClientState clientState, Directives directives)
           
 Directives EmbeddedService.updateAssociation(AssociationModel model, ClientState clientState)
           
 

Method parameters in de.deepamehta.core.impl with type arguments of type AssociationModel
(package private)  List<Association> EmbeddedService.instantiateAssociations(List<AssociationModel> models, boolean fetchComposite)
           
 

Constructors in de.deepamehta.core.impl with parameters of type AssociationModel
AttachedAssociation(AssociationModel model, EmbeddedService dms)
           
 

Uses of AssociationModel in de.deepamehta.core.model
 

Subclasses of AssociationModel in de.deepamehta.core.model
 class AssociationDefinitionModel
          Definition of an association between 2 topic types -- part of DeepaMehta's type system, like an association in a class diagram.
 class RelatedAssociationModel
           
 

Fields in de.deepamehta.core.model declared as AssociationModel
private  AssociationModel RelatedTopicModel.relatingAssoc
           
private  AssociationModel RelatedAssociationModel.relatingAssoc
           
 

Methods in de.deepamehta.core.model that return AssociationModel
 AssociationModel AssociationModel.clone()
           
 AssociationModel RelatedTopicModel.getRelatingAssociation()
           
 AssociationModel RelatedAssociationModel.getRelatingAssociation()
           
 

Constructors in de.deepamehta.core.model with parameters of type AssociationModel
AssociationModel(AssociationModel model)
           
RelatedAssociationModel(AssociationModel assoc, AssociationModel relatingAssoc)
           
RelatedTopicModel(TopicModel topic, AssociationModel relatingAssoc)
           
 

Uses of AssociationModel in de.deepamehta.core.service
 

Methods in de.deepamehta.core.service with parameters of type AssociationModel
 Association DeepaMehtaService.createAssociation(AssociationModel model, ClientState clientState)
           
 Directives DeepaMehtaService.updateAssociation(AssociationModel model, ClientState clientState)
           
 

Uses of AssociationModel in de.deepamehta.core.service.event
 

Methods in de.deepamehta.core.service.event with parameters of type AssociationModel
 void PostUpdateAssociationListener.postUpdateAssociation(Association assoc, AssociationModel oldModel, ClientState clientState, Directives directives)
           
 void PreCreateAssociationListener.preCreateAssociation(AssociationModel model, ClientState clientState)
           
 void PreUpdateAssociationListener.preUpdateAssociation(Association assoc, AssociationModel newModel, Directives directives)
           
 

Uses of AssociationModel in de.deepamehta.core.storage.spi
 

Methods in de.deepamehta.core.storage.spi that return AssociationModel
 AssociationModel DeepaMehtaStorage.fetchAssociation(long id)
           
 

Methods in de.deepamehta.core.storage.spi that return types with arguments of type AssociationModel
 Iterator<AssociationModel> DeepaMehtaStorage.fetchAllAssociations()
           
 List<AssociationModel> DeepaMehtaStorage.fetchAssociationAssociations(long assocId)
           
 List<AssociationModel> DeepaMehtaStorage.fetchAssociations(String assocTypeUri, long topicId1, long topicId2, String roleTypeUri1, String roleTypeUri2)
           
 List<AssociationModel> DeepaMehtaStorage.fetchAssociationsBetweenTopicAndAssociation(String assocTypeUri, long topicId, long assocId, String topicRoleTypeUri, String assocRoleTypeUri)
           
 List<AssociationModel> DeepaMehtaStorage.fetchAssociationsByProperty(String propUri, Object propValue)
           
 List<AssociationModel> DeepaMehtaStorage.fetchAssociationsByPropertyRange(String propUri, Number from, Number to)
           
 List<AssociationModel> DeepaMehtaStorage.fetchTopicAssociations(long topicId)
           
 

Methods in de.deepamehta.core.storage.spi with parameters of type AssociationModel
 void DeepaMehtaStorage.storeAssociation(AssociationModel assocModel)
           
 

Uses of AssociationModel in de.deepamehta.plugins.time
 

Methods in de.deepamehta.plugins.time with parameters of type AssociationModel
 void TimePlugin.postUpdateAssociation(Association assoc, AssociationModel oldModel, ClientState clientState, Directives directives)
           
 

Uses of AssociationModel in de.deepamehta.plugins.topicmaps.model
 

Subclasses of AssociationModel in de.deepamehta.plugins.topicmaps.model
 class AssociationViewmodel
          An association viewmodel as contained in a topicmap viewmodel.
 

Constructors in de.deepamehta.plugins.topicmaps.model with parameters of type AssociationModel
AssociationViewmodel(AssociationModel assoc)
           
 

Uses of AssociationModel in de.deepamehta.plugins.typeeditor
 

Methods in de.deepamehta.plugins.typeeditor with parameters of type AssociationModel
private  boolean TypeEditorPlugin.isAssocDef(AssociationModel assoc)
           
 void TypeEditorPlugin.postUpdateAssociation(Association assoc, AssociationModel oldModel, ClientState clientState, Directives directives)
           
 

Uses of AssociationModel in de.deepamehta.plugins.webservice
 

Methods in de.deepamehta.plugins.webservice with parameters of type AssociationModel
 Association WebservicePlugin.createAssociation(AssociationModel model, ClientState clientState)
           
 Directives WebservicePlugin.updateAssociation(long assocId, AssociationModel model, ClientState clientState)
           
 

Uses of AssociationModel in de.deepamehta.storage.neo4j
 

Methods in de.deepamehta.storage.neo4j that return AssociationModel
(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)
           
 

Methods in de.deepamehta.storage.neo4j that return types with arguments of type AssociationModel
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)
           
 List<AssociationModel> Neo4jStorage.fetchAssociations(String assocTypeUri, long topicId1, long topicId2, String roleTypeUri1, String roleTypeUri2)
           
 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)
           
 

Methods in de.deepamehta.storage.neo4j with parameters of type AssociationModel
 void Neo4jStorage.storeAssociation(AssociationModel assocModel)
           
 

Method parameters in de.deepamehta.storage.neo4j with type arguments of type AssociationModel
private  List<RelatedAssociationModel> Neo4jStorage.buildRelatedAssociations(List<AssociationModel> assocs, long playerId)
           
private  List<RelatedTopicModel> Neo4jStorage.buildRelatedTopics(List<AssociationModel> assocs, long playerId)
           
 



Copyright © 2014. All Rights Reserved.