Package com.biglybt.ui.swt.skin
Class SWTSkinObjectText1
java.lang.Object
com.biglybt.ui.swt.skin.SWTSkinObjectBasic
com.biglybt.ui.swt.skin.SWTSkinObjectText1
- All Implemented Interfaces:
ObfuscateImage
,PluginUISWTSkinObject
,SWTSkinObject
,SWTSkinObjectText
,EventListener
,org.eclipse.swt.events.PaintListener
,org.eclipse.swt.internal.SWTEventListener
Text Skin Object. This one uses a label widget.
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class com.biglybt.ui.swt.skin.SWTSkinObjectBasic
SWTSkinObjectBasic.GradientInfo
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) boolean
(package private) org.eclipse.swt.widgets.Label
(package private) String
(package private) String
private int
Fields inherited from class com.biglybt.ui.swt.skin.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
ConstructorsConstructorDescriptionSWTSkinObjectText1
(SWTSkin skin, SWTSkinProperties skinProperties, String sID, String sConfigID, String[] typeParams, SWTSkinObject parent) -
Method Summary
Modifier and TypeMethodDescriptionvoid
int
getStyle()
getText()
void
void
setStyle
(int style) void
void
setTextColor
(org.eclipse.swt.graphics.Color color) void
void
switchSuffix
(String suffix, int level, boolean walkUp, boolean walkDown) Methods inherited from class com.biglybt.ui.swt.skin.SWTSkinObjectBasic
addListener, dispose, equals, getConfigID, getControl, getData, getDefaultVisibility, getListeners, getParent, getProperties, getSkin, getSkinObjectID, getSkinView, getSuffix, getTooltipID, getType, getViewID, isAlwaysHookPaintListener, isDebug, isDisposed, isVisible, layoutComplete, obfuscatedImage, paintControl, paintControl, relayout, removeListener, setAlwaysHookPaintListener, setBackground, setControl, setData, setDebug, setDefaultVisibility, setIsVisible, setObfuscatedImageGenerator, setProperties, setSkinView, setTooltipID, setViewID, setVisible, switchSuffix, switchSuffix, toString, triggerListeners, triggerListeners
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.biglybt.ui.swt.skin.SWTSkinObject
addListener, dispose, getConfigID, getControl, getData, getDefaultVisibility, getListeners, getParent, getProperties, getSkin, getSkinObjectID, getSkinView, getSuffix, getTooltipID, getType, getViewID, isDebug, isDisposed, isVisible, layoutComplete, relayout, removeListener, setBackground, setData, setDebug, setDefaultVisibility, setObfuscatedImageGenerator, setProperties, setSkinView, setTooltipID, setVisible, switchSuffix, switchSuffix, triggerListeners, triggerListeners
-
Field Details
-
Constructor Details
-
SWTSkinObjectText1
public SWTSkinObjectText1(SWTSkin skin, SWTSkinProperties skinProperties, String sID, String sConfigID, String[] typeParams, SWTSkinObject parent)
-
-
Method Details
-
switchSuffix
- Specified by:
switchSuffix
in interfaceSWTSkinObject
- Overrides:
switchSuffix
in classSWTSkinObjectBasic
-
setText
- Specified by:
setText
in interfaceSWTSkinObjectText
- Parameters:
searchText
-
-
setTextID
- Specified by:
setTextID
in interfaceSWTSkinObjectText
-
setTextID
- Specified by:
setTextID
in interfaceSWTSkinObjectText
-
getStyle
public int getStyle()- Specified by:
getStyle
in interfaceSWTSkinObjectText
- Returns:
-
setStyle
public void setStyle(int style) - Specified by:
setStyle
in interfaceSWTSkinObjectText
- Parameters:
style
-
-
getText
- Specified by:
getText
in interfaceSWTSkinObjectText
- Returns:
-
addUrlClickedListener
- Specified by:
addUrlClickedListener
in interfaceSWTSkinObjectText
- Parameters:
l
-
-
removeUrlClickedListener
- Specified by:
removeUrlClickedListener
in interfaceSWTSkinObjectText
- Parameters:
l
-
-
setTextColor
public void setTextColor(org.eclipse.swt.graphics.Color color) - Specified by:
setTextColor
in interfaceSWTSkinObjectText
-