com.ebmwebsourcing.geasytools.webeditor.impl.client.core
Class EditorController

java.lang.Object
  extended by com.ebmwebsourcing.geasytools.webeditor.impl.client.core.EditorController
All Implemented Interfaces:
com.ebmwebsourcing.geasytools.webeditor.api.core.IEditorFrontController, com.google.gwt.event.shared.HasHandlers

public class EditorController
extends java.lang.Object
implements com.ebmwebsourcing.geasytools.webeditor.api.core.IEditorFrontController


Constructor Summary
EditorController(com.ebmwebsourcing.geasytools.webeditor.api.core.IEditorView designerView, java.util.HashSet<com.ebmwebsourcing.geasytools.webeditor.api.plugin.IPlugin> plugins)
           
 
Method Summary
 void addComponentHandler(com.ebmwebsourcing.geasytools.webeditor.api.components.events.IComponentHandler handler)
           
 void addEditorHandler(com.ebmwebsourcing.geasytools.webeditor.api.core.events.IEditorHandler handler)
           
 void addLayoutHandler(com.ebmwebsourcing.geasytools.webeditor.api.layout.events.ILayoutHandler handler)
           
 void fireEvent(com.google.gwt.event.shared.GwtEvent<?> event)
           
 com.ebmwebsourcing.geasytools.webeditor.api.core.IComponentDispatcher getComponentDispatcher()
           
 com.ebmwebsourcing.geasytools.webeditor.api.core.manager.IComponentManager getComponentManager()
           
 com.ebmwebsourcing.geasytools.webeditor.api.core.manager.IContentManager getContentManager()
           
 com.ebmwebsourcing.geasytools.webeditor.api.core.manager.ICoreManager getCoreManager()
           
 com.ebmwebsourcing.geasytools.webeditor.api.core.manager.IDownloadManager getDownloadManager()
           
 com.ebmwebsourcing.geasytools.webeditor.api.core.events.IEditorEventBus getEventBus()
           
 com.ebmwebsourcing.geasytools.webeditor.api.core.manager.IMainMenuManager getMainMenuManager()
           
 com.ebmwebsourcing.geasytools.webeditor.api.core.manager.IPluginManager getPluginManager()
           
 com.ebmwebsourcing.geasytools.webeditor.api.core.manager.IPresenterManager getPresenterManager()
           
 com.ebmwebsourcing.geasytools.webeditor.api.core.manager.IProjectManager getProjectManager()
           
 com.ebmwebsourcing.geasytools.webeditor.api.core.IEditorRegistry getRegistry()
           
 com.ebmwebsourcing.geasytools.webeditor.api.service.IServiceFactory getServiceFactory()
           
 com.ebmwebsourcing.geasytools.webeditor.api.core.manager.IToolbarManager getToolbarManager()
           
 com.ebmwebsourcing.geasytools.webeditor.api.core.IEditorView getView()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EditorController

public EditorController(com.ebmwebsourcing.geasytools.webeditor.api.core.IEditorView designerView,
                        java.util.HashSet<com.ebmwebsourcing.geasytools.webeditor.api.plugin.IPlugin> plugins)
Method Detail

addComponentHandler

public void addComponentHandler(com.ebmwebsourcing.geasytools.webeditor.api.components.events.IComponentHandler handler)
Specified by:
addComponentHandler in interface com.ebmwebsourcing.geasytools.webeditor.api.core.IEditorFrontController

addLayoutHandler

public void addLayoutHandler(com.ebmwebsourcing.geasytools.webeditor.api.layout.events.ILayoutHandler handler)
Specified by:
addLayoutHandler in interface com.ebmwebsourcing.geasytools.webeditor.api.core.IEditorFrontController

getRegistry

public com.ebmwebsourcing.geasytools.webeditor.api.core.IEditorRegistry getRegistry()
Specified by:
getRegistry in interface com.ebmwebsourcing.geasytools.webeditor.api.core.IEditorFrontController

