mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-07-19 15:05:36 +02:00
Complying with Eclipse 3.2 M6. AsynchronousTreeModelViewer has been renamed to AsynchronousTreeViewer.
This commit is contained in:
parent
23684e5f8f
commit
1970f73554
4 changed files with 19 additions and 13 deletions
|
@ -1,3 +1,9 @@
|
|||
2006-04-04 Mikhail Khodjaiants
|
||||
Complying with Eclipse 3.2 M6. AsynchronousTreeModelViewer has been renamed to AsynchronousTreeViewer.
|
||||
* AbstractViewerState.java
|
||||
* ModulesViewer.java
|
||||
* ModulesViewerState.java
|
||||
|
||||
2006-03-29 Mikhail Khodjaiants
|
||||
Allow clients to contribute IRestart adapters.
|
||||
* RestartActionDelegate.java
|
||||
|
|
|
@ -14,9 +14,9 @@ import java.util.ArrayList;
|
|||
import java.util.List;
|
||||
import org.eclipse.core.runtime.IPath;
|
||||
import org.eclipse.debug.core.DebugException;
|
||||
import org.eclipse.debug.internal.ui.model.viewers.AsynchronousTreeModelViewer;
|
||||
import org.eclipse.debug.internal.ui.viewers.TreePath;
|
||||
import org.eclipse.debug.internal.ui.viewers.TreeSelection;
|
||||
import org.eclipse.debug.internal.ui.viewers.AsynchronousTreeViewer;
|
||||
import org.eclipse.jface.viewers.TreePath;
|
||||
import org.eclipse.jface.viewers.TreeSelection;
|
||||
import org.eclipse.swt.widgets.TreeItem;
|
||||
|
||||
/**
|
||||
|
@ -32,7 +32,7 @@ public abstract class AbstractViewerState {
|
|||
/**
|
||||
* Constructs a memento for the given viewer.
|
||||
*/
|
||||
public AbstractViewerState(AsynchronousTreeModelViewer viewer) {
|
||||
public AbstractViewerState(AsynchronousTreeViewer viewer) {
|
||||
saveState(viewer);
|
||||
}
|
||||
|
||||
|
@ -42,7 +42,7 @@ public abstract class AbstractViewerState {
|
|||
*
|
||||
* @param viewer viewer of which to save the state
|
||||
*/
|
||||
public void saveState(AsynchronousTreeModelViewer viewer) {
|
||||
public void saveState(AsynchronousTreeViewer viewer) {
|
||||
List expanded = new ArrayList();
|
||||
fSavedExpansion = null;
|
||||
TreeItem[] items = viewer.getTree().getItems();
|
||||
|
@ -114,7 +114,7 @@ public abstract class AbstractViewerState {
|
|||
*
|
||||
* @param viewer viewer to which state is restored
|
||||
*/
|
||||
public void restoreState(AsynchronousTreeModelViewer viewer) {
|
||||
public void restoreState(AsynchronousTreeViewer viewer) {
|
||||
boolean expansionComplete = true;
|
||||
if (fSavedExpansion != null && fSavedExpansion.size() > 0) {
|
||||
for (int i = 0; i < fSavedExpansion.size(); i++) {
|
||||
|
@ -175,6 +175,6 @@ public abstract class AbstractViewerState {
|
|||
* @return element represented by the path, or <code>null</code> if none
|
||||
* @throws DebugException if unable to locate a variable
|
||||
*/
|
||||
protected abstract TreePath decodePath(IPath path, AsynchronousTreeModelViewer viewer) throws DebugException;
|
||||
protected abstract TreePath decodePath(IPath path, AsynchronousTreeViewer viewer) throws DebugException;
|
||||
|
||||
}
|
||||
|
|
|
@ -13,7 +13,7 @@ package org.eclipse.cdt.debug.internal.ui.views.modules;
|
|||
import org.eclipse.core.runtime.IProgressMonitor;
|
||||
import org.eclipse.core.runtime.IStatus;
|
||||
import org.eclipse.core.runtime.Status;
|
||||
import org.eclipse.debug.internal.ui.model.viewers.AsynchronousTreeModelViewer;
|
||||
import org.eclipse.debug.internal.ui.viewers.AsynchronousTreeViewer;
|
||||
import org.eclipse.debug.internal.ui.viewers.provisional.IAsynchronousRequestMonitor;
|
||||
import org.eclipse.swt.widgets.Composite;
|
||||
import org.eclipse.ui.progress.UIJob;
|
||||
|
@ -21,7 +21,7 @@ import org.eclipse.ui.progress.UIJob;
|
|||
/**
|
||||
* Asynchronous viewer used by the Modules view.
|
||||
*/
|
||||
public class ModulesViewer extends AsynchronousTreeModelViewer {
|
||||
public class ModulesViewer extends AsynchronousTreeViewer {
|
||||
|
||||
protected ModulesView fView;
|
||||
|
||||
|
|
|
@ -16,8 +16,8 @@ import org.eclipse.cdt.debug.internal.ui.views.AbstractViewerState;
|
|||
import org.eclipse.core.runtime.IPath;
|
||||
import org.eclipse.core.runtime.Path;
|
||||
import org.eclipse.debug.core.DebugException;
|
||||
import org.eclipse.debug.internal.ui.model.viewers.AsynchronousTreeModelViewer;
|
||||
import org.eclipse.debug.internal.ui.viewers.TreePath;
|
||||
import org.eclipse.debug.internal.ui.viewers.AsynchronousTreeViewer;
|
||||
import org.eclipse.jface.viewers.TreePath;
|
||||
import org.eclipse.swt.widgets.Tree;
|
||||
import org.eclipse.swt.widgets.TreeItem;
|
||||
|
||||
|
@ -29,7 +29,7 @@ public class ModulesViewerState extends AbstractViewerState {
|
|||
/**
|
||||
* Constructor for ModulesViewerState.
|
||||
*/
|
||||
public ModulesViewerState( AsynchronousTreeModelViewer viewer ) {
|
||||
public ModulesViewerState( AsynchronousTreeViewer viewer ) {
|
||||
super( viewer );
|
||||
}
|
||||
|
||||
|
@ -49,7 +49,7 @@ public class ModulesViewerState extends AbstractViewerState {
|
|||
/* (non-Javadoc)
|
||||
* @see org.eclipse.cdt.debug.internal.ui.views.AbstractViewerState#decodePath(org.eclipse.core.runtime.IPath, org.eclipse.debug.internal.ui.model.viewers.AsynchronousTreeModelViewer)
|
||||
*/
|
||||
protected TreePath decodePath( IPath path, AsynchronousTreeModelViewer viewer ) throws DebugException {
|
||||
protected TreePath decodePath( IPath path, AsynchronousTreeViewer viewer ) throws DebugException {
|
||||
String[] names = path.segments();
|
||||
Tree tree = viewer.getTree();
|
||||
TreeItem[] items = tree.getItems();
|
||||
|
|
Loading…
Add table
Reference in a new issue