com.aelitis.azureus.ui.swt.skin
Class SWTSkinObjectSlider
java.lang.Object
  
com.aelitis.azureus.ui.swt.skin.SWTSkinObjectBasic
      
com.aelitis.azureus.ui.swt.skin.SWTSkinObjectSlider
- All Implemented Interfaces: 
 - SWTSkinObject, EventListener, org.eclipse.swt.events.MouseListener, org.eclipse.swt.events.MouseMoveListener, org.eclipse.swt.events.PaintListener, org.eclipse.swt.internal.SWTEventListener, ObfusticateImage, PluginUISWTSkinObject
 
public class SWTSkinObjectSlider
- extends SWTSkinObjectBasic
- implements org.eclipse.swt.events.PaintListener, org.eclipse.swt.events.MouseListener, org.eclipse.swt.events.MouseMoveListener
  
- 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_mon, painter, parent, properties, sConfigID, sID, skin, suffixes, type | 
 
 
 
| 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, obfusticatedImage, paintControl, relayout, removeListener, setAlwaysHookPaintListener, setBackground, setControl, setData, setDebug, setDefaultVisibility, setIsVisible, setObfusticatedImageGenerator, setProperties, setSkinView, setTooltipID, setViewID, setVisible, switchSuffix, switchSuffix, switchSuffix, toString, triggerListeners, triggerListeners | 
 
 
| Methods inherited from interface org.eclipse.swt.events.PaintListener | 
paintControl | 
 
SWTSkinObjectSlider
public SWTSkinObjectSlider(SWTSkin skin,
                           SWTSkinProperties skinProperties,
                           String sID,
                           String sConfigID,
                           String[] typeParams,
                           SWTSkinObject parent)
paintControl
public void paintControl(org.eclipse.swt.graphics.GC gc)
- Overrides:
 paintControl in class SWTSkinObjectBasic
 
 
getPercent
public double getPercent()
 
 
setPercent
public void setPercent(double percent)
 
 
mouseDoubleClick
public void mouseDoubleClick(org.eclipse.swt.events.MouseEvent e)
- Specified by:
 mouseDoubleClick in interface org.eclipse.swt.events.MouseListener
 
 
mouseDown
public void mouseDown(org.eclipse.swt.events.MouseEvent e)
- Specified by:
 mouseDown in interface org.eclipse.swt.events.MouseListener
 
 
mouseUp
public void mouseUp(org.eclipse.swt.events.MouseEvent e)
- Specified by:
 mouseUp in interface org.eclipse.swt.events.MouseListener
 
 
mouseMove
public void mouseMove(org.eclipse.swt.events.MouseEvent e)
- Specified by:
 mouseMove in interface org.eclipse.swt.events.MouseMoveListener
 
 
addListener
public void addListener(SWTSkinObjectSlider.SWTSkinListenerSliderSelection listener)
 
 
getMouseMoveAdjusts
public boolean getMouseMoveAdjusts()
 
 
setMouseMoveAdjusts
public void setMouseMoveAdjusts(boolean mouseMoveAdjusts)
 
 
isDisabled
public boolean isDisabled()
 
 
setDisabled
public void setDisabled(boolean disabled)