Uses of Interface
org.extex.util.file.random.RandomAccessR

Packages that use RandomAccessR
org.extex.font.format.dvi This package contains the definitions and implementations for the DVI handling in ExTeX. 
org.extex.font.format.dvi.command   
org.extex.font.format.ofm This package contains the definitions and implementations for the OFM-font-metric handling in ExTeX. 
org.extex.font.format.tfm This package contains the definitions and implementations for the TFM-font-metric handling in ExTeX. 
org.extex.font.format.vf This package contains the definitions and implementations for the VF-font-metric handling in ExTeX. 
org.extex.font.format.vf.command This package contains the definitions and implementations for the VF-commands handling in ExTeX. 
org.extex.font.format.xtf This package contains the definitions and implementations for the TTF/OTF font handling in ExTeX. 
org.extex.font.format.xtf.tables   
org.extex.font.format.xtf.tables.cff This package contains the definitions and implementations for the TTF/OTF font CFF. 
org.extex.font.format.xtf.tables.gps This package contains the definitions and implementations for the TTF/OTF font table GSUB and GPOS. 
org.extex.font.format.xtf.tables.tag This package contains the definitions and implementations for the TTF/OTF font tags. 
org.extex.util.file.random This package contains some classes and interfaces for dealing with files for reading. 
 

Uses of RandomAccessR in org.extex.font.format.dvi
 

Methods in org.extex.font.format.dvi with parameters of type RandomAccessR
 void DviInterpreter.interpret(RandomAccessR rar)
          Interpreter for DVI.
 

Uses of RandomAccessR in org.extex.font.format.dvi.command
 

Methods in org.extex.font.format.dvi.command with parameters of type RandomAccessR
static java.util.List<DviFntDef> DviCommand.getFntDefs(RandomAccessR rar)
          Read the fnt_def commands.
static DviCommand DviCommand.getNextCommand(RandomAccessR rar)
          Reads the next dvi command.
static DviPost DviCommand.getPost(RandomAccessR rar)
          Reads the DviPost command.
static DviPre DviCommand.getPre(RandomAccessR rar)
          Reads the DviPre command.
 DviCommand DviReadCommand.read(RandomAccessR rar, int opcode, int sp)
          Read a dvi command.
 

Uses of RandomAccessR in org.extex.font.format.ofm
 

Constructors in org.extex.font.format.ofm with parameters of type RandomAccessR
OfmCharInfoArray(RandomAccessR rar, int cc)
          Create a new object.
OfmCharInfoWord(RandomAccessR rar, int id)
          Create a new object.
OfmHeaderLengths(RandomAccessR rar)
          Creates a new object.
OfmReader(RandomAccessR rar, java.lang.String afontname)
          Create e new object.
 

Uses of RandomAccessR in org.extex.font.format.tfm
 

Constructors in org.extex.font.format.tfm with parameters of type RandomAccessR
TfmCharInfoArray(RandomAccessR rar, int cc)
          Create a new object.
TfmCharInfoWord(RandomAccessR rar, int id)
          Create a new object.
TfmDepthArray(RandomAccessR rar, int size)
          Create a new object.
TfmExtenArray(RandomAccessR rar, int ne)
          Create a new object.
TfmExtensibleRecipe(RandomAccessR rar, int id)
          Create a new object.
TfmHeaderArray(RandomAccessR rar, int lh)
          Create a new object
TfmHeaderLengths(RandomAccessR rar)
          Create a new object.
TfmHeightArray(RandomAccessR rar, int size)
          Create a new object.
TfmItalicArray(RandomAccessR rar, int size)
          Create a new object.
TfmKernArray(RandomAccessR rar, int size)
          Create a new object.
TfmLigKernArray(RandomAccessR rar, int nl)
          Create a new object.
TfmLigKernCommand(RandomAccessR rar, int id)
          Create a new object.
TfmParamArray(RandomAccessR rar, int size, TfmFontType ft)
          Create a new object.
TfmReader(RandomAccessR rar, java.lang.String afontname)
          Create e new object.
TfmWidthArray(RandomAccessR rar, int size)
          Create a new object.
 

