Class SWTSkinObjectExpandBar1
java.lang.Object
com.biglybt.ui.swt.skin.SWTSkinObjectBasic
com.biglybt.ui.swt.skin.SWTSkinObjectContainer
com.biglybt.ui.swt.skin.SWTSkinObjectExpandBar1
- All Implemented Interfaces:
ObfuscateImage, PluginUISWTSkinObject, SWTSkinObject, SWTSkinObjectExpandBar, EventListener, org.eclipse.swt.events.PaintListener
public class SWTSkinObjectExpandBar1
extends SWTSkinObjectContainer
implements SWTSkinObjectExpandBar
Container that hold ExpandItems
-
Nested Class Summary
Nested classes/interfaces inherited from class SWTSkinObjectBasic
SWTSkinObjectBasic.GradientInfo -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate org.eclipse.swt.widgets.ExpandBarprivate List<SWTSkinObjectExpandItem1> private List<SWTSkinObjectExpandItem1> Fields inherited from class SWTSkinObjectContainer
bPropogate, bPropogateDownFields inherited from class SWTSkinObjectBasic
alwaysHookPaintListener, bgColor, BORDER_GRADIENT, BORDER_ROUNDED, BORDER_ROUNDED_FILL, control, customTooltipID, debug, initialized, listeners, listeners_mon, painter, paintListenerHooked, parent, properties, sConfigID, sID, skin, suffixes, type -
Constructor Summary
ConstructorsConstructorDescriptionSWTSkinObjectExpandBar1(SWTSkin skin, SWTSkinProperties properties, String sID, String sConfigID, SWTSkinObject parent) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprivate voidorg.eclipse.swt.widgets.ExpandBarprotected voidhandleResize(org.eclipse.swt.widgets.ExpandItem itemResizing) booleanisNative()voidrelayout()protected voidMethods inherited from class SWTSkinObjectContainer
childAdded, createComposite, getComposite, getPropogation, obfuscatedImage, oldgetChildren, setControl, setDebugAndChildren, setIsVisible, setPropogation, setViewID, superSetIsVisible, switchSuffixMethods inherited from class SWTSkinObjectBasic
addListener, dispose, equals, getConfigID, getControl, getData, getDefaultVisibility, getListeners, getParent, getProperties, getSkin, getSkinObjectID, getSkinView, getSuffix, getTooltipID, getType, getViewID, isAlwaysHookPaintListener, isDebug, isDisposed, isVisible, layoutComplete, paintControl, paintControl, removeListener, setAlwaysHookPaintListener, setBackground, setData, setDebug, setDefaultVisibility, setObfuscatedImageGenerator, setProperties, setSkinView, setTooltipID, setVisible, switchSuffix, switchSuffix, toString, triggerListeners, triggerListeners
-
Field Details
-
expandBar
private org.eclipse.swt.widgets.ExpandBar expandBar -
expandItems
-
fillHeightItems
-
-
Constructor Details
-
SWTSkinObjectExpandBar1
public SWTSkinObjectExpandBar1(SWTSkin skin, SWTSkinProperties properties, String sID, String sConfigID, SWTSkinObject parent)
-
-
Method Details
-
isNative
public boolean isNative()- Specified by:
isNativein interfaceSWTSkinObjectExpandBar
-
createExpandBar
private void createExpandBar() -
handleResize
protected void handleResize(org.eclipse.swt.widgets.ExpandItem itemResizing) -
relayout
public void relayout()- Specified by:
relayoutin interfaceSWTSkinObject- Specified by:
relayoutin interfaceSWTSkinObjectExpandBar- Overrides:
relayoutin classSWTSkinObjectBasic
-
addExpandItem
-
removeExpandItem
-
getChildren
- Specified by:
getChildrenin interfaceSWTSkinObjectExpandBar- Overrides:
getChildrenin classSWTSkinObjectContainer
-
getExpandbar
public org.eclipse.swt.widgets.ExpandBar getExpandbar()
-