com.bemoko.live.platform.mwc.config.elements
Interface NamedLiveConfig

All Superinterfaces:
InheritableConfig<InheritableConfig<?>>
All Known Subinterfaces:
NamedLiveConfigWithExpression
All Known Implementing Classes:
AbstractNamedLiveConfig, AbstractNamedLiveConfigWithExpression, LiveConfigContentSource, LiveConfigContextRule, LiveConfigDataSource, LiveConfigDirectory, LiveConfigIntent, LiveConfigPlugin, LiveConfigRenderer, LiveConfigResourceLink, LiveConfigRoute, LiveConfigSecurity, LiveConfigTweaker, LiveConfigUI, LiveConfigVariable, LiveSiteConfigRoot

public interface NamedLiveConfig
extends InheritableConfig<InheritableConfig<?>>


Method Summary
 void assertValid()
          Assert that the config element is valid
 String getId()
           
 String getName()
           
 void setId(String id)
           
 void setName(String name)
           
 
Methods inherited from interface com.bemoko.live.platform.mwc.config.elements.InheritableConfig
isInherit, setInherit
 

Method Detail

getName

String getName()

setName

void setName(String name)

assertValid

void assertValid()
                 throws com.bemoko.live.platform.mwc.config.LiveConfigurationException
Assert that the config element is valid

Throws:
com.bemoko.live.platform.mwc.config.LiveConfigurationException

getId

String getId()

setId

void setId(String id)