net.pleso.framework.client.ui.controls.tabcontrol
Class TabItemWidget

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.Composite
              extended by net.pleso.framework.client.ui.controls.tabcontrol.TabItemWidget
All Implemented Interfaces:
com.google.gwt.user.client.EventListener, com.google.gwt.user.client.ui.ClickListener

public class TabItemWidget
extends com.google.gwt.user.client.ui.Composite
implements com.google.gwt.user.client.ui.ClickListener

Widget with caption and "close" button used on TabBar

CSS Style Rules


Constructor Summary
TabItemWidget(TabBar tabBar, java.lang.String text, boolean asHTML)
          Constructor
 
Method Summary
 java.lang.String getTabHTML()
          Gets caption text of item
 TabItemWidgetEventListener getTabItemWidgetEventListener()
          Gets close event listener
 void onClick(com.google.gwt.user.client.ui.Widget sender)
           
 void setTabHTML(java.lang.String text)
          Sets caption text of item
 void setTabItemWidgetEventListener(TabItemWidgetEventListener tabItemWidgetEventListener)
          Sets close event listener
 
Methods inherited from class com.google.gwt.user.client.ui.Composite
getElement
 
Methods inherited from class com.google.gwt.user.client.ui.Widget
getParent, isAttached, onBrowserEvent, removeFromParent
 
Methods inherited from class com.google.gwt.user.client.ui.UIObject
addStyleName, getAbsoluteLeft, getAbsoluteTop, getOffsetHeight, getOffsetWidth, getStyleName, getTitle, isVisible, isVisible, removeStyleName, setHeight, setPixelSize, setSize, setStyleName, setTitle, setVisible, setVisible, setWidth, sinkEvents, toString, unsinkEvents
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TabItemWidget

public TabItemWidget(TabBar tabBar,
                     java.lang.String text,
                     boolean asHTML)
Constructor

Parameters:
tabBar - TabBar container
text - caption text
asHTML - item like Label or like HTML
Method Detail

onClick

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

setTabHTML

public void setTabHTML(java.lang.String text)
Sets caption text of item

Parameters:
text - caption text

getTabHTML

public java.lang.String getTabHTML()
Gets caption text of item

Returns:
caption text

getTabItemWidgetEventListener

public TabItemWidgetEventListener getTabItemWidgetEventListener()
Gets close event listener

Returns:

setTabItemWidgetEventListener

public void setTabItemWidgetEventListener(TabItemWidgetEventListener tabItemWidgetEventListener)
Sets close event listener

Parameters:
tabItemWidgetEventListener - TabItemWidgetEventListener implementation


Copyright © 2006-2007 pleso.net crew All Rights Reserved.