net.sourceforge.geeboss.view.editors.pedal
Class LedPedal.FootSwitch

java.lang.Object
  extended by org.eclipse.swt.widgets.Widget
      extended by org.eclipse.swt.widgets.Control
          extended by org.eclipse.swt.widgets.Scrollable
              extended by org.eclipse.swt.widgets.Composite
                  extended by net.sourceforge.geeboss.view.editors.pedal.LedPedal.FootSwitch
All Implemented Interfaces:
org.eclipse.swt.graphics.Drawable
Enclosing class:
LedPedal

public static class LedPedal.FootSwitch
extends org.eclipse.swt.widgets.Composite

Inner foot switch control


Field Summary
 
Fields inherited from class org.eclipse.swt.widgets.Control
handle
 
Constructor Summary
LedPedal.FootSwitch(org.eclipse.swt.widgets.Composite comp, org.eclipse.swt.graphics.Image background, org.eclipse.swt.graphics.Image switchImage, org.eclipse.swt.graphics.Image switchPressedImage, org.eclipse.swt.graphics.Rectangle bounds)
          Construct a new FootSwitch given a background image and bounds
 
Method Summary
 void redraw()
          Redraw method override
 
Methods inherited from class org.eclipse.swt.widgets.Composite
changed, checkSubclass, computeSize, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, setFocus, setLayout, setLayoutDeferred, setTabList
 
Methods inherited from class org.eclipse.swt.widgets.Scrollable
computeTrim, getClientArea, getHorizontalBar, getVerticalBar
 
Methods inherited from class org.eclipse.swt.widgets.Control
addControlListener, addFocusListener, addHelpListener, addKeyListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addPaintListener, addTraverseListener, computeSize, forceFocus, getAccessible, getBackground, getBorderWidth, getBounds, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getParent, getShell, getSize, getToolTipText, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, redraw, removeControlListener, removeFocusListener, removeHelpListener, removeKeyListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removePaintListener, removeTraverseListener, setBackground, setBounds, setBounds, setCapture, setCursor, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setParent, setRedraw, setSize, setSize, setToolTipText, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, update
 
Methods inherited from class org.eclipse.swt.widgets.Widget
addDisposeListener, addListener, checkWidget, dispose, getData, getData, getDisplay, getStyle, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, setData, setData, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LedPedal.FootSwitch

public LedPedal.FootSwitch(org.eclipse.swt.widgets.Composite comp,
                           org.eclipse.swt.graphics.Image background,
                           org.eclipse.swt.graphics.Image switchImage,
                           org.eclipse.swt.graphics.Image switchPressedImage,
                           org.eclipse.swt.graphics.Rectangle bounds)
Construct a new FootSwitch given a background image and bounds

Parameters:
comp - the parent composite
background - the background image
switchImage - the image of the switch
switchPressedImage - the image of the pressed switch
bounds - the bounds
Method Detail

redraw

public void redraw()
Redraw method override

Overrides:
redraw in class org.eclipse.swt.widgets.Control


Copyright (c) 2005 The Geeboss team (http://geeboss.sourceforge.net). All Rights Reserved.