}
}*/ CPListElement elem= new CPListElement(IClasspathEntry.CPE_VARIABLE, new Path(ClasspathVariablesPreferencePage.JRELIB_VARIABLE), null); elem.setSourceAttachment(new Path(ClasspathVariablesPreferencePage.JRESRC_VARIABLE), new Path("src"));
	private List getClassPathDefault(IProject project) {		List vec= new ArrayList();		if (fClassPathDefault == null) {			vec.add(new CPListElement(IClasspathEntry.CPE_SOURCE, project.getFullPath(), project));		} else {			for (int i= 0; i < fClassPathDefault.length; i++) {				IClasspathEntry entry= fClassPathDefault[i];				IResource res= fWorkspaceRoot.findMember(entry.getPath());							vec.add(new CPListElement(entry.getEntryKind(), entry.getPath(), res));			}		}				if (fAddJDKToDefault || fClassPathDefault == null) {			IPath jdkPath= JavaBasePreferencePage.getJDKPath();			if (jdkPath != null) {				IResource res= fWorkspaceRoot.findMember(jdkPath);				CPListElement elem= new CPListElement(IClasspathEntry.CPE_LIBRARY, jdkPath, res);				//CPListElement elem= new CPListElement(IClasspathEntry.CPE_VARIABLE, new Path(ClasspathVariablesPreferencePage.JDKLIB_VARIABLE), null);				IPath[] attach= JavaBasePreferencePage.getJDKSourceAttachment();				if (attach != null) {					elem.setSourceAttachment(attach[0], attach[1]);				}				vec.add(elem);			}		}		return vec;	}