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

Packages that use TopicModel
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.core.util   
de.deepamehta.plugins.accesscontrol   
de.deepamehta.plugins.geomaps   
de.deepamehta.plugins.geomaps.model   
de.deepamehta.plugins.time   
de.deepamehta.plugins.topicmaps.model   
de.deepamehta.plugins.webclient   
de.deepamehta.plugins.webservice   
de.deepamehta.storage.neo4j   
 

Uses of TopicModel in de.deepamehta.core
 

Methods in de.deepamehta.core that return TopicModel
 TopicModel Topic.getModel()
           
 

Methods in de.deepamehta.core with parameters of type TopicModel
 ChildTopics ChildTopics.add(String childTypeUri, TopicModel value)
           
 ChildTopics ChildTopics.set(String childTypeUri, TopicModel value)
          Sets a child.
 void Topic.update(TopicModel model)
           
 void ViewConfiguration.updateConfigTopic(TopicModel configTopic)
           
 

Uses of TopicModel in de.deepamehta.core.impl
 

Methods in de.deepamehta.core.impl that return TopicModel
(package private)  TopicModel StorageDecorator.fetchTopic(long topicId)
           
(package private)  TopicModel StorageDecorator.fetchTopic(String key, SimpleValue value)
          Looks up a single topic by exact property value.
 TopicModel AttachedTopic.getModel()
           
private  TopicModel AccessControlImpl.getUserAccount(TopicModel usernameTopic)
          Prerequisite: usernameTopic is not null.
private  TopicModel AccessControlImpl.getUsernameTopic(String username)
           
private  TopicModel AccessControlImpl.getUsernameTopicOrThrow(String username)
           
 

Methods in de.deepamehta.core.impl that return types with arguments of type TopicModel
(package private)  Iterator<TopicModel> StorageDecorator.fetchAllTopics()
           
(package private)  Iterator<TopicModel> TopicIterator.fetchObjects()
           
(package private)  List<TopicModel> StorageDecorator.fetchTopics(String key, SimpleValue value)
           
(package private)  List<TopicModel> StorageDecorator.fetchTopicsByProperty(String propUri, Object propValue)
           
(package private)  List<TopicModel> StorageDecorator.fetchTopicsByPropertyRange(String propUri, Number from, Number to)
           
(package private)  List<TopicModel> StorageDecorator.queryTopics(String searchTerm, String fieldUri)
           
 

Methods in de.deepamehta.core.impl with parameters of type TopicModel
private  void EmbeddedService._createTopic(TopicModel model)
          Low-level method that stores a topic without its "Instantiation" association.
(package private)  void AttachedTopic._update(TopicModel model)
          Low-level update method which does not fire the POST_UPDATE_TOPIC_REQUEST event.
 ChildTopics AttachedChildTopics.add(String childTypeUri, TopicModel value)
           
private  void EmbeddedService.checkAccess(TopicModel model)
           
 Topic EmbeddedService.createRoleType(TopicModel model)
           
 Topic EmbeddedService.createTopic(TopicModel model)
           
private  Topic EmbeddedService.createTopic(TopicModel model, String uriPrefix)
           
private  String AccessControlImpl.getPassword(TopicModel userAccount)
           
private  TopicModel AccessControlImpl.getUserAccount(TopicModel usernameTopic)
          Prerequisite: usernameTopic is not null.
(package private)  Topic TopicIterator.instantiateObject(TopicModel model)
           
(package private)  Topic EmbeddedService.instantiateTopic(TopicModel model)
          Attaches this core service to a topic model fetched from storage layer.
private  boolean AccessControlImpl.matches(TopicModel usernameTopic, String password)
          Prerequisite: usernameTopic is not null.
 ChildTopics AttachedChildTopics.set(String childTypeUri, TopicModel value)
           
(package private)  void StorageDecorator.storeTopic(TopicModel model)
          Creates a topic.
(package private)  Topic TypeStorageImpl.storeViewConfigTopic(RoleModel configurable, TopicModel configTopic)
           
private  Topic EmbeddedService.topicFactory(TopicModel model, String uriPrefix)
          Factory method: creates a new topic in the DB according to the given model and returns a topic instance.
 void AttachedTopic.update(TopicModel model)
           
 void AttachedViewConfiguration.updateConfigTopic(TopicModel configTopic)
           
 void EmbeddedService.updateTopic(TopicModel model)
           
 

Method parameters in de.deepamehta.core.impl with type arguments of type TopicModel
private  List<Topic> EmbeddedService.instantiateTopics(List<TopicModel> models)
           
 

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

