com.aelitis.azureus.ui.swt.skin
Class SWTSkinObjectContainer
java.lang.Object
  
com.aelitis.azureus.ui.swt.skin.SWTSkinObjectBasic
      
com.aelitis.azureus.ui.swt.skin.SWTSkinObjectContainer
- All Implemented Interfaces: 
 - SWTSkinObject, EventListener, org.eclipse.swt.events.PaintListener, org.eclipse.swt.internal.SWTEventListener, ObfusticateImage, PluginUISWTSkinObject
 
- Direct Known Subclasses: 
 - SWTSkinObjectExpandBar, SWTSkinObjectExpandItem, SWTSkinObjectTab, SWTSkinObjectTabFolder
 
public class SWTSkinObjectContainer
- extends SWTSkinObjectBasic
 
A SWTSkinObject that contains other SWTSkinObjects
- 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 | 
 
| 
Constructor Summary | 
SWTSkinObjectContainer(SWTSkin skin,
                       SWTSkinProperties properties,
                       org.eclipse.swt.widgets.Control control,
                       String sID,
                       String sConfigID,
                       String type,
                       SWTSkinObject parent)
 
            | 
SWTSkinObjectContainer(SWTSkin skin,
                       SWTSkinProperties properties,
                       String sID,
                       String sConfigID,
                       String[] sTypeParams,
                       SWTSkinObject parent)
 
            | 
SWTSkinObjectContainer(SWTSkin skin,
                       SWTSkinProperties properties,
                       String sID,
                       String sConfigID,
                       SWTSkinObject parent)
 
            | 
 
 
| 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 | 
 
 
SWTSkinObjectContainer
public SWTSkinObjectContainer(SWTSkin skin,
                              SWTSkinProperties properties,
                              String sID,
                              String sConfigID,
                              String[] sTypeParams,
                              SWTSkinObject parent)
SWTSkinObjectContainer
public SWTSkinObjectContainer(SWTSkin skin,
                              SWTSkinProperties properties,
                              String sID,
                              String sConfigID,
                              SWTSkinObject parent)
SWTSkinObjectContainer
public SWTSkinObjectContainer(SWTSkin skin,
                              SWTSkinProperties properties,
                              org.eclipse.swt.widgets.Control control,
                              String sID,
                              String sConfigID,
                              String type,
                              SWTSkinObject parent)
createComposite
protected org.eclipse.swt.widgets.Composite createComposite(org.eclipse.swt.widgets.Composite createOn)
 
setControl
public void setControl(org.eclipse.swt.widgets.Control control)
- Overrides:
 setControl in class SWTSkinObjectBasic
 
 
setViewID
protected void setViewID(String viewID)
- Overrides:
 setViewID in class SWTSkinObjectBasic
 
 
getChildren
public SWTSkinObject[] getChildren()
 
oldgetChildren
public SWTSkinObject[] oldgetChildren()
 
getComposite
public org.eclipse.swt.widgets.Composite getComposite()
 
switchSuffix
public String switchSuffix(String suffix,
                           int level,
                           boolean walkUp,
                           boolean walkDown)
- Specified by:
 switchSuffix in interface SWTSkinObject- Overrides:
 switchSuffix in class SWTSkinObjectBasic
 
 
setPropogation
public void setPropogation(boolean propogate)
 
getPropogation
public boolean getPropogation()
 
setDebugAndChildren
public void setDebugAndChildren(boolean b)
 
superSetIsVisible
protected boolean superSetIsVisible(boolean visible,
                                    boolean walkup)
 
setIsVisible
protected boolean setIsVisible(boolean visible,
                               boolean walkup)
- Overrides:
 setIsVisible in class SWTSkinObjectBasic
 
 
childAdded
public void childAdded(SWTSkinObject soChild)
 
obfusticatedImage
public org.eclipse.swt.graphics.Image obfusticatedImage(org.eclipse.swt.graphics.Image image)
- Specified by:
 obfusticatedImage in interface ObfusticateImage- Overrides:
 obfusticatedImage in class SWTSkinObjectBasic