getView

public com.ebmwebsourcing.geasytools.webeditor.api.core.IEditorView getView()
Specified by:
getView in interface com.ebmwebsourcing.geasytools.webeditor.api.core.IEditorFrontController

fireEvent

public void fireEvent(com.google.gwt.event.shared.GwtEvent<?> event)
Specified by:
fireEvent in interface com.google.gwt.event.shared.HasHandlers

addEditorHandler

public void addEditorHandler(com.ebmwebsourcing.geasytools.webeditor.api.core.events.IEditorHandler handler)
Specified by:
addEditorHandler in interface com.ebmwebsourcing.geasytools.webeditor.api.core.IEditorFrontController

getEventBus

public com.ebmwebsourcing.geasytools.webeditor.api.core.events.IEditorEventBus getEventBus()
Specified by:
getEventBus in interface com.ebmwebsourcing.geasytools.webeditor.api.core.IEditorFrontController

getComponentManager

public com.ebmwebsourcing.geasytools.webeditor.api.core.manager.IComponentManager getComponentManager()
Specified by:
getComponentManager in interface com.ebmwebsourcing.geasytools.webeditor.api.core.IEditorFrontController

getMainMenuManager

public com.ebmwebsourcing.geasytools.webeditor.api.core.manager.IMainMenuManager getMainMenuManager()
Specified by:
getMainMenuManager in interface com.ebmwebsourcing.geasytools.webeditor.api.core.IEditorFrontController

getPluginManager

public com.ebmwebsourcing.geasytools.webeditor.api.core.manager.IPluginManager getPluginManager()
Specified by:
getPluginManager in interface com.ebmwebsourcing.geasytools.webeditor.api.core.IEditorFrontController

getProjectManager

public com.ebmwebsourcing.geasytools.webeditor.api.core.manager.IProjectManager getProjectManager()
Specified by:
getProjectManager in interface com.ebmwebsourcing.geasytools.webeditor.api.core.IEditorFrontController

getDownloadManager

public com.ebmwebsourcing.geasytools.webeditor.api.core.manager.IDownloadManager getDownloadManager()
Specified by:
getDownloadManager in interface com.ebmwebsourcing.geasytools.webeditor.api.core.IEditorFrontController

getServiceFactory

public com.ebmwebsourcing.geasytools.webeditor.api.service.IServiceFactory getServiceFactory()
Specified by:
getServiceFactory in interface com.ebmwebsourcing.geasytools.webeditor.api.core.IEditorFrontController

getComponentDispatcher

public com.ebmwebsourcing.geasytools.webeditor.api.core.IComponentDispatcher getComponentDispatcher()
Specified by:
getComponentDispatcher in interface com.ebmwebsourcing.geasytools.webeditor.api.core.IEditorFrontController

getPresenterManager

public com.ebmwebsourcing.geasytools.webeditor.api.core.manager.IPresenterManager getPresenterManager()
Specified by:
getPresenterManager in interface com.ebmwebsourcing.geasytools.webeditor.api.core.IEditorFrontController

getToolbarManager

public com.ebmwebsourcing.geasytools.webeditor.api.core.manager.IToolbarManager getToolbarManager()
Specified by:
getToolbarManager in interface com.ebmwebsourcing.geasytools.webeditor.api.core.IEditorFrontController

getContentManager

public com.ebmwebsourcing.geasytools.webeditor.api.core.manager.IContentManager getContentManager()
Specified by:
getContentManager in interface com.ebmwebsourcing.geasytools.webeditor.api.core.IEditorFrontController

getCoreManager

public com.ebmwebsourcing.geasytools.webeditor.api.core.manager.ICoreManager getCoreManager()
Specified by:
getCoreManager in interface com.ebmwebsourcing.geasytools.webeditor.api.core.IEditorFrontController


Copyright © 2010-2011 Petals Link. All Rights Reserved.