Uses of RandomAccessR in org.extex.font.format.vf
 

Methods in org.extex.font.format.vf with parameters of type RandomAccessR
 void VfDvi2Node.interpret(RandomAccessR rar)
          Interpreter for DVI.
 

Uses of RandomAccessR in org.extex.font.format.vf.command
 

Methods in org.extex.font.format.vf.command with parameters of type RandomAccessR
static VfCommand VfCommand.getInstance(Localizer localizer, RandomAccessR rar)
          Return the new instance of the command.
 void VfDviXml.interpret(RandomAccessR rar)
          Interpreter for DVI.
 

Constructors in org.extex.font.format.vf.command with parameters of type RandomAccessR
VfCommandCharacterPackets(Localizer localizer, RandomAccessR rar, int ccode)
          Creates a new object.
VfCommandFontDef(Localizer localizer, RandomAccessR rar, int ccode)
          Create e new object.
VfCommandPost(Localizer localizer, RandomAccessR rar, int ccode)
          Create e new object.
VfCommandPre(Localizer localizer, RandomAccessR rar, int ccode)
          Create e new object.
 

Uses of RandomAccessR in org.extex.font.format.xtf
 

Constructors in org.extex.font.format.xtf with parameters of type RandomAccessR
XtfReader(RandomAccessR rar)
          Create a new object.
XtfReader(RandomAccessR rar, java.util.logging.Logger logger)
          Create a new object.
 

Uses of RandomAccessR in org.extex.font.format.xtf.tables
 

Methods in org.extex.font.format.xtf.tables with parameters of type RandomAccessR
 void TtfTableNAME.NameRecord.loadString(RandomAccessR rar, int stringStorageOffset)
          Load the string.
static TtfTableKERN.KernSubtable TtfTableKERN.KernSubtable.read(RandomAccessR rar)
          Read the table
 byte[] OtfTableCFF.readDataFromIndex(int start, int end, RandomAccessR rar)
          An INDEX is an array of variable-sized objects.
protected  void TtfTableGLYF.Descript.readInstructions(RandomAccessR rar, int count)
          Read the instructions
 int[] OtfTableCFF.readOffsets(RandomAccessR rar)
          Read the offsets.
 

Constructors in org.extex.font.format.xtf.tables with parameters of type RandomAccessR
OtfTableACNT(XtfTableMap tablemap, XtfTableDirectory.Entry de, RandomAccessR rar)
          Create a new object
OtfTableAVAR(XtfTableMap tablemap, XtfTableDirectory.Entry de, RandomAccessR rar)
          Create a new object
OtfTableBASE.Axis(RandomAccessR rar, int offset, java.lang.String n)
          Create a new object.
OtfTableBASE.BaseTagList(RandomAccessR rar, int offset, java.lang.String n)
          Create a new object.
OtfTableBASE(XtfTableMap tablemap, XtfTableDirectory.Entry de, RandomAccessR rar)
          Create a new object
OtfTableBDAT(XtfTableMap tablemap, XtfTableDirectory.Entry de, RandomAccessR rar)
          Create a new object
OtfTableBLOC(XtfTableMap tablemap, XtfTableDirectory.Entry de, RandomAccessR rar)
          Create a new object
OtfTableBSLN(XtfTableMap tablemap, XtfTableDirectory.Entry de, RandomAccessR rar)
          Create a new object
OtfTableCFF(XtfTableMap tablemap, XtfTableDirectory.Entry de, RandomAccessR rar)
          Create a new object
OtfTableCVAR(XtfTableMap tablemap, XtfTableDirectory.Entry de, RandomAccessR rar)
          Create a new object
OtfTableDSIG(XtfTableMap tablemap, XtfTableDirectory.Entry de, RandomAccessR rar)
          Create a new object
OtfTableFDSC(XtfTableMap tablemap, XtfTableDirectory.Entry de, RandomAccessR rar)
          Create a new object
OtfTableFEAT(XtfTableMap tablemap, XtfTableDirectory.Entry de, RandomAccessR rar)
          Create a new object
OtfTableFMTX(XtfTableMap tablemap, XtfTableDirectory.Entry de, RandomAccessR rar)
          Create a new object
