com.bemoko.live.platform.mwc.config.elements.site
Class LiveConfigRenderer

java.lang.Object
  extended by com.bemoko.live.platform.mwc.config.elements.AbstractNamedLiveConfig<T>
      extended by com.bemoko.live.platform.mwc.config.elements.AbstractNamedLiveConfigWithExpression<LiveConfigPlugin>
          extended by com.bemoko.live.platform.mwc.config.elements.site.LiveConfigPlugin
              extended by com.bemoko.live.platform.mwc.config.elements.site.LiveConfigRenderer
All Implemented Interfaces:
InheritableConfig<InheritableConfig<?>>, NamedLiveConfig, NamedLiveConfigWithExpression

public class LiveConfigRenderer
extends LiveConfigPlugin


Nested Class Summary
 
Nested classes/interfaces inherited from class com.bemoko.live.platform.mwc.config.elements.site.LiveConfigPlugin
LiveConfigPlugin.PHASE, LiveConfigPlugin.TYPE
 
Field Summary
 
Fields inherited from class com.bemoko.live.platform.mwc.config.elements.site.LiveConfigPlugin
plugin
 
Constructor Summary
LiveConfigRenderer()
           
 
Method Summary
 String getName()
          Get the name from the plugin value if no name is specified
 LiveConfigPlugin.TYPE getType()
           
 
Methods inherited from class com.bemoko.live.platform.mwc.config.elements.site.LiveConfigPlugin
addInitParam, addInitParam, assertValid, getInitParams, getIntentContainer, getPhaseAsEnum, getPlugin, getRoot, getScopeAsEnum, isEscape, setEscape, setIntentContainer, setPhase, setPlugin, setRoot, setScope, toString
 
Methods inherited from class com.bemoko.live.platform.mwc.config.elements.AbstractNamedLiveConfigWithExpression
alwaysTrue, getExpr, isExprSet, refreshIdIfNotExplictlySet, setExpr, setName
 
Methods inherited from class com.bemoko.live.platform.mwc.config.elements.AbstractNamedLiveConfig
generateAutoName, getId, getIdExplicitlySet, getNameExplicitlySet, internalSetName, isInherit, refreshNameIfNotExplictlySet, setId, setIdExplicitySet, setInherit, setNameExplicitySet
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.bemoko.live.platform.mwc.config.elements.NamedLiveConfig
getId, setId
 
Methods inherited from interface com.bemoko.live.platform.mwc.config.elements.InheritableConfig
isInherit, setInherit
 

Constructor Detail

LiveConfigRenderer

public LiveConfigRenderer()
Method Detail

getType

public LiveConfigPlugin.TYPE getType()
Overrides:
getType in class LiveConfigPlugin

getName

public String getName()
Get the name from the plugin value if no name is specified

Specified by:
getName in interface NamedLiveConfig
Overrides:
getName in class AbstractNamedLiveConfig<LiveConfigPlugin>
Returns:
the plugin class name