com.ebmwebsourcing.geasytools.webeditor.impl.client.core.manager
Class ContentManager

java.lang.Object
  extended by com.ebmwebsourcing.geasytools.webeditor.impl.client.core.manager.AbstractManager
      extended by com.ebmwebsourcing.geasytools.webeditor.impl.client.core.manager.ContentManager
All Implemented Interfaces:
com.ebmwebsourcing.geasytools.webeditor.api.core.manager.IContentManager, com.ebmwebsourcing.geasytools.webeditor.api.core.manager.IManager

public class ContentManager
extends AbstractManager
implements com.ebmwebsourcing.geasytools.webeditor.api.core.manager.IContentManager


Constructor Summary
ContentManager(com.ebmwebsourcing.geasytools.webeditor.api.core.IEditorFrontController controller)
           
 
Method Summary
 void bindEvents()
           
 java.util.List<com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstanceContentElement> getContentElements()
           
 com.ebmwebsourcing.geasytools.webeditor.api.core.handler.manager.content.IDefaultRequestContentHandler getDefaultRequestContentHandler()
           
 java.util.List<com.ebmwebsourcing.geasytools.webeditor.api.components.IContentPanelComponent> getUnSavedContentPanels()
           
 void handleContentElementsSelected()
           
 void handleContentUpdate()
           
 void handleRequest()
           
 void markContentPanelNotSaved(com.ebmwebsourcing.geasytools.webeditor.api.components.IContentPanelComponent component)
           
 void markContentPanelSaved(com.ebmwebsourcing.geasytools.webeditor.api.components.IContentPanelComponent component)
           
 
Methods inherited from class com.ebmwebsourcing.geasytools.webeditor.impl.client.core.manager.AbstractManager
getEventBus, getFrontController, getServiceFactory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.ebmwebsourcing.geasytools.webeditor.api.core.manager.IManager
getEventBus, getFrontController, getServiceFactory
 

Constructor Detail

ContentManager

public ContentManager(com.ebmwebsourcing.geasytools.webeditor.api.core.IEditorFrontController controller)
Method Detail

bindEvents

public void bindEvents()
Specified by:
bindEvents in interface com.ebmwebsourcing.geasytools.webeditor.api.core.manager.IManager

getContentElements

public java.util.List<com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstanceContentElement> getContentElements()
Specified by:
getContentElements in interface com.ebmwebsourcing.geasytools.webeditor.api.core.manager.IContentManager

handleContentElementsSelected

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

getDefaultRequestContentHandler

public com.ebmwebsourcing.geasytools.webeditor.api.core.handler.manager.content.IDefaultRequestContentHandler getDefaultRequestContentHandler()
Specified by:
getDefaultRequestContentHandler in interface com.ebmwebsourcing.geasytools.webeditor.api.core.manager.IContentManager

handleRequest

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

handleContentUpdate

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

getUnSavedContentPanels

public java.util.List<com.ebmwebsourcing.geasytools.webeditor.api.components.IContentPanelComponent> getUnSavedContentPanels()
Specified by:
getUnSavedContentPanels in interface com.ebmwebsourcing.geasytools.webeditor.api.core.manager.IContentManager

markContentPanelNotSaved

public void markContentPanelNotSaved(com.ebmwebsourcing.geasytools.webeditor.api.components.IContentPanelComponent component)
Specified by:
markContentPanelNotSaved in interface com.ebmwebsourcing.geasytools.webeditor.api.core.manager.IContentManager

markContentPanelSaved

public void markContentPanelSaved(com.ebmwebsourcing.geasytools.webeditor.api.components.IContentPanelComponent component)
Specified by:
markContentPanelSaved in interface com.ebmwebsourcing.geasytools.webeditor.api.core.manager.IContentManager


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