org.jzuul.gdk.swt
Class ActionEditorComposite

java.lang.Object
  extended byorg.eclipse.swt.widgets.Widget
      extended byorg.eclipse.swt.widgets.Control
          extended byorg.eclipse.swt.widgets.Scrollable
              extended byorg.eclipse.swt.widgets.Composite
                  extended byorg.jzuul.gdk.swt.ActionEditorComposite
All Implemented Interfaces:
org.eclipse.swt.graphics.Drawable

public class ActionEditorComposite
extends org.eclipse.swt.widgets.Composite

Created on Jul 14, 2004

Version:
$Revision: 1.11 $

Nested Class Summary
protected  class ActionEditorComposite.ActionGroup
           
 
Field Summary
protected  String[] actions
           
private  Element element
           
protected  Stack groups
           
private  org.eclipse.swt.widgets.Button less
           
private  org.eclipse.swt.widgets.Button more
           
 
Fields inherited from class org.eclipse.swt.widgets.Composite
embeddedHandle
 
Fields inherited from class org.eclipse.swt.widgets.Scrollable
 
Fields inherited from class org.eclipse.swt.widgets.Control
 
Fields inherited from class org.eclipse.swt.widgets.Widget
handle
 
Constructor Summary
ActionEditorComposite(org.eclipse.swt.widgets.Composite arg0, int arg1, Element elementWithActions)
           
 
Method Summary
protected  void generateActionGroup()
           
 List getElementList()
           
 void setEnabled(boolean enable)
           
 void showActionElements(List singleActions)
           
 
Methods inherited from class org.eclipse.swt.widgets.Composite
checkSubclass, computeSize, getChildren, getLayout, getTabList, layout, layout, setFocus, setLayout, setTabList
 
Methods inherited from class org.eclipse.swt.widgets.Scrollable
computeTrim, getBorderWidth, 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, 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, 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

actions

protected final String[] actions

groups

protected Stack groups

more

private org.eclipse.swt.widgets.Button more

less

private org.eclipse.swt.widgets.Button less

element

private Element element
Constructor Detail

ActionEditorComposite

public ActionEditorComposite(org.eclipse.swt.widgets.Composite arg0,
                             int arg1,
                             Element elementWithActions)
Parameters:
arg0 -
arg1 -
Method Detail

generateActionGroup

protected void generateActionGroup()

showActionElements

public void showActionElements(List singleActions)

getElementList

public List getElementList()

setEnabled

public void setEnabled(boolean enable)


Copyright © 2004 JZuul.org All Rights Reserved.
This documentation may be distributed and/or modified under the terms of the FDL