org.cruxframework.crux.widgets.client.toptoolbar
Class TopToolBarLargeController

java.lang.Object
  extended by org.cruxframework.crux.core.client.controller.crossdevice.DeviceAdaptiveController
      extended by org.cruxframework.crux.widgets.client.toptoolbar.TopToolBarLargeController
All Implemented Interfaces:
com.google.gwt.event.logical.shared.HasCloseHandlers<TopToolBar>, com.google.gwt.event.logical.shared.HasOpenHandlers<TopToolBar>, com.google.gwt.event.shared.HasHandlers, com.google.gwt.user.client.ui.HasWidgets, com.google.gwt.user.client.ui.IndexedPanel, com.google.gwt.user.client.ui.IsWidget, Iterable<com.google.gwt.user.client.ui.Widget>, DeviceAdaptive, HasBeforeCloseHandlers, HasBeforeOpenAndBeforeCloseHandlers, HasBeforeOpenHandlers, TopToolBar

public class TopToolBarLargeController
extends DeviceAdaptiveController
implements TopToolBar

Author:
Thiago da Rosa de Bustamante

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
 
Nested classes/interfaces inherited from interface com.google.gwt.user.client.ui.IndexedPanel
com.google.gwt.user.client.ui.IndexedPanel.ForIsWidget
 
Nested classes/interfaces inherited from interface com.google.gwt.user.client.ui.HasWidgets
com.google.gwt.user.client.ui.HasWidgets.ForIsWidget
 
Field Summary
protected  com.google.gwt.user.client.ui.FlowPanel floatPanel
           
 
Constructor Summary
TopToolBarLargeController()
           
 
Method Summary
 void add(com.google.gwt.user.client.ui.Widget w)
           
 com.google.gwt.event.shared.HandlerRegistration addBeforeCloseHandler(BeforeCloseHandler handler)
           
 com.google.gwt.event.shared.HandlerRegistration addBeforeOpenHandler(BeforeOpenHandler handler)
           
 com.google.gwt.event.shared.HandlerRegistration addCloseHandler(com.google.gwt.event.logical.shared.CloseHandler<TopToolBar> handler)
           
 com.google.gwt.event.shared.HandlerRegistration addOpenHandler(com.google.gwt.event.logical.shared.OpenHandler<TopToolBar> handler)
           
 void clear()
           
 void close()
           
protected  com.google.gwt.event.shared.HandlerRegistration createEmptyHandlerRegistration()
           
 int getGripHeight()
           
 com.google.gwt.user.client.ui.Widget getGripWidget()
           
 com.google.gwt.user.client.ui.Widget getWidget(int index)
           
 int getWidgetCount()
           
 int getWidgetIndex(com.google.gwt.user.client.ui.Widget child)
           
protected  void init()
           
 Iterator<com.google.gwt.user.client.ui.Widget> iterator()
           
 void open()
           
 boolean remove(int index)
           
 boolean remove(com.google.gwt.user.client.ui.Widget w)
           
 void setGripHeight(int height)
           
 void setGripWidget(com.google.gwt.user.client.ui.Widget widget)
           
 void toggle()
           
 
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
 
Methods inherited from interface com.google.gwt.event.shared.HasHandlers
fireEvent
 

Field Detail

floatPanel

protected com.google.gwt.user.client.ui.FlowPanel floatPanel
Constructor Detail

TopToolBarLargeController

public TopToolBarLargeController()
Method Detail

getWidget

public com.google.gwt.user.client.ui.Widget getWidget(int index)
Specified by:
getWidget in interface com.google.gwt.user.client.ui.IndexedPanel

getWidgetCount

public int getWidgetCount()
Specified by:
getWidgetCount in interface com.google.gwt.user.client.ui.IndexedPanel

getWidgetIndex

public int getWidgetIndex(com.google.gwt.user.client.ui.Widget child)
Specified by:
getWidgetIndex in interface com.google.gwt.user.client.ui.IndexedPanel

remove

public boolean remove(int index)
Specified by:
remove in interface com.google.gwt.user.client.ui.IndexedPanel

add

public void add(com.google.gwt.user.client.ui.Widget w)
Specified by:
add in interface com.google.gwt.user.client.ui.HasWidgets

clear

public void clear()
Specified by:
clear in interface com.google.gwt.user.client.ui.HasWidgets

iterator

public Iterator<com.google.gwt.user.client.ui.Widget> iterator()
Specified by:
iterator in interface com.google.gwt.user.client.ui.HasWidgets
Specified by:
iterator in interface Iterable<com.google.gwt.user.client.ui.Widget>

remove

public boolean remove(com.google.gwt.user.client.ui.Widget w)
Specified by:
remove in interface com.google.gwt.user.client.ui.HasWidgets

addBeforeCloseHandler

public com.google.gwt.event.shared.HandlerRegistration addBeforeCloseHandler(BeforeCloseHandler handler)
Specified by:
addBeforeCloseHandler in interface HasBeforeCloseHandlers

addBeforeOpenHandler

public com.google.gwt.event.shared.HandlerRegistration addBeforeOpenHandler(BeforeOpenHandler handler)
Specified by:
addBeforeOpenHandler in interface HasBeforeOpenHandlers

addOpenHandler

public com.google.gwt.event.shared.HandlerRegistration addOpenHandler(com.google.gwt.event.logical.shared.OpenHandler<TopToolBar> handler)
Specified by:
addOpenHandler in interface com.google.gwt.event.logical.shared.HasOpenHandlers<TopToolBar>

addCloseHandler

public com.google.gwt.event.shared.HandlerRegistration addCloseHandler(com.google.gwt.event.logical.shared.CloseHandler<TopToolBar> handler)
Specified by:
addCloseHandler in interface com.google.gwt.event.logical.shared.HasCloseHandlers<TopToolBar>

setGripWidget

public void setGripWidget(com.google.gwt.user.client.ui.Widget widget)
Specified by:
setGripWidget in interface TopToolBar

getGripWidget

public com.google.gwt.user.client.ui.Widget getGripWidget()
Specified by:
getGripWidget in interface TopToolBar

close

public void close()
Specified by:
close in interface TopToolBar

open

public void open()
Specified by:
open in interface TopToolBar

toggle

public void toggle()
Specified by:
toggle in interface TopToolBar

setGripHeight

public void setGripHeight(int height)
Specified by:
setGripHeight in interface TopToolBar

getGripHeight

public int getGripHeight()
Specified by:
getGripHeight in interface TopToolBar

init

protected void init()
Overrides:
init in class DeviceAdaptiveController

createEmptyHandlerRegistration

protected com.google.gwt.event.shared.HandlerRegistration createEmptyHandlerRegistration()


Copyright © 2014. All rights reserved.