OtfTableFVAR(XtfTableMap tablemap, XtfTableDirectory.Entry de, RandomAccessR rar)
          Create a new object
OtfTableGDEF(XtfTableMap tablemap, XtfTableDirectory.Entry de, RandomAccessR rar)
          Create a new object
OtfTableGVAR(XtfTableMap tablemap, XtfTableDirectory.Entry de, RandomAccessR rar)
          Create a new object
OtfTableJSTF(XtfTableMap tablemap, XtfTableDirectory.Entry de, RandomAccessR rar)
          Create a new object
OtfTableJUST(XtfTableMap tablemap, XtfTableDirectory.Entry de, RandomAccessR rar)
          Create a new object
OtfTableLCAR(XtfTableMap tablemap, XtfTableDirectory.Entry de, RandomAccessR rar)
          Create a new object
OtfTableMMFX(XtfTableMap tablemap, XtfTableDirectory.Entry de, RandomAccessR rar)
          Create a new object
OtfTableMMSD(XtfTableMap tablemap, XtfTableDirectory.Entry de, RandomAccessR rar)
          Create a new object
OtfTableMORT(XtfTableMap tablemap, XtfTableDirectory.Entry de, RandomAccessR rar)
          Create a new object
OtfTablePROP(XtfTableMap tablemap, XtfTableDirectory.Entry de, RandomAccessR rar)
          Create a new object
OtfTableTRAK(XtfTableMap tablemap, XtfTableDirectory.Entry de, RandomAccessR rar)
          Create a new object
OtfTableTYP1(XtfTableMap tablemap, XtfTableDirectory.Entry de, RandomAccessR rar)
          Create a new object
RangeRecord(RandomAccessR rar)
          Creates a new object.
TtfTableCMAP(XtfTableMap tablemap, XtfTableDirectory.Entry de, RandomAccessR rar)
          Create a new object.
TtfTableCVT(XtfTableMap tablemap, XtfTableDirectory.Entry de, RandomAccessR rar)
          Create a new object.
TtfTableEBDT(XtfTableMap tablemap, XtfTableDirectory.Entry de, RandomAccessR rar)
          Create a new object
TtfTableEBLC(XtfTableMap tablemap, XtfTableDirectory.Entry de, RandomAccessR rar)
          Create a new object
TtfTableEBSC(XtfTableMap tablemap, XtfTableDirectory.Entry de, RandomAccessR rar)
          Create a new object
TtfTableFPGM(XtfTableMap tablemap, XtfTableDirectory.Entry de, RandomAccessR rar)
          Create a new object.
TtfTableGASP.GaspRange(RandomAccessR rar)
          Create a new object.
TtfTableGASP(XtfTableMap tablemap, XtfTableDirectory.Entry de, RandomAccessR rar)
          Create a new object
TtfTableGLYF(XtfTableMap tablemap, XtfTableDirectory.Entry de, RandomAccessR rar)
          Create a new object.
TtfTableHDMX.DeviceRecord(RandomAccessR rar, int numberOfGlyphs)
          Create a new object.
TtfTableHDMX(XtfTableMap tablemap, XtfTableDirectory.Entry de, RandomAccessR rar)
          Create a new object
TtfTableHEAD(XtfTableMap tablemap, XtfTableDirectory.Entry de, RandomAccessR rar)
          Create a new object.
TtfTableHHEA(XtfTableMap tablemap, XtfTableDirectory.Entry de, RandomAccessR rar)
          Create a new object
TtfTableHMTX(XtfTableMap tablemap, XtfTableDirectory.Entry de, RandomAccessR rar)
          Create a new object
TtfTableKERN(XtfTableMap tablemap, XtfTableDirectory.Entry de, RandomAccessR rar)
          Create a new object
TtfTableLOCA(XtfTableMap tablemap, XtfTableDirectory.Entry de, RandomAccessR rar)
          Create a new object.
TtfTableLTSH(XtfTableMap tablemap, XtfTableDirectory.Entry de, RandomAccessR rar)
          Create a new object
