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

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.ModuleInfoViewImpl
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, ModuleInfoPresenter.ModuleInfoView

@Singleton
public class ModuleInfoViewImpl
extends com.google.gwt.user.client.ui.Composite
implements ModuleInfoPresenter.ModuleInfoView

Default ModuleInfoPresenter.ModuleInfoView implementation.

Since:
2.1.0
Author:
Jamie Whitehouse

Nested Class Summary
static interface ModuleInfoViewImpl.ModuleInfoDisplayImplUiBinder
           
 
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
ModuleInfoViewImpl(ModuleInfoPickerPresenter pickerPresenter)
           
 
Method Summary
 void hideInfo()
           
 void setArtifactInfo(Collection<ArtifactDTO> data)
           
 void setBuildStatus(BuildResultDTO result)
           
 void setBuildSummary(String summary)
           
 void setCoordinates(String coordinates)
           
 void setProducedArtifacts(Collection<ArtifactDTO> data)
           
 void setProfileSummary(String summary)
           
 void showInfo()
           
 
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, onLoad, 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

ModuleInfoViewImpl

@Inject
public ModuleInfoViewImpl(ModuleInfoPickerPresenter pickerPresenter)
Method Detail

setBuildStatus

public void setBuildStatus(BuildResultDTO result)
Specified by:
setBuildStatus in interface ModuleInfoPresenter.ModuleInfoView

setBuildSummary

public void setBuildSummary(String summary)
Specified by:
setBuildSummary in interface ModuleInfoPresenter.ModuleInfoView

setCoordinates

public void setCoordinates(String coordinates)
Specified by:
setCoordinates in interface ModuleInfoPresenter.ModuleInfoView

setProfileSummary

public void setProfileSummary(String summary)
Specified by:
setProfileSummary in interface ModuleInfoPresenter.ModuleInfoView

setProducedArtifacts

public void setProducedArtifacts(Collection<ArtifactDTO> data)
Specified by:
setProducedArtifacts in interface ModuleInfoPresenter.ModuleInfoView

setArtifactInfo

public void setArtifactInfo(Collection<ArtifactDTO> data)
Specified by:
setArtifactInfo in interface ModuleInfoPresenter.ModuleInfoView

showInfo

public void showInfo()
Specified by:
showInfo in interface ModuleInfoPresenter.ModuleInfoView

hideInfo

public void hideInfo()
Specified by:
hideInfo in interface ModuleInfoPresenter.ModuleInfoView


Copyright © 2004-2011 Hudson. All Rights Reserved.