info.magnolia.ui.vaadin.gwt.client.magnoliashell.viewport.connector
Class ShellAppsViewportConnector

java.lang.Object
  extended by com.vaadin.client.ui.AbstractConnector
      extended by com.vaadin.client.ui.AbstractComponentConnector
          extended by com.vaadin.client.ui.AbstractHasComponentsConnector
              extended by com.vaadin.client.ui.AbstractComponentContainerConnector
                  extended by com.vaadin.client.ui.AbstractLayoutConnector
                      extended by info.magnolia.ui.vaadin.gwt.client.magnoliashell.viewport.connector.ViewportConnector
                          extended by info.magnolia.ui.vaadin.gwt.client.magnoliashell.viewport.connector.ShellAppsViewportConnector
All Implemented Interfaces:
com.google.gwt.event.shared.EventHandler, com.vaadin.client.communication.StateChangeEvent.StateChangeHandler, com.vaadin.client.ComponentConnector, com.vaadin.client.ConnectorHierarchyChangeEvent.ConnectorHierarchyChangeHandler, com.vaadin.client.HasComponentsConnector, com.vaadin.client.ServerConnector, com.vaadin.shared.Connector, ShellAppsViewportWidget.Listener, Serializable

public class ShellAppsViewportConnector
extends ViewportConnector
implements ShellAppsViewportWidget.Listener

ShellAppsViewportConnector.

See Also:
Serialized Form

Field Summary
 boolean locked
           
 
Fields inherited from class info.magnolia.ui.vaadin.gwt.client.magnoliashell.viewport.connector.ViewportConnector
childCenterer, eventBus
 
Constructor Summary
ShellAppsViewportConnector()
           
 
Method Summary
protected  ShellAppsViewportWidget createWidget()
           
 ShellAppViewportState getState()
           
 ShellAppsViewportWidget getWidget()
           
protected  void init()
           
 void onShellAppLoaded(com.google.gwt.user.client.ui.Widget shellAppWidget)
           
 void onShellAppsHidden()
           
 void outerContentClicked()
           
 void setEventBus(com.google.web.bindery.event.shared.EventBus eventBus)
           
 void showShellApp(ShellAppType type)
           
 
Methods inherited from class info.magnolia.ui.vaadin.gwt.client.magnoliashell.viewport.connector.ViewportConnector
alignContent, getType, onConnectorHierarchyChange, updateCaption
 
Methods inherited from class com.vaadin.client.ui.AbstractHasComponentsConnector
addConnectorHierarchyChangeHandler, getChildComponents, setChildComponents
 
Methods inherited from class com.vaadin.client.ui.AbstractComponentConnector
delegateCaptionHandling, flush, getIcon, getLayoutManager, getTooltipInfo, hasTooltip, isReadOnly, isRealUpdate, isRelativeHeight, isRelativeWidth, isUndefinedHeight, isUndefinedWidth, onStateChanged, onUnregister, setWidgetEnabled, setWidgetStyleName, setWidgetStyleNameWithPrefix, updateComponentSize, updateComponentSize, updateEnabledState, updateWidgetStyleNames
 
Methods inherited from class com.vaadin.client.ui.AbstractConnector
addStateChangeHandler, addStateChangeHandler, createState, doInit, ensureHandlerManager, fireEvent, getChildren, getConnection, getConnectorId, getParent, getResourceUrl, getRpcImplementations, getRpcProxy, getStateType, hasEventListener, isEnabled, registerRpc, removeStateChangeHandler, removeStateChangeHandler, setChildren, setParent, unregisterRpc
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.vaadin.client.ServerConnector
addStateChangeHandler, addStateChangeHandler, doInit, fireEvent, getChildren, getConnection, getParent, getRpcImplementations, hasEventListener, isEnabled, onUnregister, removeStateChangeHandler, removeStateChangeHandler, setChildren, setParent, updateEnabledState
 
Methods inherited from interface com.vaadin.shared.Connector
getConnectorId
 

Field Detail

locked

public boolean locked
Constructor Detail

ShellAppsViewportConnector

public ShellAppsViewportConnector()
Method Detail

init

protected void init()
Overrides:
init in class ViewportConnector

showShellApp

public void showShellApp(ShellAppType type)

setEventBus

public void setEventBus(com.google.web.bindery.event.shared.EventBus eventBus)
Overrides:
setEventBus in class ViewportConnector

getWidget

public ShellAppsViewportWidget getWidget()
Specified by:
getWidget in interface com.vaadin.client.ComponentConnector
Overrides:
getWidget in class ViewportConnector

createWidget

protected ShellAppsViewportWidget createWidget()
Overrides:
createWidget in class com.vaadin.client.ui.AbstractComponentConnector

getState

public ShellAppViewportState getState()
Specified by:
getState in interface com.vaadin.client.ComponentConnector
Specified by:
getState in interface com.vaadin.client.ServerConnector
Overrides:
getState in class ViewportConnector

onShellAppLoaded

public void onShellAppLoaded(com.google.gwt.user.client.ui.Widget shellAppWidget)
Specified by:
onShellAppLoaded in interface ShellAppsViewportWidget.Listener

outerContentClicked

public void outerContentClicked()
Specified by:
outerContentClicked in interface ShellAppsViewportWidget.Listener

onShellAppsHidden

public void onShellAppsHidden()
Specified by:
onShellAppsHidden in interface ShellAppsViewportWidget.Listener


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