jarList.add(line);
addJar(line);
	public void read(InputStream in) throws IOException {		if (isModified)			throw new IllegalStateException("Reading into a modified Project!");				BufferedReader reader = new BufferedReader(new InputStreamReader(in));		String line;		line = getLine(reader);		if (line == null || !line.equals(JAR_FILES_KEY)) throw new IOException("Bad format: missing jar files key");		while ((line = getLine(reader)) != null && !line.equals(SRC_DIRS_KEY)) {			jarList.add(line);		}		if (line == null) throw new IOException("Bad format: missing source dirs key");		while ((line = getLine(reader)) != null && !line.equals(AUX_CLASSPATH_ENTRIES_KEY)) {			srcDirList.add(line);		}		if (line != null) {			// The list of aux classpath entries is optional			while ((line = getLine(reader)) != null) {				auxClasspathEntryList.add(line);			}		}				reader.close();	}