code: @Override
      public <T extends IChemObject> T read(T object) throws CDKException {
          if (object instanceof IChemFile) {
              try {
                  return (T) readChemFile((IChemFile) object);
              } catch (IOException e) {
                  return null;
              }
          } else {
              throw new CDKException("Only supported is reading of ChemFile objects.");
          }
      }
docs: /*
  (non-Javadoc) (Javadoc is automaticly inherited from the link below)
  @see
  org.openscience.cdk.io.ChemObjectReader#read(org.openscience.cdk.ChemObject
  )