com.ibm.carma.ui.widget
Class CARMATreeViewer

java.lang.Object
  extended by org.eclipse.jface.viewers.Viewer
      extended by org.eclipse.jface.viewers.ContentViewer
          extended by org.eclipse.jface.viewers.StructuredViewer
              extended by org.eclipse.jface.viewers.AbstractTreeViewer
                  extended by org.eclipse.jface.viewers.TreeViewer
                      extended by com.ibm.carma.ui.widget.CARMATreeViewer
All Implemented Interfaces:
org.eclipse.jface.viewers.IInputProvider, org.eclipse.jface.viewers.IInputSelectionProvider, org.eclipse.jface.viewers.IPostSelectionProvider, org.eclipse.jface.viewers.ISelectionProvider

public class CARMATreeViewer
extends org.eclipse.jface.viewers.TreeViewer

Tree viewer for CARMA content.

Since:
7.0

Field Summary
static java.lang.String COPYRIGHT
           
 
Fields inherited from class org.eclipse.jface.viewers.AbstractTreeViewer
ALL_LEVELS
 
Constructor Summary
CARMATreeViewer(org.eclipse.swt.widgets.Composite parent)
          Creates a new CARMA tree viewer object
CARMATreeViewer(org.eclipse.swt.widgets.Composite parent, org.eclipse.jface.viewers.IContentProvider provider)
          Creates a new CARMA tree viewer object
CARMATreeViewer(org.eclipse.swt.widgets.Composite parent, int style)
          Creates a new tree viewer as a child of the given parent control.
CARMATreeViewer(org.eclipse.swt.widgets.Composite parent, int style, org.eclipse.jface.viewers.IContentProvider provider)
          Creates a new tree viewer as a child of the given parent control.
 
Method Summary
 
Methods inherited from class org.eclipse.jface.viewers.TreeViewer
cancelEditing, editElement, getCellEditors, getCellModifier, getColumnProperties, getControl, getLabelProvider, getTree, isCellEditorActive, isExpandable, replace, setCellEditors, setCellModifier, setChildCount, setColumnProperties, setLabelProvider
 
Methods inherited from class org.eclipse.jface.viewers.AbstractTreeViewer
add, add, addTreeListener, collapseAll, collapseToLevel, expandAll, expandToLevel, expandToLevel, getAutoExpandLevel, getExpandedElements, getExpandedState, getExpandedTreePaths, getSelection, getVisibleExpandedElements, insert, remove, remove, remove, removeTreeListener, reveal, scrollDown, scrollUp, setAutoExpandLevel, setContentProvider, setExpandedElements, setExpandedState, setExpandedTreePaths
 
Methods inherited from class org.eclipse.jface.viewers.StructuredViewer
addDoubleClickListener, addDragSupport, addDropSupport, addFilter, addOpenListener, addPostSelectionChangedListener, getComparator, getComparer, getFilters, getSorter, refresh, refresh, refresh, refresh, removeDoubleClickListener, removeFilter, removeOpenListener, removePostSelectionChangedListener, resetFilters, setComparator, setComparer, setInput, setSelection, setSorter, setUseHashlookup, testFindItem, testFindItems, update, update
 
Methods inherited from class org.eclipse.jface.viewers.ContentViewer
getContentProvider, getInput
 
Methods inherited from class org.eclipse.jface.viewers.Viewer
addHelpListener, addSelectionChangedListener, getData, removeHelpListener, removeSelectionChangedListener, setData, setSelection
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.jface.viewers.ISelectionProvider
addSelectionChangedListener, removeSelectionChangedListener, setSelection
 

Field Detail

COPYRIGHT

public static final java.lang.String COPYRIGHT
See Also:
Constant Field Values
Constructor Detail

CARMATreeViewer

public CARMATreeViewer(org.eclipse.swt.widgets.Composite parent,
                       int style)
Creates a new tree viewer as a child of the given parent control. Assigns the default content provider to the viewer.

Parameters:
parent - parent control
style - the SWT style bits to set on the viewer

CARMATreeViewer

public CARMATreeViewer(org.eclipse.swt.widgets.Composite parent,
                       int style,
                       org.eclipse.jface.viewers.IContentProvider provider)
Creates a new tree viewer as a child of the given parent control.

Parameters:
parent - the parent control
style - the SWT style bits to set on the viewer
provider - the content provider to use with the viewer

CARMATreeViewer

public CARMATreeViewer(org.eclipse.swt.widgets.Composite parent)
Creates a new CARMA tree viewer object

Parameters:
parent - the parent control

CARMATreeViewer

public CARMATreeViewer(org.eclipse.swt.widgets.Composite parent,
                       org.eclipse.jface.viewers.IContentProvider provider)
Creates a new CARMA tree viewer object

Parameters:
parent - the parent control
provider - the content provider to use with the viewer