org.riotfamily.riot.editor
Class EditorRepository

java.lang.Object
  extended by org.riotfamily.riot.editor.EditorRepository
All Implemented Interfaces:
RiotRuntimeAware
Direct Known Subclasses:
XmlEditorRepository

public class EditorRepository
extends Object
implements RiotRuntimeAware


Constructor Summary
EditorRepository()
           
 
Method Summary
 void addEditorDefinition(EditorDefinition editorDefinition)
           
 void addListener(ConfigurationEventListener listener)
          Subclasses may overwrite this method to allow the registration of ConfigurationEventListeners.
 EditorDefinition getEditorDefinition(String editorId)
           
protected  Map<String,EditorDefinition> getEditorDefinitions()
           
 FormDefinition getFormDefinition(String editorId)
           
 FormRepository getFormRepository()
           
 GroupDefinition getGroupDefinition(String editorId)
           
 ListDefinition getListDefinition(String editorId)
           
 ListRepository getListRepository()
           
 RiotRuntime getRiotRuntime()
           
 String getRiotServletPrefix()
           
 GroupDefinition getRootGroupDefinition()
           
 void setFormRepository(FormRepository formRepository)
           
 void setListRepository(ListRepository listRepository)
           
 void setRiotRuntime(RiotRuntime runtime)
           
 void setRootGroupDefinition(GroupDefinition rootGroupDefinition)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EditorRepository

public EditorRepository()
Method Detail

setRiotRuntime

public void setRiotRuntime(RiotRuntime runtime)
Specified by:
setRiotRuntime in interface RiotRuntimeAware

getRiotRuntime

public RiotRuntime getRiotRuntime()

getRiotServletPrefix

public String getRiotServletPrefix()

getRootGroupDefinition

public GroupDefinition getRootGroupDefinition()

setRootGroupDefinition

public void setRootGroupDefinition(GroupDefinition rootGroupDefinition)

getEditorDefinitions

protected Map<String,EditorDefinition> getEditorDefinitions()

addEditorDefinition

public void addEditorDefinition(EditorDefinition editorDefinition)

getEditorDefinition

public EditorDefinition getEditorDefinition(String editorId)

getListDefinition

public ListDefinition getListDefinition(String editorId)

getFormDefinition

public FormDefinition getFormDefinition(String editorId)

getGroupDefinition

public GroupDefinition getGroupDefinition(String editorId)

getListRepository

public ListRepository getListRepository()

setListRepository

public void setListRepository(ListRepository listRepository)

getFormRepository

public FormRepository getFormRepository()

setFormRepository

public void setFormRepository(FormRepository formRepository)

addListener

public void addListener(ConfigurationEventListener listener)
Subclasses may overwrite this method to allow the registration of ConfigurationEventListeners. The default implementation does nothing.

Since:
6.5