TtfTableMAXP(XtfTableMap tablemap, XtfTableDirectory.Entry de, RandomAccessR rar)
          Create a new object.
TtfTableNAME(XtfTableMap tablemap, XtfTableDirectory.Entry de, RandomAccessR rar)
          Create a new object.
TtfTableOS2(XtfTableMap tablemap, XtfTableDirectory.Entry de, RandomAccessR rar)
          Create a new object.
TtfTablePCLT(XtfTableMap tablemap, XtfTableDirectory.Entry de, RandomAccessR rar)
          Create a new object
TtfTablePOST(XtfTableMap tablemap, XtfTableDirectory.Entry de, RandomAccessR rar)
          Create a new object.
TtfTablePREP(XtfTableMap tablemap, XtfTableDirectory.Entry de, RandomAccessR rar)
          Create a new object.
TtfTableVDMX(XtfTableMap tablemap, XtfTableDirectory.Entry de, RandomAccessR rar)
          Create a new object
TtfTableVHEA(XtfTableMap tablemap, XtfTableDirectory.Entry de, RandomAccessR rar)
          Create a new object
TtfTableVMTX(XtfTableMap tablemap, XtfTableDirectory.Entry de, RandomAccessR rar)
          Create a new object
XtfTableDirectory(RandomAccessR rar)
          Create a new object.
 

Uses of RandomAccessR in org.extex.font.format.xtf.tables.cff
 

Methods in org.extex.font.format.xtf.tables.cff with parameters of type RandomAccessR
 void CffFont.init(RandomAccessR rar, OtfTableCFF cff, int baseoffset)
          Initialize the font.
 void T2TDOSID.init(RandomAccessR rar, OtfTableCFF cff, int baseoffset, CffFont cffFont)
          Initialize.
 void T1DictKey.init(RandomAccessR rar, OtfTableCFF cff, int baseoffset, CffFont cffFont)
          Initialize.
abstract  void T2CharString.init(RandomAccessR rar, OtfTableCFF cff, int baseoffset, CffFont cffFont)
          Initialize.
 void T2Escape.init(RandomAccessR rar, OtfTableCFF cff, int baseoffset, CffFont cffFont)
          Initialize.
 void T2TDOPrivate.init(RandomAccessR rar, OtfTableCFF cff, int baseoffset, CffFont cffFont)
          Initialize.
 void T2TDOCharset.init(RandomAccessR rar, OtfTableCFF cff, int baseoffset, CffFont cffFont)
          Initialize.
 void T2TDOCharStrings.init(RandomAccessR rar, OtfTableCFF cff, int baseoffset, CffFont cffFont)
          Initialize.
 void T2TDOEncoding.init(RandomAccessR rar, OtfTableCFF cff, int baseoffset, CffFont cffFont)
          Initialize.
 void T2Operator.init(RandomAccessR rar, OtfTableCFF cff, int baseoffset, CffFont cffFont)
          Initialize.
 void T2Number.init(RandomAccessR rar, OtfTableCFF cff, int baseoffset, CffFont cffFont)
          Initialize.
static T1DictKey T1DictKey.newInstance(RandomAccessR rar)
          Create a new instance.
static T2Number T2Number.newInstance(RandomAccessR rar)
          Create a new instance.
static T2Operator T2TopDICTOperator.newInstance(RandomAccessR rar)
          Create a new instance.
static T2Operator T2Operator.newInstance(RandomAccessR rar, CharString ch)
          Create a new instance.
static T2Number T2Number.newInstance(RandomAccessR rar, int b0)
          Create a new instance.
static T2Number T2CharString.readNumber(RandomAccessR rar)
          Read a number.
static T2Number T2CharString.readNumber(RandomAccessR rar, int b0)
          Read a number.
static T2SID T2CharString.readSID(RandomAccessR rar)
          Read a SID.
 void T1Subrs.readSubrs(RandomAccessR rar, OtfTableCFF cff, int privateDictOffset, CffFont cffFont)
          Read the subrs.
static T2Operator T2CharString.readTopDICTOperator(RandomAccessR rar)
          Read a top DICT operator.
 

