org.hudsonci.maven.plugin.ui.gwt.buildinfo.internal
Class MainPanelViewImpl

java.lang.Object
  extended by com.google.gwt.user.client.ui.UIObject
      extended by com.google.gwt.user.client.ui.Widget
          extended by com.google.gwt.user.client.ui.Composite
              extended by org.hudsonci.maven.plugin.ui.gwt.buildinfo.internal.MainPanelViewImpl
All Implemented Interfaces:
com.google.gwt.event.logical.shared.HasAttachHandlers, com.google.gwt.event.shared.HasHandlers, com.google.gwt.user.client.EventListener, com.google.gwt.user.client.ui.IsWidget, MainPanelPresenter.MainPanelView

@Singleton
public class MainPanelViewImpl
extends com.google.gwt.user.client.ui.Composite
implements MainPanelPresenter.MainPanelView

Default MainPanelPresenter.MainPanelView implementation.

Since:
2.1.0
Author:
Jamie Whitehouse

Nested Class Summary
 
Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled
 
Field Summary
 
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Constructor Summary
MainPanelViewImpl(ModuleDataProvider mdp, ArtifactDataProvider adp, BuildSummaryPresenter.BuildSummaryView buildSummaryView, ModuleInfoPresenter.ModuleInfoView moduleInfoView)
           
 
Method Summary
protected  void onLoad()
           
 void selectModuleInfo()
           
 void setEnvironmentData(List<PropertiesDTO.Entry> data)
           
 void setFirstShownWidget(com.google.gwt.user.client.ui.IsWidget widget)
           
 void setPresenter(MainPanelPresenter presenter)
           
 void setStateSelectionNames(List<String> stateNames)
           
 void setSystemData(List<PropertiesDTO.Entry> data)
           
 void setUserData(List<PropertiesDTO.Entry> data)
           
 void setVersionData(List<PropertiesDTO.Entry> data)
           
 void showStatePicker(int selectedIndex)
           
 
Methods inherited from class com.google.gwt.user.client.ui.Composite
getWidget, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, setWidget
 
Methods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onUnload, removeFromParent, setLayoutData, sinkEvents
 
Methods inherited from class com.google.gwt.user.client.ui.UIObject
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString, unsinkEvents
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.google.gwt.user.client.ui.IsWidget
asWidget
 

Constructor Detail

MainPanelViewImpl

@Inject
public MainPanelViewImpl(ModuleDataProvider mdp,
                                ArtifactDataProvider adp,
                                BuildSummaryPresenter.BuildSummaryView buildSummaryView,
                                ModuleInfoPresenter.ModuleInfoView moduleInfoView)
Method Detail

setPresenter

public void setPresenter(MainPanelPresenter presenter)
Specified by:
setPresenter in interface MainPanelPresenter.MainPanelView

onLoad

protected void onLoad()
Overrides:
onLoad in class com.google.gwt.user.client.ui.Widget

setFirstShownWidget

public void setFirstShownWidget(com.google.gwt.user.client.ui.IsWidget widget)
Specified by:
setFirstShownWidget in interface MainPanelPresenter.MainPanelView

setVersionData

public void setVersionData(List<PropertiesDTO.Entry> data)
Specified by:
setVersionData in interface MainPanelPresenter.MainPanelView

setUserData

public void setUserData(List<PropertiesDTO.Entry> data)
Specified by:
setUserData in interface MainPanelPresenter.MainPanelView

setSystemData

public void setSystemData(List<PropertiesDTO.Entry> data)
Specified by:
setSystemData in interface MainPanelPresenter.MainPanelView

setEnvironmentData

public void setEnvironmentData(List<PropertiesDTO.Entry> data)
Specified by:
setEnvironmentData in interface MainPanelPresenter.MainPanelView

setStateSelectionNames

public void setStateSelectionNames(List<String> stateNames)
Specified by:
setStateSelectionNames in interface MainPanelPresenter.MainPanelView

showStatePicker

public void showStatePicker(int selectedIndex)
Specified by:
showStatePicker in interface MainPanelPresenter.MainPanelView

selectModuleInfo

public void selectModuleInfo()
Specified by:
selectModuleInfo in interface MainPanelPresenter.MainPanelView


Copyright © 2004-2011 Hudson. All Rights Reserved.