code: private void loadAllChemComps() throws IOException {
  		String fileName = getLocalFileName();
  		logger.debug("Loading " + fileName);
  		InputStreamProvider isp = new InputStreamProvider();
  
  
  		InputStream inStream = isp.getInputStream(fileName);
  
  		MMcifParser parser = new SimpleMMcifParser();
  
  		ChemCompConsumer consumer = new ChemCompConsumer();
  
  		// The Consumer builds up the BioJava - structure object.
  		// you could also hook in your own and build up you own data model.
  		parser.addMMcifConsumer(consumer);
  
  		parser.parse(new BufferedReader(new InputStreamReader(inStream)));
  
  		dict = consumer.getDictionary();
  
  		inStream.close();
  
  	}
docs: Load all {@link ChemComp} definitions into memory.