info.magnolia.ui.vaadin.gwt.client.dialog.widget
Class BaseDialogViewImpl

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.Panel
              extended by com.google.gwt.user.client.ui.ComplexPanel
                  extended by info.magnolia.ui.vaadin.gwt.client.dialog.widget.BaseDialogViewImpl
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.HasVisibility, com.google.gwt.user.client.ui.HasWidgets, com.google.gwt.user.client.ui.HasWidgets.ForIsWidget, com.google.gwt.user.client.ui.IndexedPanel, com.google.gwt.user.client.ui.IndexedPanel.ForIsWidget, com.google.gwt.user.client.ui.IsWidget, BaseDialogView, Iterable<com.google.gwt.user.client.ui.Widget>

public class BaseDialogViewImpl
extends com.google.gwt.user.client.ui.ComplexPanel
implements BaseDialogView

Basic implementation for BaseDialogView.


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
 
Nested classes/interfaces inherited from interface info.magnolia.ui.vaadin.gwt.client.dialog.widget.BaseDialogView
BaseDialogView.Presenter
 
Nested classes/interfaces inherited from interface com.google.gwt.user.client.ui.HasWidgets
com.google.gwt.user.client.ui.HasWidgets.ForIsWidget
 
Nested classes/interfaces inherited from interface com.google.gwt.user.client.ui.IndexedPanel
com.google.gwt.user.client.ui.IndexedPanel.ForIsWidget
 
Field Summary
protected static String CLASSNAME_CONTENT
           
protected static String CLASSNAME_FOOTER
           
protected static String CLASSNAME_FOOTER_TOOLBAR
           
protected  com.google.gwt.user.client.Element contentEl
           
protected  com.google.gwt.user.client.Element footerEl
           
protected  com.google.gwt.user.client.Element footerToolbarEl
           
protected  DialogHeaderWidget header
           
 
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Constructor Summary
BaseDialogViewImpl()
           
 
Method Summary
protected  DialogHeaderWidget createHeader()
           
protected  DialogHeaderWidget.DialogHeaderCallback createHeaderCallback()
           
protected  DialogHeaderWidget getHeader()
           
 BaseDialogView.Presenter getPresenter()
           
 void setCaption(String caption)
           
 void setContent(com.google.gwt.user.client.ui.Widget contentWidget)
           
 void setDescription(String description)
           
 void setFooterToolbar(com.google.gwt.user.client.ui.Widget footerToolbarWidget)
           
 void setHeaderToolbar(com.google.gwt.user.client.ui.Widget headerToolbarWidget)
           
 void setPresenter(BaseDialogView.Presenter presenter)
           
 void showCloseButton()
           
 
Methods inherited from class com.google.gwt.user.client.ui.ComplexPanel
add, adjustIndex, checkIndexBoundsForAccess, checkIndexBoundsForInsertion, getChildren, getWidget, getWidgetCount, getWidgetIndex, getWidgetIndex, insert, insert, iterator, remove, remove
 
Methods inherited from class com.google.gwt.user.client.ui.Panel
add, add, adopt, adopt, clear, disown, doAttachChildren, doDetachChildren, orphan, remove
 
Methods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onBrowserEvent, onDetach, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
 
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, resolvePotentialElement, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString
 
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
 
Methods inherited from interface com.google.gwt.user.client.ui.HasWidgets
add, clear, iterator, remove
 

Field Detail

CLASSNAME_CONTENT

protected static final String CLASSNAME_CONTENT
See Also:
Constant Field Values

CLASSNAME_FOOTER

protected static final String CLASSNAME_FOOTER
See Also:
Constant Field Values

CLASSNAME_FOOTER_TOOLBAR

protected static final String CLASSNAME_FOOTER_TOOLBAR
See Also:
Constant Field Values

header

protected final DialogHeaderWidget header

contentEl

protected final com.google.gwt.user.client.Element contentEl

footerEl

protected final com.google.gwt.user.client.Element footerEl

footerToolbarEl

protected final com.google.gwt.user.client.Element footerToolbarEl
Constructor Detail

BaseDialogViewImpl

public BaseDialogViewImpl()
Method Detail

createHeader

protected DialogHeaderWidget createHeader()

setPresenter

public void setPresenter(BaseDialogView.Presenter presenter)
Specified by:
setPresenter in interface BaseDialogView

getPresenter

public BaseDialogView.Presenter getPresenter()
Specified by:
getPresenter in interface BaseDialogView

createHeaderCallback

protected DialogHeaderWidget.DialogHeaderCallback createHeaderCallback()

getHeader

protected DialogHeaderWidget getHeader()

setDescription

public void setDescription(String description)
Specified by:
setDescription in interface BaseDialogView

setCaption

public void setCaption(String caption)
Specified by:
setCaption in interface BaseDialogView

showCloseButton

public void showCloseButton()
Specified by:
showCloseButton in interface BaseDialogView

setContent

public void setContent(com.google.gwt.user.client.ui.Widget contentWidget)
Specified by:
setContent in interface BaseDialogView

setHeaderToolbar

public void setHeaderToolbar(com.google.gwt.user.client.ui.Widget headerToolbarWidget)
Specified by:
setHeaderToolbar in interface BaseDialogView

setFooterToolbar

public void setFooterToolbar(com.google.gwt.user.client.ui.Widget footerToolbarWidget)
Specified by:
setFooterToolbar in interface BaseDialogView


Copyright © 2013 Magnolia International Ltd.. All Rights Reserved.