blob: 83977062fbe2d0412a600672724f01c693c3e8b4 [file] [log] [blame]
package org.eclipse.jface.tests.viewers;
/*
* Licensed Materials - Property of IBM,
* WebSphere Studio Workbench
* (c) Copyright IBM Corp 1999, 2000
*/
import org.eclipse.swt.SWT;
import org.eclipse.swt.widgets.*;
import org.eclipse.jface.viewers.*;
import junit.framework.*;
public class ListViewerTest extends StructuredViewerTest {
public ListViewerTest(String name) {
super(name);
}
protected StructuredViewer createViewer(Composite parent) {
ListViewer viewer= new ListViewer(parent);
viewer.setContentProvider(new TestModelContentProvider());
return viewer;
}
protected int getItemCount() {
TestElement first= fRootElement.getFirstChild();
List list= (List)fViewer.testFindItem(first);
return list.getItemCount();
}
protected String getItemText(int at) {
List list= (List) fViewer.getControl();
return list.getItem(at);
}
public static void main(String args[]) {
junit.textui.TestRunner.run(ListViewerTest.class);
}
}