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

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.IImportProjectConfigurationView>
          extended by com.ebmwebsourcing.geasytools.webeditor.impl.client.project.configuration.presenter.ImportProjectPresenter
All Implemented Interfaces:
com.ebmwebsourcing.geasytools.webeditor.api.project.configuration.presenter.IImportProjectPresenter, net.customware.gwt.presenter.client.Presenter

public class ImportProjectPresenter
extends net.customware.gwt.presenter.client.widget.WidgetPresenter<com.ebmwebsourcing.geasytools.webeditor.api.project.configuration.view.IImportProjectConfigurationView>
implements com.ebmwebsourcing.geasytools.webeditor.api.project.configuration.presenter.IImportProjectPresenter


Field Summary
static java.lang.String PARAM_PROJECT_IMPORT_FORMAT
           
static java.lang.String PARAM_PROJECT_TYPEID
           
static net.customware.gwt.presenter.client.place.Place PLACE
           
 
Fields inherited from class net.customware.gwt.presenter.client.BasicPresenter
display
 
Constructor Summary
ImportProjectPresenter(com.ebmwebsourcing.geasytools.webeditor.api.project.configuration.view.IImportProjectConfigurationView display, com.ebmwebsourcing.geasytools.webeditor.api.core.events.IEditorEventBus eventBus)
           
 
Method Summary
 java.util.List<com.ebmwebsourcing.webeditor.api.domain.project.IProjectType> getAvailableProjectTypes()
           
 java.util.List<com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstanceFormat> getCurrentImportFormats()
           
 net.customware.gwt.presenter.client.place.Place getPlace()
           
 com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstanceFormat getSelectedImportFormat()
           
 com.ebmwebsourcing.webeditor.api.domain.project.IProjectType getSelectedProjectType()
           
 java.lang.String getUploadRef()
           
protected  void onBind()
           
protected  void onPlaceRequest(net.customware.gwt.presenter.client.place.PlaceRequest request)
           
protected  void onUnbind()
           
 void refreshDisplay()
           
 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_TYPEID

public static final java.lang.String PARAM_PROJECT_TYPEID
See Also:
Constant Field Values

PARAM_PROJECT_IMPORT_FORMAT

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

ImportProjectPresenter

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

getAvailableProjectTypes

public java.util.List<com.ebmwebsourcing.webeditor.api.domain.project.IProjectType> getAvailableProjectTypes()
Specified by:
getAvailableProjectTypes in interface com.ebmwebsourcing.geasytools.webeditor.api.project.configuration.presenter.IImportProjectPresenter

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.IImportProjectConfigurationView>

onBind

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

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.IImportProjectConfigurationView>

onUnbind

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

refreshDisplay

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

revealDisplay

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

getUploadRef

public java.lang.String getUploadRef()
Specified by:
getUploadRef in interface com.ebmwebsourcing.geasytools.webeditor.api.project.configuration.presenter.IImportProjectPresenter

getCurrentImportFormats

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

getSelectedImportFormat

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

getSelectedProjectType

public com.ebmwebsourcing.webeditor.api.domain.project.IProjectType getSelectedProjectType()
Specified by:
getSelectedProjectType in interface com.ebmwebsourcing.geasytools.webeditor.api.project.configuration.presenter.IImportProjectPresenter


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