com.itmill.toolkit.terminal.gwt.client.ui
Class IAccordion.StackItem

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.Panel
              extended by com.google.gwt.user.client.ui.ComplexPanel
                  extended by com.itmill.toolkit.terminal.gwt.client.ui.IAccordion.StackItem
All Implemented Interfaces:
com.google.gwt.user.client.EventListener, com.google.gwt.user.client.ui.ClickListener, com.google.gwt.user.client.ui.HasWidgets, com.google.gwt.user.client.ui.IndexedPanel, Iterable<com.google.gwt.user.client.ui.Widget>
Enclosing class:
IAccordion

protected class IAccordion.StackItem
extends com.google.gwt.user.client.ui.ComplexPanel
implements com.google.gwt.user.client.ui.ClickListener


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
 
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Constructor Summary
IAccordion.StackItem(UIDL tabUidl)
           
 
Method Summary
 void close()
           
 boolean contains(Paintable p)
           
 int getCaptionHeight()
           
 int getCaptionWidth()
          Returns caption width including padding
 com.google.gwt.user.client.ui.Widget getComponent()
           
 com.google.gwt.user.client.Element getContainerElement()
           
 int getHeight()
           
 com.google.gwt.user.client.ui.Widget getPaintable()
           
 int getWidgetWidth()
           
 void hide()
           
 boolean isCaptionVisible()
           
 boolean isOpen()
           
 void onBrowserEvent(com.google.gwt.user.client.Event event)
           
 void onClick(com.google.gwt.user.client.ui.Widget sender)
           
 void open()
           
 void replacePaintable(Paintable newPntbl)
           
 void setContent(UIDL contentUidl)
           
 void setHeight(int height)
           
 void setHeightFromWidget()
           
 void setWidth(int width)
           
 void setVisible(boolean visible)
           
 void updateCaption(UIDL uidl)
           
 
Methods inherited from class com.google.gwt.user.client.ui.ComplexPanel
add, adjustIndex, checkIndexBoundsForAccess, checkIndexBoundsForInsertion, getChildren, getWidget, getWidgetCount, getWidgetIndex, insert, insert, iterator, remove, remove
 
Methods inherited from class com.google.gwt.user.client.ui.Panel
add, adopt, adopt, clear, disown, doAttachChildren, doDetachChildren, onLoad, onUnload, orphan
 
Methods inherited from class com.google.gwt.user.client.ui.Widget
getParent, isAttached, onAttach, onDetach, removeFromParent
 
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, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setWidth, setVisible, sinkEvents, toString, unsinkEvents
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IAccordion.StackItem

public IAccordion.StackItem(UIDL tabUidl)
Method Detail

setHeight

public void setHeight(int height)

getComponent

public com.google.gwt.user.client.ui.Widget getComponent()

setVisible

public void setVisible(boolean visible)
Overrides:
setVisible in class com.google.gwt.user.client.ui.UIObject

setHeightFromWidget

public void setHeightFromWidget()

getCaptionWidth

public int getCaptionWidth()
Returns caption width including padding

Returns:

setWidth

public void setWidth(int width)

getHeight

public int getHeight()

getCaptionHeight

public int getCaptionHeight()

onBrowserEvent

public void onBrowserEvent(com.google.gwt.user.client.Event event)
Specified by:
onBrowserEvent in interface com.google.gwt.user.client.EventListener
Overrides:
onBrowserEvent in class com.google.gwt.user.client.ui.Widget

getContainerElement

public com.google.gwt.user.client.Element getContainerElement()

getPaintable

public com.google.gwt.user.client.ui.Widget getPaintable()

replacePaintable

public void replacePaintable(Paintable newPntbl)

open

public void open()

hide

public void hide()

close

public void close()

isOpen

public boolean isOpen()

setContent

public void setContent(UIDL contentUidl)

onClick

public void onClick(com.google.gwt.user.client.ui.Widget sender)
Specified by:
onClick in interface com.google.gwt.user.client.ui.ClickListener

updateCaption

public void updateCaption(UIDL uidl)

getWidgetWidth

public int getWidgetWidth()

contains

public boolean contains(Paintable p)

isCaptionVisible

public boolean isCaptionVisible()


Copyright © 2000-2009 IT Mill Ltd. All Rights Reserved.