org.cruxframework.crux.widgets.client.disposal.topmenudisposal
Class TopMenuDisposalLargeController

java.lang.Object
  extended by org.cruxframework.crux.core.client.controller.crossdevice.DeviceAdaptiveController
      extended by org.cruxframework.crux.widgets.client.disposal.topmenudisposal.TopMenuDisposalLargeController
All Implemented Interfaces:
com.google.gwt.user.client.ui.IsWidget, DeviceAdaptive, TopMenuDisposal

public class TopMenuDisposalLargeController
extends DeviceAdaptiveController
implements TopMenuDisposal

Author:
Gesse Dafe

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.cruxframework.crux.core.client.screen.DeviceAdaptive
DeviceAdaptive.Device, DeviceAdaptive.Input, DeviceAdaptive.Size, DeviceAdaptive.Template, DeviceAdaptive.Templates
 
Field Summary
 
Fields inherited from interface org.cruxframework.crux.widgets.client.disposal.topmenudisposal.TopMenuDisposal
HASH
 
Constructor Summary
TopMenuDisposalLargeController()
           
 
Method Summary
 void addMenuEntry(String label, String targetView)
           
protected  void init()
           
 void setDefaultView(String viewName)
           
 void showMenu()
           
 void showView(String viewName, boolean saveHistory)
           
 
Methods inherited from class org.cruxframework.crux.core.client.controller.crossdevice.DeviceAdaptiveController
addAttachHandler, addHandler, addWidget, asWidget, fireEvent, getChildWidget, getElement, getStyleName, getTitle, isVisible, setHeight, setStyleName, setTitle, setVisible, setWidth
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.cruxframework.crux.core.client.screen.DeviceAdaptive
addAttachHandler, addHandler, getElement, getStyleName, getTitle, isVisible, setHeight, setStyleName, setTitle, setVisible, setWidth
 
Methods inherited from interface com.google.gwt.user.client.ui.IsWidget
asWidget
 

Constructor Detail

TopMenuDisposalLargeController

public TopMenuDisposalLargeController()
Method Detail

addMenuEntry

public void addMenuEntry(String label,
                         String targetView)
Specified by:
addMenuEntry in interface TopMenuDisposal

init

protected void init()
Overrides:
init in class DeviceAdaptiveController

showMenu

public void showMenu()
Specified by:
showMenu in interface TopMenuDisposal

showView

public void showView(String viewName,
                     boolean saveHistory)
Specified by:
showView in interface TopMenuDisposal

setDefaultView

public void setDefaultView(String viewName)
Specified by:
setDefaultView in interface TopMenuDisposal


Copyright © 2014. All rights reserved.