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

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

public class OpenProjectPresenter
extends net.customware.gwt.presenter.client.widget.WidgetPresenter<com.ebmwebsourcing.geasytools.webeditor.api.project.configuration.view.IOpenProjectConfigurationView>
implements com.ebmwebsourcing.geasytools.webeditor.api.project.configuration.presenter.IOpenProjectPresenter


Field Summary
static java.lang.String PARAM_PROJECT_ID
           
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
OpenProjectPresenter(com.ebmwebsourcing.geasytools.webeditor.api.project.configuration.view.IOpenProjectConfigurationView 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.IProjectFile> getCurrentProjectFiles()
           
 net.customware.gwt.presenter.client.place.Place getPlace()
           
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_ID

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

OpenProjectPresenter

public OpenProjectPresenter(com.ebmwebsourcing.geasytools.webeditor.api.project.configuration.view.IOpenProjectConfigurationView 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.IOpenProjectPresenter

getCurrentProjectFiles

public java.util.List<com.ebmwebsourcing.webeditor.api.domain.project.IProjectFile> getCurrentProjectFiles()
Specified by:
getCurrentProjectFiles in interface com.ebmwebsourcing.geasytools.webeditor.api.project.configuration.presenter.IOpenProjectPresenter

onBind

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

onUnbind

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

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

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

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


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