net.pleso.framework.client.ui.windows
Class SliderTabPanel

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.windows.SliderTabPanel
All Implemented Interfaces:
com.google.gwt.user.client.EventListener, RemoveTabListener

public class SliderTabPanel
extends com.google.gwt.user.client.ui.Composite
implements RemoveTabListener

Wrapped TabPanel for using with Slider as content widget.


Constructor Summary
SliderTabPanel()
          Constructs empty SliderTabPanel widget.
 
Method Summary
 void addSlider(Slider slider, java.lang.String caption)
          Adds specified Slider with caption to this SliderTabPanel.
 void fireBeforeRemoveTab(int index)
          Calls when before remove tab event
 Slider getSlider(int index)
          Returns Slider on tab specified by order intex.
 int getSliderCount()
           
 void removeSlider(int index)
          Removes tab by specified order index.
 void removeSlider(Slider slider)
          Removes tab by specified lying on it Slider object.
 void selectSlider(int index)
          Sets specified by index tab selected.
 
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

SliderTabPanel

public SliderTabPanel()
Constructs empty SliderTabPanel widget.

Method Detail

getSlider

public Slider getSlider(int index)
Returns Slider on tab specified by order intex.

Parameters:
index - tab index
Returns:
Slider on specified tab

getSliderCount

public int getSliderCount()
Returns:
number of tabs with Slider on this SliderTabPanel

selectSlider

public void selectSlider(int index)
Sets specified by index tab selected.

Parameters:
index - tab index to be shown

addSlider

public void addSlider(Slider slider,
                      java.lang.String caption)
Adds specified Slider with caption to this SliderTabPanel.

Parameters:
slider - the specified Slider to add
caption - string caption for new tab

removeSlider

public void removeSlider(int index)
Removes tab by specified order index.

Parameters:
index - tab index to be removed

removeSlider

public void removeSlider(Slider slider)
Removes tab by specified lying on it Slider object.

Parameters:
slider - the specified Slider to be removed

fireBeforeRemoveTab

public void fireBeforeRemoveTab(int index)
Description copied from interface: RemoveTabListener
Calls when before remove tab event

Specified by:
fireBeforeRemoveTab in interface RemoveTabListener
Parameters:
index - index of tab


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