package com.tibco.as.spacebar.ui.wizards.space;
import java.util.List;
import org.eclipse.jface.viewers.IStructuredContentProvider;
import org.eclipse.jface.viewers.Viewer;
/**
* A content provider for the tuple def editor table viewer.
*
*/
public class ListContentProvider implements IStructuredContentProvider {
private List<?> list;
@Override
public Object[] getElements(Object input) {
return list.toArray();
}
@Override
public void inputChanged(Viewer viewer, Object oldInput, Object newInput) {
this.list = (List<?>) newInput;
}
@Override
public void dispose() {
list = null;
}
}