private boolean read(URL url) throws IOException, SAXException {
		if (url == null)
			throw new IllegalArgumentException("URL cannot be null.");
		URLConnection connection = ConnectionManager.getConnection(url);
		if (connection == null)
			return false;
		connection.connect();
		inputStream = connection.getInputStream();
		return read(new BufferedInputStream(inputStream));
	}