Uses of TopicModel in de.deepamehta.core.model
 

Subclasses of TopicModel in de.deepamehta.core.model
 class AssociationTypeModel
          Collection of the data that makes up an AssociationType.
 class RelatedTopicModel
           
 class TopicDeletionModel
           
 class TopicReferenceModel
           
 class TopicTypeModel
          Collection of the data that makes up a TopicType.
 class TypeModel
           
 

Fields in de.deepamehta.core.model with type parameters of type TopicModel
private  Map<String,TopicModel> ViewConfigurationModel.viewConfig
          Key: config topic type URI
 

Methods in de.deepamehta.core.model that return TopicModel
 TopicModel TopicModel.clone()
           
private  TopicModel ViewConfigurationModel.getConfigTopic(String configTypeUri)
           
 

Methods in de.deepamehta.core.model that return types with arguments of type TopicModel
 Iterable<TopicModel> ViewConfigurationModel.getConfigTopics()
           
 

Methods in de.deepamehta.core.model with parameters of type TopicModel
 ChildTopicsModel ChildTopicsModel.add(String childTypeUri, TopicModel value)
           
 void ViewConfigurationModel.addConfigTopic(TopicModel configTopic)
           
 ChildTopicsModel ChildTopicsModel.put(String childTypeUri, TopicModel value)
           
 ChildTopicsModel ChildTopicsModel.remove(String childTypeUri, TopicModel value)
          Removes a value from a multiple-valued child.
 void ViewConfigurationModel.updateConfigTopic(TopicModel configTopic)
           
 

Constructors in de.deepamehta.core.model with parameters of type TopicModel
AssociationTypeModel(TopicModel topic, String dataTypeUri, List<IndexMode> indexModes, List<AssociationDefinitionModel> assocDefs, List<String> labelConfig, ViewConfigurationModel viewConfig)
           
RelatedTopicModel(TopicModel topic)
           
RelatedTopicModel(TopicModel topic, AssociationModel relatingAssoc)
           
TopicModel(TopicModel topic)
           
TopicTypeModel(TopicModel topic, String dataTypeUri, List<IndexMode> indexModes, List<AssociationDefinitionModel> assocDefs, List<String> labelConfig, ViewConfigurationModel viewConfig)
           
TypeModel(TopicModel topic, String dataTypeUri, List<IndexMode> indexModes, List<AssociationDefinitionModel> assocDefs, List<String> labelConfig, ViewConfigurationModel viewConfig)
           
 

Constructor parameters in de.deepamehta.core.model with type arguments of type TopicModel
ViewConfigurationModel(List<TopicModel> configTopics)
           
 

Uses of TopicModel in de.deepamehta.core.service
 

Methods in de.deepamehta.core.service with parameters of type TopicModel
 Topic DeepaMehtaService.createRoleType(TopicModel model)
           
 Topic DeepaMehtaService.createTopic(TopicModel model)
           
 void DeepaMehtaService.updateTopic(TopicModel model)
           
 

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

Methods in de.deepamehta.core.service.event with parameters of type TopicModel
 void PostUpdateTopicListener.postUpdateTopic(Topic topic, TopicModel newModel, TopicModel oldModel)
           
 void PreCreateTopicListener.preCreateTopic(TopicModel model)
           
 void PreUpdateTopicListener.preUpdateTopic(Topic topic, TopicModel newModel)
           
 

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

Methods in de.deepamehta.core.storage.spi that return TopicModel
 TopicModel DeepaMehtaStorage.fetchTopic(long topicId)
           
 TopicModel DeepaMehtaStorage.fetchTopic(String key, Object value)
           
 

Methods in de.deepamehta.core.storage.spi that return types with arguments of type TopicModel
 Iterator<TopicModel> DeepaMehtaStorage.fetchAllTopics()
           
 List<TopicModel> DeepaMehtaStorage.fetchTopics(String key, Object value)
           
 List<TopicModel> DeepaMehtaStorage.fetchTopicsByProperty(String propUri, Object propValue)
           
 List<TopicModel> DeepaMehtaStorage.fetchTopicsByPropertyRange(String propUri, Number from, Number to)
           
 List<TopicModel> DeepaMehtaStorage.queryTopics(Object value)
           
 List<TopicModel> DeepaMehtaStorage.queryTopics(String key, Object value)
           
 

Methods in de.deepamehta.core.storage.spi with parameters of type TopicModel
 void DeepaMehtaStorage.storeTopic(TopicModel topicModel)
          Stores a rudimentary topic in the DB.
 

