return readProfilesFromStream(stream); } finally { stream.close();
final FileInputStream reader= new FileInputStream(file); try { return readProfilesFromStream(new InputSource(reader)); } finally { try { reader.close(); } catch (IOException e) {  } } } catch (IOException e) { throw createException(e, FormatterMessages.getString("CodingStyleConfigurationBlock.error.reading_xml.message"));
	public static List readProfilesFromFile(File file) throws CoreException, IOException {				if (!file.exists())			return null;				final InputStream stream= new FileInputStream(file);		try {			return readProfilesFromStream(stream);		} finally {			stream.close();		}	}