de.deepamehta.core.impl
Class AttachedViewConfiguration

Show UML class diagram
java.lang.Object
  extended by de.deepamehta.core.impl.AttachedViewConfiguration
All Implemented Interfaces:
ViewConfiguration

 class AttachedViewConfiguration
extends Object
implements ViewConfiguration

A view configuration that is attached to the DeepaMehtaService.


Field Summary
private  Map<String,Topic> configTopics
           
private  RoleModel configurable
           
private  EmbeddedService dms
           
private  ViewConfigurationModel model
           
 
Constructor Summary
AttachedViewConfiguration(RoleModel configurable, ViewConfigurationModel model, EmbeddedService dms)
           
 
Method Summary
private  void addConfigTopic(Topic configTopic)
           
 void addSetting(String configTypeUri, String settingUri, Object value)
           
private  Topic getConfigTopic(String configTypeUri)
           
 Iterable<Topic> getConfigTopics()
           
 ViewConfigurationModel getModel()
           
private  void initConfigTopics()
           
 void updateConfigTopic(TopicModel configTopic)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

configTopics

private Map<String,Topic> configTopics

model

private final ViewConfigurationModel model

configurable

private final RoleModel configurable

dms

private final EmbeddedService dms
Constructor Detail

AttachedViewConfiguration

AttachedViewConfiguration(RoleModel configurable,
                          ViewConfigurationModel model,
                          EmbeddedService dms)
Method Detail

getConfigTopics

public Iterable<Topic> getConfigTopics()
Specified by:
getConfigTopics in interface ViewConfiguration

addSetting

public void addSetting(String configTypeUri,
                       String settingUri,
                       Object value)
Specified by:
addSetting in interface ViewConfiguration

updateConfigTopic

public void updateConfigTopic(TopicModel configTopic)
Specified by:
updateConfigTopic in interface ViewConfiguration

getModel

public ViewConfigurationModel getModel()
Specified by:
getModel in interface ViewConfiguration

initConfigTopics

private void initConfigTopics()

getConfigTopic

private Topic getConfigTopic(String configTypeUri)

addConfigTopic

private void addConfigTopic(Topic configTopic)


Copyright © 2015. All Rights Reserved.