com.javapathfinder.vjp.config.tree
Class ModePropertyTree

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.javapathfinder.vjp.config.tree.ModePropertyTree
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 ModePropertyTree
extends org.eclipse.jface.viewers.TreeViewer

Displays the tree of JPF configuration files.

Author:
Sandro Badame

Field Summary
 
Fields inherited from class org.eclipse.jface.viewers.AbstractTreeViewer
ALL_LEVELS
 
Constructor Summary
ModePropertyTree(org.eclipse.swt.widgets.Composite parent)
          Constructs the tree to be displayed
 
Method Summary
 void refresh()
          Refreshes the layout and contents of this tree
 void updateInput()
          Updates the contents of this tree
 
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, 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
 

Constructor Detail

ModePropertyTree

public ModePropertyTree(org.eclipse.swt.widgets.Composite parent)
Constructs the tree to be displayed

Parameters:
parent - the parent composite of this tree
Method Detail

refresh

public void refresh()
Refreshes the layout and contents of this tree

Overrides:
refresh in class org.eclipse.jface.viewers.StructuredViewer

updateInput

public void updateInput()
Updates the contents of this tree