de.deepamehta.plugins.boxrenderer.dom
Class BoxRendererPlugin

Show UML class diagram
java.lang.Object
  extended by de.deepamehta.core.osgi.PluginActivator
      extended by de.deepamehta.plugins.boxrenderer.dom.BoxRendererPlugin
All Implemented Interfaces:
PluginContext, ViewmodelCustomizer, BundleActivator

public class BoxRendererPlugin
extends PluginActivator
implements ViewmodelCustomizer


Field Summary
private  Logger logger
           
private static String PROP_COLOR
           
private static String PROP_EXPANDED
           
private  TopicmapsService topicmapsService
           
 
Fields inherited from class de.deepamehta.core.osgi.PluginActivator
bundle, dms
 
Constructor Summary
BoxRendererPlugin()
           
 
Method Summary
private  boolean _enrichViewProperties(Topic topic, ChildTopicsModel viewProps)
           
 void enrichViewProperties(Topic topic, ChildTopicsModel viewProps)
           
 void serviceArrived(PluginService service)
           
 void serviceGone(PluginService service)
           
private  void storeColor(Topic topic, ChildTopicsModel viewProps)
           
private  void storeExpanded(Topic topic, ChildTopicsModel viewProps)
           
 void storeViewProperties(Topic topic, ChildTopicsModel viewProps)
           
 
Methods inherited from class de.deepamehta.core.osgi.PluginActivator
getBundleContext, getPluginName, getStaticResource, getUri, init, publishDirectory, setCoreService, shutdown, start, stop, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

PROP_COLOR

private static final String PROP_COLOR
See Also:
Constant Field Values

PROP_EXPANDED

private static final String PROP_EXPANDED
See Also:
Constant Field Values

topicmapsService

private TopicmapsService topicmapsService

logger

private Logger logger
Constructor Detail

BoxRendererPlugin

public BoxRendererPlugin()
Method Detail

serviceArrived

public void serviceArrived(PluginService service)
Specified by:
serviceArrived in interface PluginContext
Overrides:
serviceArrived in class PluginActivator

serviceGone

public void serviceGone(PluginService service)
Specified by:
serviceGone in interface PluginContext
Overrides:
serviceGone in class PluginActivator

enrichViewProperties

public void enrichViewProperties(Topic topic,
                                 ChildTopicsModel viewProps)
Specified by:
enrichViewProperties in interface ViewmodelCustomizer

storeViewProperties

public void storeViewProperties(Topic topic,
                                ChildTopicsModel viewProps)
Specified by:
storeViewProperties in interface ViewmodelCustomizer

_enrichViewProperties

private boolean _enrichViewProperties(Topic topic,
                                      ChildTopicsModel viewProps)

storeColor

private void storeColor(Topic topic,
                        ChildTopicsModel viewProps)

storeExpanded

private void storeExpanded(Topic topic,
                           ChildTopicsModel viewProps)


Copyright © 2015. All Rights Reserved.