Bug 299536 API refers to non-API type UIResourceFilterDescription
I20100112 CreateGroupOperation and CreateFolderOperation have constructors that require a UIResourceFilterDescription[]. However this is a non-API type, so clients can't reference it without using internals. Either the constructor should be removed or something like UIResourceFilterDescription needs to be promoted to API. Also, shouldn't CreateFolderOperation be renamed CreateVirtualFolderOperation?
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/dialogs/ResourceFilterGroup.java
FilterCopy [] tmp = new FilterCopy[descs.length];
			for (int i = 0; i < tmp.length; i++)
				tmp[i] = new FilterCopy(parent, descs[i]);
			arguments = tmp;
		}
	}
	public Object getArguments() {
		return arguments;
	}
	public String getId() {
		return id;
	}
	public IPath getPath() {
		return path;
	}
	public IProject getProject() {
		return project;
	}
	public int getType() {
		return type;
	}
	public void setArguments(Object arguments) {
		this.arguments = arguments;
		argumentsChanged();
	}
	public void setId(String id) {
		this.id = id;
	}
	public void setPath(IPath path) {
		this.path = path;