All pastes #417451 Raw Edit

Untitled

public text v1 · immutable
#417451 ·published 2007-03-30 21:29 UTC
rendered paste body
package org.jboss.ide.eclipse.packages.ui.providers;

import org.eclipse.core.resources.IProject;
import org.eclipse.jface.viewers.ITreeContentProvider;
import org.eclipse.jface.viewers.Viewer;
import org.jboss.ide.eclipse.packages.core.model.IPackage;
import org.jboss.ide.eclipse.packages.core.model.IPackageNode;
import org.jboss.ide.eclipse.packages.core.model.PackagesCore;

public class PackagesContentProvider implements ITreeContentProvider {
	
	public PackagesContentProvider () {
	}
			
	public Object[] getChildren(Object parentElement) {
		return new Object[] {"a", "b", "c"};
	}

	public Object getParent(Object element) {
		return null;
	}

	public boolean hasChildren(Object element) {
		return true; //getChildren(element).length > 0;
	}

	public Object[] getElements(Object inputElement) {
		return new Object[] {inputElement};
	}

	public void dispose() {}

	public void inputChanged(Viewer viewer, Object oldInput, Object newInput) {
	}

}