public class ToDoList extends org.eclipse.ui.part.ViewPart implements ITreeChangeListener, ITreeStateListener, org.eclipse.ui.views.properties.tabbed.ITabbedPropertySheetPageContributor
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ID |
Constructor and Description |
---|
ToDoList() |
Modifier and Type | Method and Description |
---|---|
void |
changed(java.util.List<TreeNodeChangeEvent> changes) |
void |
changed(TreeNode node,
ChangesSet<Attribute> params,
boolean internal) |
void |
childrenOrderChanged(TreeNode node) |
void |
close(TreeDB db) |
void |
created(TreeNode node,
boolean internal) |
void |
createPartControl(org.eclipse.swt.widgets.Composite p1) |
void |
delete(org.eclipse.core.resources.IProject proj) |
void |
deleted(TreeNode nodeDesc,
boolean internal,
Moment m) |
void |
dispose() |
java.lang.Object |
getAdapter(java.lang.Class adapter) |
org.eclipse.swt.widgets.Button |
getCloseButton() |
java.lang.String |
getContributorId() |
org.eclipse.swt.widgets.Control |
getControl() |
static ToDoItem |
getSelectedNode() |
org.eclipse.jface.viewers.ISelection |
getSelection() |
void |
init(org.eclipse.ui.IViewSite site) |
static boolean |
isHideCompleted() |
void |
moved(TreeNode node,
TreeNode oldParent,
TreeNode newParent,
boolean internal) |
void |
open(TreeDB db) |
void |
refresh(TreeDB db) |
void |
setFocus() |
static void |
setHideCompleted(boolean hideCompleted) |
getViewSite, init, saveState, setInitializationData
addPartPropertyListener, addPropertyListener, getContentDescription, getOrientation, getPartName, getPartProperties, getPartProperty, getSite, getTitle, getTitleImage, getTitleToolTip, removePartPropertyListener, removePropertyListener, setPartProperty, showBusy
public static final java.lang.String ID
public static boolean isHideCompleted()
public java.lang.Object getAdapter(java.lang.Class adapter)
getAdapter
in interface org.eclipse.core.runtime.IAdaptable
getAdapter
in class org.eclipse.ui.part.WorkbenchPart
public static void setHideCompleted(boolean hideCompleted)
public void init(org.eclipse.ui.IViewSite site) throws org.eclipse.ui.PartInitException
init
in interface org.eclipse.ui.IViewPart
init
in class org.eclipse.ui.part.ViewPart
org.eclipse.ui.PartInitException
public void createPartControl(org.eclipse.swt.widgets.Composite p1)
createPartControl
in interface org.eclipse.ui.IWorkbenchPart
createPartControl
in class org.eclipse.ui.part.WorkbenchPart
public void setFocus()
setFocus
in interface org.eclipse.ui.IWorkbenchPart
setFocus
in class org.eclipse.ui.part.WorkbenchPart
public void dispose()
dispose
in interface org.eclipse.ui.IWorkbenchPart
dispose
in class org.eclipse.ui.part.WorkbenchPart
public void refresh(TreeDB db)
public org.eclipse.jface.viewers.ISelection getSelection()
public org.eclipse.swt.widgets.Control getControl()
public org.eclipse.swt.widgets.Button getCloseButton()
public static ToDoItem getSelectedNode()
public void created(TreeNode node, boolean internal)
created
in interface ITreeChangeListener
public void deleted(TreeNode nodeDesc, boolean internal, Moment m)
deleted
in interface ITreeChangeListener
public void moved(TreeNode node, TreeNode oldParent, TreeNode newParent, boolean internal)
moved
in interface ITreeChangeListener
public void open(TreeDB db)
open
in interface ITreeStateListener
public void close(TreeDB db)
close
in interface ITreeStateListener
public void delete(org.eclipse.core.resources.IProject proj)
delete
in interface ITreeStateListener
public void changed(TreeNode node, ChangesSet<Attribute> params, boolean internal)
changed
in interface ITreeChangeListener
public void changed(java.util.List<TreeNodeChangeEvent> changes)
changed
in interface ITreeChangeListener
public java.lang.String getContributorId()
getContributorId
in interface org.eclipse.ui.views.properties.tabbed.ITabbedPropertySheetPageContributor
public void childrenOrderChanged(TreeNode node)
childrenOrderChanged
in interface ITreeChangeListener