public class OutlineRefreshJob
extends org.eclipse.core.runtime.jobs.Job
Constructor and Description |
---|
OutlineRefreshJob() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
containsUsingComparer(java.lang.Iterable<IOutlineNode> list,
IOutlineNode node) |
protected IOutlineNode |
internalRefreshOutlineModel(OutlineTreeState formerState,
OutlineTreeState newState,
IOutlineTreeProvider treeProvider) |
protected IOutlineNode |
refreshOutlineModel(org.eclipse.core.runtime.IProgressMonitor monitor,
OutlineTreeState formerState,
OutlineTreeState newState) |
protected void |
restoreChildrenSelectionAndExpansion(IOutlineNode parent,
org.eclipse.emf.ecore.resource.Resource resource,
OutlineTreeState formerState,
OutlineTreeState newState)
|
protected void |
restoreChildrenSelectionAndExpansion(IOutlineNode parent,
org.eclipse.emf.ecore.resource.Resource resource,
OutlineTreeState formerState,
OutlineTreeState newState,
CancelIndicator cancelIndicator) |
protected org.eclipse.core.runtime.IStatus |
run(org.eclipse.core.runtime.IProgressMonitor monitor) |
void |
setOutlinePage(OutlinePage outlinePage) |
addJobChangeListener, belongsTo, cancel, canceling, done, getJobManager, getName, getPriority, getProperty, getResult, getRule, getState, getThread, isBlocking, isSystem, isUser, join, removeJobChangeListener, schedule, schedule, setName, setPriority, setProgressGroup, setProperty, setRule, setSystem, setThread, setUser, shouldRun, shouldSchedule, sleep, toString, wakeUp, wakeUp, yieldRule
public void setOutlinePage(OutlinePage outlinePage)
protected org.eclipse.core.runtime.IStatus run(org.eclipse.core.runtime.IProgressMonitor monitor)
run
in class org.eclipse.core.runtime.jobs.Job
protected IOutlineNode refreshOutlineModel(org.eclipse.core.runtime.IProgressMonitor monitor, OutlineTreeState formerState, OutlineTreeState newState)
protected IOutlineNode internalRefreshOutlineModel(OutlineTreeState formerState, OutlineTreeState newState, IOutlineTreeProvider treeProvider)
@Deprecated protected void restoreChildrenSelectionAndExpansion(IOutlineNode parent, org.eclipse.emf.ecore.resource.Resource resource, OutlineTreeState formerState, OutlineTreeState newState)
protected void restoreChildrenSelectionAndExpansion(IOutlineNode parent, org.eclipse.emf.ecore.resource.Resource resource, OutlineTreeState formerState, OutlineTreeState newState, CancelIndicator cancelIndicator)
protected boolean containsUsingComparer(java.lang.Iterable<IOutlineNode> list, IOutlineNode node)