protected void loadFrameInformation(RpfTocEntry rpfTocEntry){
  try {
    if (binFile == null && aTocFilePath != null) {
      binFile=new BinaryBufferedFile(aTocFilePath);
      binFile.byteOrder(aTocByteOrder);
      readFrameInformation(binFile,rpfTocEntry);
      binFile.close();
      binFile=null;
    }
  }
 catch (  IOException ioe) {
    Debug.error("RpfTocHandler: IO ERROR parsing file for frame information!\n\t" + ioe);
  }
catch (  FormatException fe) {
    Debug.error("RpfTocHandler: Format ERROR parsing file for frame information!\n\t" + fe);
  }
}

protected void loadFrameInformation ( RpfTocEntry rpfTocEntry ) { try { if ( binFile == null && aTocFilePath != null ) { binFile = new BinaryBufferedFile ( aTocFilePath ) ; binFile . byteOrder ( aTocByteOrder ) ; readFrameInformation ( binFile , rpfTocEntry ) ; binFile . close ( ) ; binFile = null ; } } catch ( IOException ioe ) { Debug . error ( "RpfTocHandler: IO ERROR parsing file for frame information!\n\t" + ioe ) ; } catch ( FormatException fe ) { Debug . error ( "RpfTocHandler: Format ERROR parsing file for frame information!\n\t" + fe ) ; } }
should be called by the rpfframecachehandler before any frame files are loaded from a rpftocentry . the rpfframecachehandler should ask the rpftocentry if the frames have been loaded , and call this if they have not .
