public abstract class SingleViewContainer extends ParameterizedViewContainer
| Modifier and Type | Field and Description |
|---|---|
protected View |
activeView |
logger, views| Constructor and Description |
|---|
SingleViewContainer(com.google.gwt.user.client.ui.Widget mainWidget,
boolean clearPanelsForDeactivatedViews) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
activate(View view,
com.google.gwt.user.client.ui.Panel containerPanel,
Object parameter)
This method must be called by subclasses when any of your views is rendered.
|
protected boolean |
deactivate(View view,
com.google.gwt.user.client.ui.Panel containerPanel,
boolean skipEvent)
This method must be called by subclasses when any of your views currently rendered is removed from view.
|
View |
getActiveView() |
protected boolean |
hasHistoryHandlers() |
protected boolean |
hasOrientationChangeHandlers() |
protected boolean |
hasResizeHandlers() |
protected boolean |
hasWindowCloseHandlers() |
protected boolean |
hasWindowClosingHandlers() |
protected void |
notifyViewsAboutHistoryChange(com.google.gwt.event.logical.shared.ValueChangeEvent<String> event) |
protected void |
notifyViewsAboutOrientationChange() |
protected void |
notifyViewsAboutWindowClose(com.google.gwt.event.logical.shared.CloseEvent<com.google.gwt.user.client.Window> event) |
protected void |
notifyViewsAboutWindowClosing(com.google.gwt.user.client.Window.ClosingEvent event) |
protected void |
notifyViewsAboutWindowResize(com.google.gwt.event.logical.shared.ResizeEvent event) |
add, loadView, showViewadd, addLazy, addLazy, addLazy, addView, adoptView, bindToDOM, clear, createView, createView, doAdd, doRemove, getContainerPanel, getMainWidget, getView, getViewFactory, handleViewTitle, loadAndRenderView, loadView, loadView, remove, remove, renderView, showView, showView, showView, unbindToDOMclaimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidgetaddAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEventsaddStyleDependentName, 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, toStringprotected View activeView
public SingleViewContainer(com.google.gwt.user.client.ui.Widget mainWidget,
boolean clearPanelsForDeactivatedViews)
public View getActiveView()
protected boolean activate(View view, com.google.gwt.user.client.ui.Panel containerPanel, Object parameter)
ViewContaineractivate in class ViewContainerprotected boolean deactivate(View view, com.google.gwt.user.client.ui.Panel containerPanel, boolean skipEvent)
ViewContainerdeactivate in class ViewContainerprotected boolean hasResizeHandlers()
hasResizeHandlers in class ViewContainerprotected boolean hasWindowCloseHandlers()
hasWindowCloseHandlers in class ViewContainerprotected boolean hasWindowClosingHandlers()
hasWindowClosingHandlers in class ViewContainerprotected boolean hasOrientationChangeHandlers()
hasOrientationChangeHandlers in class ViewContainerprotected boolean hasHistoryHandlers()
hasHistoryHandlers in class ViewContainerprotected void notifyViewsAboutWindowResize(com.google.gwt.event.logical.shared.ResizeEvent event)
notifyViewsAboutWindowResize in class ViewContainerprotected void notifyViewsAboutWindowClose(com.google.gwt.event.logical.shared.CloseEvent<com.google.gwt.user.client.Window> event)
notifyViewsAboutWindowClose in class ViewContainerprotected void notifyViewsAboutWindowClosing(com.google.gwt.user.client.Window.ClosingEvent event)
notifyViewsAboutWindowClosing in class ViewContainerprotected void notifyViewsAboutOrientationChange()
notifyViewsAboutOrientationChange in class ViewContainerprotected void notifyViewsAboutHistoryChange(com.google.gwt.event.logical.shared.ValueChangeEvent<String> event)
notifyViewsAboutHistoryChange in class ViewContainerCopyright © 2015. All rights reserved.