package org.projectusus.ui.preferences;
import java.util.Set;
import org.eclipse.jface.viewers.IStructuredContentProvider;
import org.eclipse.jface.viewers.Viewer;
import org.projectusus.core.statistics.CockpitExtensionPref;
public class UsusPreferencesContentProvider implements IStructuredContentProvider {
public void dispose() {
// not needed
}
public void inputChanged( @SuppressWarnings( "unused" ) Viewer viewer, @SuppressWarnings( "unused" ) Object oldInput, @SuppressWarnings( "unused" ) Object newInput ) {
// not needed
}
@SuppressWarnings( "unchecked" )
public Object[] getElements( Object inputElement ) {
return ((Set<CockpitExtensionPref>)inputElement).toArray();
}
}