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

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

public class EditProjectPresenter
extends net.customware.gwt.presenter.client.widget.WidgetPresenter<com.ebmwebsourcing.geasytools.webeditor.api.project.configuration.view.IEditProjectConfigurationView>
implements com.ebmwebsourcing.geasytools.webeditor.api.project.configuration.presenter.IEditProjectPresenter


Field Summary
static net.customware.gwt.presenter.client.place.Place PLACE
           
static java.lang.String PROJECT_ID_PARAM
           
 
Fields inherited from class net.customware.gwt.presenter.client.BasicPresenter
display
 
Constructor Summary
EditProjectPresenter(com.ebmwebsourcing.geasytools.webeditor.api.project.configuration.view.IEditProjectConfigurationView display, net.customware.gwt.presenter.client.EventBus eventBus)
           
 
Method Summary
 com.ebmwebsourcing.webeditor.api.domain.project.IProjectInstance getActualProjectInstance()
           
 java.util.List<com.ebmwebsourcing.geasytools.webeditor.api.project.configuration.view.IEditConfigurationPanel> getEditPanels()
           
 net.customware.gwt.presenter.client.place.Place getPlace()
           
 java.lang.String getProjectId()
           
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

PROJECT_ID_PARAM

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

EditProjectPresenter

public EditProjectPresenter(com.ebmwebsourcing.geasytools.webeditor.api.project.configuration.view.IEditProjectConfigurationView display,
                            net.customware.gwt.presenter.client.EventBus 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.IEditProjectConfigurationView>

onBind

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

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

onUnbind

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

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

getProjectId

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

getEditPanels

public java.util.List<com.ebmwebsourcing.geasytools.webeditor.api.project.configuration.view.IEditConfigurationPanel> getEditPanels()
Specified by:
getEditPanels in interface com.ebmwebsourcing.geasytools.webeditor.api.project.configuration.presenter.IEditProjectPresenter

getActualProjectInstance

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


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