com.aelitis.azureus.ui.swt.skin
Class SWTSkinObjectTab
java.lang.Object
  
com.aelitis.azureus.ui.swt.skin.SWTSkinObjectBasic
      
com.aelitis.azureus.ui.swt.skin.SWTSkinObjectContainer
          
com.aelitis.azureus.ui.swt.skin.SWTSkinObjectTab
- All Implemented Interfaces: 
 - SWTSkinObject, java.util.EventListener, org.eclipse.swt.events.PaintListener, org.eclipse.swt.internal.SWTEventListener, ObfusticateImage, PluginUISWTSkinObject
 
public class SWTSkinObjectTab
- extends SWTSkinObjectContainer
 
- Author:
 
  - TuxPaper
 
 
| Fields inherited from class com.aelitis.azureus.ui.swt.skin.SWTSkinObjectBasic | 
bgColor, BORDER_GRADIENT, BORDER_ROUNDED, BORDER_ROUNDED_FILL, control, customTooltipID, debug, listeners, listeners_mon, painter, parent, properties, sConfigID, sID, skin, suffixes, type | 
 
 
 
| Methods inherited from class com.aelitis.azureus.ui.swt.skin.SWTSkinObjectContainer | 
childAdded, createComposite, getChildren, getComposite, getPropogation, obfusticatedImage, oldgetChildren, setControl, setDebugAndChildren, setIsVisible, setPropogation, setViewID, superSetIsVisible, switchSuffix | 
 
| Methods inherited from class com.aelitis.azureus.ui.swt.skin.SWTSkinObjectBasic | 
addListener, dispose, equals, getConfigID, getControl, getData, getDefaultVisibility, getListeners, getParent, getProperties, getSkin, getSkinObjectID, getSkinView, getSuffix, getTooltipID, getType, getViewID, hashCode, isAlwaysHookPaintListener, isDebug, isDisposed, isVisible, layoutComplete, paintControl, paintControl, relayout, removeListener, setAlwaysHookPaintListener, setBackground, setData, setDebug, setDefaultVisibility, setObfusticatedImageGenerator, setProperties, setSkinView, setTooltipID, setVisible, switchSuffix, switchSuffix, toString, triggerListeners, triggerListeners | 
 
| Methods inherited from class java.lang.Object | 
clone, finalize, getClass, notify, notifyAll, wait, wait, wait | 
 
SWTSkinObjectTab
public SWTSkinObjectTab(SWTSkin skin,
                        SWTSkinProperties properties,
                        java.lang.String sID,
                        java.lang.String sConfigID,
                        SWTSkinObject parent)
getActiveWidgetIDs
public java.lang.String[] getActiveWidgetIDs()
 
getActiveWidgets
public SWTSkinObject[] getActiveWidgets(boolean create)
 
setActiveWidgets
public void setActiveWidgets(SWTSkinObject[] skinObjects)
 
getActiveWidgetsParent
public SWTSkinObject getActiveWidgetsParent()
- Retrieve the parent skin object to which the active widgets belong to.
- Returns:
 - Parent skin object, or null if it doesn't matter
 
 
 
setActiveWidgetsParent
public void setActiveWidgetsParent(SWTSkinObject activeWidgetsParent)
- Sets the parent skin object to which the active widgets belong to.
 
 This is usefull when there are multiple widgets with the same ID
- Parameters:
 activeWidgetsParent - 
 
 
getTabset
public SWTSkinTabSet getTabset()
 
setTabset
public void setTabset(SWTSkinTabSet tabset)