com.aelitis.azureus.ui.swt.skin
Class SWTSkinObjectExpandBar
java.lang.Object
com.aelitis.azureus.ui.swt.skin.SWTSkinObjectBasic
com.aelitis.azureus.ui.swt.skin.SWTSkinObjectContainer
com.aelitis.azureus.ui.swt.skin.SWTSkinObjectExpandBar
- All Implemented Interfaces:
- SWTSkinObject, EventListener, org.eclipse.swt.events.PaintListener, org.eclipse.swt.internal.SWTEventListener, ObfusticateImage, PluginUISWTSkinObject
public class SWTSkinObjectExpandBar
- extends SWTSkinObjectContainer
Container that hold ExpandItems
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, 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, removeListener, setAlwaysHookPaintListener, setBackground, setData, setDebug, setDefaultVisibility, setObfusticatedImageGenerator, setProperties, setSkinView, setTooltipID, setVisible, switchSuffix, switchSuffix, toString, triggerListeners, triggerListeners |
SWTSkinObjectExpandBar
public SWTSkinObjectExpandBar(SWTSkin skin,
SWTSkinProperties properties,
String sID,
String sConfigID,
SWTSkinObject parent)
handleResize
protected void handleResize(org.eclipse.swt.widgets.ExpandItem itemResizing)
relayout
public void relayout()
- Specified by:
relayout
in interface SWTSkinObject
- Overrides:
relayout
in class SWTSkinObjectBasic
addExpandItem
protected void addExpandItem(SWTSkinObjectExpandItem item)
removeExpandItem
protected void removeExpandItem(SWTSkinObjectExpandItem item)
getChildren
public SWTSkinObjectExpandItem[] getChildren()
- Overrides:
getChildren
in class SWTSkinObjectContainer
getExpandbar
public org.eclipse.swt.widgets.ExpandBar getExpandbar()