Uses of TopicModel in de.deepamehta.core.util
 

Methods in de.deepamehta.core.util that return types with arguments of type TopicModel
static List<TopicModel> DeepaMehtaUtils.toTopicModels(Iterable<? extends Topic> topics)
           
 

Uses of TopicModel in de.deepamehta.plugins.accesscontrol
 

Methods in de.deepamehta.plugins.accesscontrol with parameters of type TopicModel
 void AccessControlPlugin.postUpdateTopic(Topic topic, TopicModel newModel, TopicModel oldModel)
           
 

Uses of TopicModel in de.deepamehta.plugins.geomaps
 

Methods in de.deepamehta.plugins.geomaps with parameters of type TopicModel
 void GeomapsPlugin.postUpdateTopic(Topic topic, TopicModel newModel, TopicModel oldModel)
           
 

Uses of TopicModel in de.deepamehta.plugins.geomaps.model
 

Fields in de.deepamehta.plugins.geomaps.model with type parameters of type TopicModel
protected  Map<Long,TopicModel> Geomap.geoCoords
           
 

Methods in de.deepamehta.plugins.geomaps.model that return types with arguments of type TopicModel
 Iterator<TopicModel> Geomap.iterator()
           
 

Uses of TopicModel in de.deepamehta.plugins.time
 

Methods in de.deepamehta.plugins.time with parameters of type TopicModel
 void TimePlugin.postUpdateTopic(Topic topic, TopicModel newModel, TopicModel oldModel)
           
 

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

Subclasses of TopicModel in de.deepamehta.plugins.topicmaps.model
 class TopicViewmodel
          A topic viewmodel as contained in a topicmap viewmodel.
 

Fields in de.deepamehta.plugins.topicmaps.model declared as TopicModel
private  TopicModel TopicmapViewmodel.topicmapTopic
           
 

Constructors in de.deepamehta.plugins.topicmaps.model with parameters of type TopicModel
TopicmapViewmodel(TopicModel topicmapTopic, Map<Long,TopicViewmodel> topics, Map<Long,AssociationViewmodel> assocs)
           
TopicViewmodel(TopicModel topic, ViewProperties viewProps)
           
 

Uses of TopicModel in de.deepamehta.plugins.webclient
 

Methods in de.deepamehta.plugins.webclient with parameters of type TopicModel
 void WebclientPlugin.postUpdateTopic(Topic topic, TopicModel newModel, TopicModel oldModel)
          Once a view configuration is updated in the DB we must update the cached view configuration model.
 void WebclientPlugin.preUpdateTopic(Topic topic, TopicModel newModel)
           
 

Uses of TopicModel in de.deepamehta.plugins.webservice
 

Methods in de.deepamehta.plugins.webservice with parameters of type TopicModel
 Topic WebservicePlugin.createRoleType(TopicModel model)
           
 Topic WebservicePlugin.createTopic(TopicModel model)
           
 Directives WebservicePlugin.updateTopic(long topicId, TopicModel model)
           
 

Uses of TopicModel in de.deepamehta.storage.neo4j
 

Methods in de.deepamehta.storage.neo4j that return TopicModel
(package private)  TopicModel TopicModelIterator.buildModel(org.neo4j.graphdb.Node node)
           
(package private)  TopicModel Neo4jStorage.buildTopic(org.neo4j.graphdb.Node topicNode)
           
 TopicModel Neo4jStorage.fetchTopic(long topicId)
           
 TopicModel Neo4jStorage.fetchTopic(String key, Object value)
           
 

Methods in de.deepamehta.storage.neo4j that return types with arguments of type TopicModel
private  List<TopicModel> Neo4jStorage.buildTopics(Iterable<org.neo4j.graphdb.Node> topicNodes)
           
 Iterator<TopicModel> Neo4jStorage.fetchAllTopics()
           
 List<TopicModel> Neo4jStorage.fetchTopics(String key, Object value)
           
 List<TopicModel> Neo4jStorage.fetchTopicsByProperty(String propUri, Object propValue)
           
 List<TopicModel> Neo4jStorage.fetchTopicsByPropertyRange(String propUri, Number from, Number to)
           
 List<TopicModel> Neo4jStorage.queryTopics(Object value)
           
 List<TopicModel> Neo4jStorage.queryTopics(String key, Object value)
           
 

Methods in de.deepamehta.storage.neo4j with parameters of type TopicModel
 void Neo4jStorage.storeTopic(TopicModel topicModel)
           
 



Copyright © 2015. All Rights Reserved.