org.cruxframework.crux.widgets.client.swapcontainer
Class SwapContainer

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.cruxframework.crux.core.client.screen.views.ViewContainer
                  extended by org.cruxframework.crux.core.client.screen.views.ParameterizedViewContainer
                      extended by org.cruxframework.crux.core.client.screen.views.SingleViewContainer
                          extended by org.cruxframework.crux.widgets.client.swapcontainer.SwapContainer
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.IsRenderable, com.google.gwt.user.client.ui.IsWidget

public class SwapContainer
extends SingleViewContainer

Author:
Thiago da Rosa de Bustamante

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
static String DEFAULT_STYLE_NAME
           
 
Fields inherited from class org.cruxframework.crux.core.client.screen.views.SingleViewContainer
activeView
 
Fields inherited from class org.cruxframework.crux.core.client.screen.views.ViewContainer
logger, views
 
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Constructor Summary
SwapContainer()
           
 
Method Summary
protected  com.google.gwt.user.client.ui.Panel getContainerPanel(View view)
           
 View getView()
           
protected  void handleViewTitle(String title, com.google.gwt.user.client.ui.Panel containerPanel, String viewId)
           
 
Methods inherited from class org.cruxframework.crux.core.client.screen.views.SingleViewContainer
activate, deactivate, getActiveView, hasHistoryHandlers, hasOrientationChangeHandlers, hasResizeHandlers, hasWindowCloseHandlers, hasWindowClosingHandlers, notifyViewsAboutHistoryChange, notifyViewsAboutOrientationChange, notifyViewsAboutWindowClose, notifyViewsAboutWindowClosing, notifyViewsAboutWindowResize
 
Methods inherited from class org.cruxframework.crux.core.client.screen.views.ParameterizedViewContainer
add, loadView, showView
 
Methods inherited from class org.cruxframework.crux.core.client.screen.views.ViewContainer
add, addLazy, addView, adoptView, bindToDOM, clear, createView, createView, doAdd, doRemove, getMainWidget, getView, getViewFactory, loadAndRenderView, loadView, loadView, remove, remove, renderView, showView, showView, unbindToDOM
 
Methods inherited from class com.google.gwt.user.client.ui.Composite
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, 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, 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, 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
 

Field Detail

DEFAULT_STYLE_NAME

public static final String DEFAULT_STYLE_NAME
See Also:
Constant Field Values
Constructor Detail

SwapContainer

public SwapContainer()
Method Detail

getView

public View getView()

getContainerPanel

protected com.google.gwt.user.client.ui.Panel getContainerPanel(View view)
Specified by:
getContainerPanel in class ViewContainer

handleViewTitle

protected void handleViewTitle(String title,
                               com.google.gwt.user.client.ui.Panel containerPanel,
                               String viewId)
Specified by:
handleViewTitle in class ViewContainer


Copyright © 2014. All rights reserved.