com.ebmwebsourcing.geasytools.webeditor.impl.client.project.configuration.presenter
Class ExportProjectPresenter

java.lang.Object
  extended by net.customware.gwt.presenter.client.BasicPresenter<D>
      extended by net.customware.gwt.presenter.client.widget.WidgetPresenter<com.ebmwebsourcing.geasytools.webeditor.api.project.configuration.view.IExportProjectConfigurationView>
          extended by com.ebmwebsourcing.geasytools.webeditor.impl.client.project.configuration.presenter.ExportProjectPresenter
All Implemented Interfaces:
com.ebmwebsourcing.geasytools.webeditor.api.project.configuration.presenter.IExportProjectPresenter, net.customware.gwt.presenter.client.Presenter

public class ExportProjectPresenter
extends net.customware.gwt.presenter.client.widget.WidgetPresenter<com.ebmwebsourcing.geasytools.webeditor.api.project.configuration.view.IExportProjectConfigurationView>
implements com.ebmwebsourcing.geasytools.webeditor.api.project.configuration.presenter.IExportProjectPresenter


Field Summary
static java.lang.String PARAM_PROJECT_EXPORT_FORMAT
           
static net.customware.gwt.presenter.client.place.Place PLACE
           
 
Fields inherited from class net.customware.gwt.presenter.client.BasicPresenter
display
 
Constructor Summary
ExportProjectPresenter(com.ebmwebsourcing.geasytools.webeditor.api.project.configuration.view.IExportProjectConfigurationView display, com.ebmwebsourcing.geasytools.webeditor.api.core.events.IEditorEventBus eventBus)
           
 
Method Summary
 com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstance getActualProjectInstance()
           
 java.util.List<com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstanceFormat> getCurrentExportFormats()
           
 net.customware.gwt.presenter.client.place.Place getPlace()
           
 com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstanceFormat getSelectedExportFormat()
           
protected  void onBind()
           
protected  void onPlaceRequest(net.customware.gwt.presenter.client.place.PlaceRequest request)
           
protected  void onUnbind()
           
 void refreshDisplay()
           
 void refreshDisplay(boolean clearFormat)
           
 void revealDisplay()
           
 
Methods inherited from class net.customware.gwt.presenter.client.BasicPresenter
bind, getDisplay, getPlaceRequest, registerHandler, unbind
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PLACE

public static final net.customware.gwt.presenter.client.place.Place PLACE

PARAM_PROJECT_EXPORT_FORMAT

public static final java.lang.String PARAM_PROJECT_EXPORT_FORMAT
See Also:
Constant Field Values
Constructor Detail

ExportProjectPresenter

public ExportProjectPresenter(com.ebmwebsourcing.geasytools.webeditor.api.project.configuration.view.IExportProjectConfigurationView display,
                              com.ebmwebsourcing.geasytools.webeditor.api.core.events.IEditorEventBus eventBus)
Method Detail

getPlace

public net.customware.gwt.presenter.client.place.Place getPlace()
Specified by:
getPlace in class net.customware.gwt.presenter.client.BasicPresenter<com.ebmwebsourcing.geasytools.webeditor.api.project.configuration.view.IExportProjectConfigurationView>

onBind

protected void onBind()
Specified by:
onBind in class net.customware.gwt.presenter.client.BasicPresenter<com.ebmwebsourcing.geasytools.webeditor.api.project.configuration.view.IExportProjectConfigurationView>

onPlaceRequest

protected void onPlaceRequest(net.customware.gwt.presenter.client.place.PlaceRequest request)
Specified by:
onPlaceRequest in class net.customware.gwt.presenter.client.BasicPresenter<com.ebmwebsourcing.geasytools.webeditor.api.project.configuration.view.IExportProjectConfigurationView>

onUnbind

protected void onUnbind()
Specified by:
onUnbind in class net.customware.gwt.presenter.client.BasicPresenter<com.ebmwebsourcing.geasytools.webeditor.api.project.configuration.view.IExportProjectConfigurationView>

refreshDisplay

public void refreshDisplay()
Specified by:
refreshDisplay in interface net.customware.gwt.presenter.client.Presenter

refreshDisplay

public void refreshDisplay(boolean clearFormat)

revealDisplay

public void revealDisplay()
Specified by:
revealDisplay in interface net.customware.gwt.presenter.client.Presenter

getActualProjectInstance

public com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstance getActualProjectInstance()
Specified by:
getActualProjectInstance in interface com.ebmwebsourcing.geasytools.webeditor.api.project.configuration.presenter.IExportProjectPresenter

getSelectedExportFormat

public com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstanceFormat getSelectedExportFormat()
Specified by:
getSelectedExportFormat in interface com.ebmwebsourcing.geasytools.webeditor.api.project.configuration.presenter.IExportProjectPresenter

getCurrentExportFormats

public java.util.List<com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstanceFormat> getCurrentExportFormats()
Specified by:
getCurrentExportFormats in interface com.ebmwebsourcing.geasytools.webeditor.api.project.configuration.presenter.IExportProjectPresenter


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