com.ebmwebsourcing.geasytools.webeditor.api.core
Interface IEditorRegistry
public interface IEditorRegistry
getRegisteredComponents
java.util.HashMap<IQualifiedName,IComponent> getRegisteredComponents()
getProjectPlugin
IProjectPlugin getProjectPlugin(com.ebmwebsourcing.webeditor.api.domain.project.IProjectType projectType)
registerComponent
void registerComponent(IComponent component)
getComponentByQualifiedName
IComponent getComponentByQualifiedName(IQualifiedName qname)
registerPlugins
void registerPlugins(java.util.HashSet<IPlugin> plugins)
getAssociatedComponents
java.util.HashSet<IComponent> getAssociatedComponents(IContentPanelComponent component)
registerComponent
void registerComponent(IContentPanelComponent component,
java.util.HashSet<IComponent> components)
- Register the associated components of a ContentPanelComponent
getAvailableProjectsType
java.util.List<com.ebmwebsourcing.webeditor.api.domain.project.IProjectType> getAvailableProjectsType()
registerEditConfigurationPanels
void registerEditConfigurationPanels(com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstance instance,
java.util.List<IEditConfigurationPanel> panels)
getEditConfigurationPanelsByProjectInstance
java.util.List<IEditConfigurationPanel> getEditConfigurationPanelsByProjectInstance(com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstance instance)
getContentPanelComponent
IContentPanelComponent getContentPanelComponent(com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstance instance)
getAllContentPanelsComponents
java.util.HashSet<IComponent> getAllContentPanelsComponents()
- Returns every components associated to every content panel
- Returns:
Copyright © 2010-2011 Petals Link. All Rights Reserved.