Constructors in org.extex.font.format.xtf.tables.cff with parameters of type RandomAccessR
T2CntrMask(java.util.List<T2CharString> stack, CharString ch, RandomAccessR rar)
          Create a new object.
T2HintMask(java.util.List<T2CharString> stack, CharString ch, RandomAccessR rar)
          Create a new object.
 

Uses of RandomAccessR in org.extex.font.format.xtf.tables.gps
 

Methods in org.extex.font.format.xtf.tables.gps with parameters of type RandomAccessR
static CoverageTable CoverageTable.getInstance(RandomAccessR rar, int baseoffset, int offset)
          Return a instance.
 void PairValueRecord.init(RandomAccessR rar, int posOffset)
          Initialize the ValueRecord.
 void Class2Record.init(RandomAccessR rar, int posOffset)
          Initialize the ValueRecord.
 void Class1Record.init(RandomAccessR rar, int posOffset)
          Initialize the ValueRecord.
 void ValueRecord.init(RandomAccessR rar, int posOffset)
          Initialize.
static XtfGPOSPairTable XtfGPOSPairTable.newInstance(RandomAccessR rar, int posOffset, int offset, XtfGlyphName xtfGlyp)
          Create a new Instance.
static XtfGPOSSingleTable XtfGPOSSingleTable.newInstance(RandomAccessR rar, int posOffset, int offset, XtfGlyphName xtfGlyp)
          Create a new Instance.
static XtfGSUBSingleTable XtfGSUBSingleTable.newInstance(RandomAccessR rar, int offset, XtfGlyphName xtfGlyph)
          Create a new Instance.
static XtfGSUBChainingTable XtfGSUBChainingTable.newInstance(RandomAccessR rar, int offset, XtfGlyphName xtfGlyph)
          Create a new Instance.
static XtfGSUBAlternateTable XtfGSUBAlternateTable.newInstance(RandomAccessR rar, int offset, XtfGlyphName xtfGlyph)
          Create a new Instance.
static XtfGSUBLigatureTable XtfGSUBLigatureTable.newInstance(RandomAccessR rar, int offset, XtfGlyphName xtfGlyph)
          Create a new instance.
static XtfGPOSMarkToBaseTable XtfGPOSMarkToBaseTable.newInstance(RandomAccessR rar, int offset, XtfGlyphName xtfGlyp)
          Create a new Instance.
static XtfGSUBMultipleTable XtfGSUBMultipleTable.newInstance(RandomAccessR rar, int offset, XtfGlyphName xtfGlyph)
          Create a new Instance.
static XtfGPOSCursiveTable XtfGPOSCursiveTable.newInstance(RandomAccessR rar, int offset, XtfGlyphName xtfGlyp)
          Create a new Instance.
static XtfGSUBContextTable XtfGSUBContextTable.newInstance(RandomAccessR rar, int offset, XtfGlyphName xtfGlyph)
          Create a new Instance.
static ClassDefTable ClassDefTable.newInstance(RandomAccessR rar, XtfGlyphName xtfGlyph, int defNr)
          Returns a new instance of the ClassDefTable.
 void LangSysRecord.read(RandomAccessR rar, int baseoffset)
          Read the language system table.
 XtfLookupTable OtfTableGPOS.read(RandomAccessR rar, int posOffset, int type, int offset, XtfGlyphName xtfGlyph)
          Read the LookupTable or null, if not found.
 XtfLookupTable OtfTableGSUB.read(RandomAccessR rar, int posOffset, int type, int offset, XtfGlyphName xtfGlyph)
          Read the LookupTable or null, if not found.
 XtfLookupTable LookupTableFactory.read(RandomAccessR rar, int posOffset, int type, int offset, XtfGlyphName xtfGlyph)
          Read the LookupTable or null, if not found.
 

Constructors in org.extex.font.format.xtf.tables.gps with parameters of type RandomAccessR
AbstractXtfSFLTable(XtfTableMap tablemap, XtfTableDirectory.Entry de, RandomAccessR rar)
          Create a new object
Class1Record(RandomAccessR rar, int posOffset, int class2Count, XtfGlyphName xtfGlyph, int idx, int valueFormat1, int valueFormat2)
          Creates a new object.