|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.swt.widgets.Widget
org.eclipse.swt.widgets.Control
org.eclipse.swt.widgets.Scrollable
org.eclipse.swt.widgets.Composite
net.sourceforge.geeboss.view.editors.pedal.Pedal
net.sourceforge.geeboss.view.editors.pedal.LedPedal
net.sourceforge.geeboss.view.editors.pedal.ExpressionPedal
public abstract class ExpressionPedal
Base class for expression pedals
Nested Class Summary |
---|
Nested classes/interfaces inherited from class net.sourceforge.geeboss.view.editors.pedal.LedPedal |
---|
LedPedal.FootSwitch |
Field Summary | |
---|---|
static org.eclipse.swt.graphics.Point |
DETAIL_BUTTON_LOCATION
Detail button location |
static org.eclipse.swt.graphics.Rectangle |
FOOT_SWITCH_BOUNDS
Foot switch bounds |
static org.eclipse.swt.graphics.Point |
LED_LOCATION
Detail button location |
Fields inherited from class net.sourceforge.geeboss.view.editors.pedal.LedPedal |
---|
mFootSwitch, mStateLed |
Fields inherited from class net.sourceforge.geeboss.view.editors.pedal.Pedal |
---|
HEIGHT, mBackgroundImage, mDetailButton, mEditorHandler, mLayeredBackgroundImage, WIDTH |
Fields inherited from class org.eclipse.swt.widgets.Control |
---|
handle |
Constructor Summary | |
---|---|
ExpressionPedal(EditorHandler handler,
org.eclipse.swt.widgets.Composite parent,
int style,
org.eclipse.swt.graphics.Image background)
Create a new ExpressionPedal component |
Method Summary | |
---|---|
protected org.eclipse.swt.graphics.Point |
getDetailButtonLocation()
Get the implementation specific detail button location |
protected org.eclipse.swt.graphics.Rectangle |
getFootSwitchBounds()
Get the implementation specific foot switch bounds |
protected org.eclipse.swt.graphics.Image |
getFootSwitchImage()
Get the implementation specific foot switch image |
protected org.eclipse.swt.graphics.Image |
getFootSwitchPressedImage()
Get the implementation specific foot switch pressed image |
protected org.eclipse.swt.graphics.Point |
getLedLocation()
Get the implementation specific led location |
Methods inherited from class net.sourceforge.geeboss.view.editors.pedal.LedPedal |
---|
getOnOffState |
Methods inherited from class net.sourceforge.geeboss.view.editors.pedal.Pedal |
---|
getBackgroundImage, getBackGroundImage, getHandler, parametersUpdated, setActive |
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, 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 |
Field Detail |
---|
public static final org.eclipse.swt.graphics.Rectangle FOOT_SWITCH_BOUNDS
public static final org.eclipse.swt.graphics.Point DETAIL_BUTTON_LOCATION
public static final org.eclipse.swt.graphics.Point LED_LOCATION
Constructor Detail |
---|
public ExpressionPedal(EditorHandler handler, org.eclipse.swt.widgets.Composite parent, int style, org.eclipse.swt.graphics.Image background)
handler
- the associated editor handlerparent
- the parent componentstyle
- the style flagbackground
- the background the pedal will be displayed onMethod Detail |
---|
protected org.eclipse.swt.graphics.Point getDetailButtonLocation()
getDetailButtonLocation
in class Pedal
protected org.eclipse.swt.graphics.Point getLedLocation()
getLedLocation
in class LedPedal
protected org.eclipse.swt.graphics.Rectangle getFootSwitchBounds()
getFootSwitchBounds
in class LedPedal
protected org.eclipse.swt.graphics.Image getFootSwitchImage()
getFootSwitchImage
in class LedPedal
protected org.eclipse.swt.graphics.Image getFootSwitchPressedImage()
getFootSwitchPressedImage
in class LedPedal
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |