com.tensegrity.gui.swt.control.attributetree
Class SwtPreferenceTree

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 bycom.tensegrity.gui.swt.control.attributetree.SwtAttributeTree
                      extended bycom.tensegrity.gui.swt.control.attributetree.SwtPreferenceTree
All Implemented Interfaces:
AttributeEditor, AttributeTree, BasicComponent, org.eclipse.swt.graphics.Drawable, Evaluable

public class SwtPreferenceTree
extends SwtAttributeTree

DO NOT USE THIS CLASS!!! IT IS STILL UNDER CONSTRUCTION AND COULD BE REMOVED IN THE NEAR FUTURE!!

Version:
$Id: SwtPreferenceTree.java,v 1.3 2005/11/03 13:06:12 ArndHouben Exp $
Author:
Arnd Houben

Field Summary
 
Fields inherited from class com.tensegrity.gui.swt.control.attributetree.SwtAttributeTree
COL_WIDTH_KEY, DEBUG
 
Fields inherited from class org.eclipse.swt.widgets.Control
handle
 
Fields inherited from interface com.tensegrity.gui.component.AttributeTree
PROPERTYNAME_ENABLE_WRITEPROTECTION, PROPERTYNAME_MERGEELEMENTTYPES, PROPERTYNAME_RENAMINGALLOWED, PROPERTYNAME_SHOWCATEGORIES
 
Fields inherited from interface com.tensegrity.gui.component.AttributeEditor
hiddenPrefix, SORT_ASCENDING, SORT_DESCENDING, SORT_NONE
 
Constructor Summary
SwtPreferenceTree(org.eclipse.swt.widgets.Composite parent, UIManager uiManager)
          Constructor which creates a new SwtPreferenceTree instance
SwtPreferenceTree(org.eclipse.swt.widgets.Composite parent, UIManager uiManager, AttributeEditorTranslator aet)
          Constructor which creates a new SwtPreferenceTree instance
 
Methods inherited from class com.tensegrity.gui.swt.control.attributetree.SwtAttributeTree
addMouseListener, applyEvList, cancelEditing, enableMergeElementTypes, getAttributableOnSet, getAttributeEditorStateManager, getCurrentAttributeSet, getEditorProperties, getEditorSupplier, getHeight, getParentComponent, getSelectedItem, getTable, getTableTreeViewer, getWidth, hideAttribute, installEvList, isMergingElementTypes, isTree, propertiesChanged, refresh, rehash, repaint, setAttributableOnSet, setAttributeEditorStateManager, setDefaultState, setEditorProperties, setInput, showAttribute, stopEditing
 
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, getClientArea, getHorizontalBar, getVerticalBar
 
Methods inherited from class org.eclipse.swt.widgets.Control
addControlListener, addFocusListener, addHelpListener, addKeyListener, 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
 

Constructor Detail

SwtPreferenceTree

public SwtPreferenceTree(org.eclipse.swt.widgets.Composite parent,
                         UIManager uiManager)
Constructor which creates a new SwtPreferenceTree instance

Parameters:
parent - the Composite to add this SwtPreferenceTree to
uiManager - the UIManager used for internationalization

SwtPreferenceTree

public SwtPreferenceTree(org.eclipse.swt.widgets.Composite parent,
                         UIManager uiManager,
                         AttributeEditorTranslator aet)
Constructor which creates a new SwtPreferenceTree instance

Parameters:
parent - the Composite to add this SwtPreferenceTree to
uiManager - the UIManager used for internationalization
aet - The attribute editor translator for translating names and values for display.


Copyright © 2005 Tensegrity Software GmbH. All Rights Reserved. Date of creation: 09.06.2006.