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, java.util.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,
java.lang.String sID,
java.lang.String sConfigID,
java.lang.String type,
SWTSkinObject parent)
|
SWTSkinObjectContainer(SWTSkin skin,
SWTSkinProperties properties,
java.lang.String sID,
java.lang.String sConfigID,
java.lang.String[] sTypeParams,
SWTSkinObject parent)
|
SWTSkinObjectContainer(SWTSkin skin,
SWTSkinProperties properties,
java.lang.String sID,
java.lang.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 |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
SWTSkinObjectContainer
public SWTSkinObjectContainer(SWTSkin skin,
SWTSkinProperties properties,
java.lang.String sID,
java.lang.String sConfigID,
java.lang.String[] sTypeParams,
SWTSkinObject parent)
SWTSkinObjectContainer
public SWTSkinObjectContainer(SWTSkin skin,
SWTSkinProperties properties,
java.lang.String sID,
java.lang.String sConfigID,
SWTSkinObject parent)
SWTSkinObjectContainer
public SWTSkinObjectContainer(SWTSkin skin,
SWTSkinProperties properties,
org.eclipse.swt.widgets.Control control,
java.lang.String sID,
java.lang.String sConfigID,
java.lang.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(java.lang.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 java.lang.String switchSuffix(java.lang.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