Bug 31083 PackageView - logic container doesn't show up in classpath order [package explorer]
Build 20030206 The JRE System Library container shows up at the bottom of my project's children, where it is actually ordered first on my build path. This feels inconsistent with our approach of sticking to the build path.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/packageview/ClassPathContainer.java
}
	public Object getAdapter(Class adapter) {
		if (adapter == IWorkbenchAdapter.class) 
			return this;
		return null;
	}
	public Object[] getChildren(Object o) {
		try {
			return getPackageFragmentRoots();
		} catch (JavaModelException e) {
			return null;
		}
	}
	public ImageDescriptor getImageDescriptor(Object object) {
		return JavaPluginImages.DESC_OBJS_LIBRARY;
	}
	public String getLabel(Object o) {
		if (fContainer != null)
			return fContainer.getDescription();
		return PackagesMessages.getString("ClassPathContainer.error_label"); 
	}
	public Object getParent(Object o) {
		return fProject;
	}
	
	public IJavaProject getJavaProject() {
		return fProject;
	}
}