Class PostscriptParser.PSFixedArray

java.lang.Object
org.apache.fop.fonts.type1.PostscriptParser.PSElement
org.apache.fop.fonts.type1.PostscriptParser.PSFixedArray
Enclosing class:
PostscriptParser

public class PostscriptParser.PSFixedArray extends PostscriptParser.PSElement
An object representing a Postscript array with a fixed number of entries
  • Field Details

    • binaryLength

      protected int binaryLength
  • Constructor Details

    • PSFixedArray

      public PSFixedArray(String operator, int startPoint)
  • Method Details

    • parseToken

      public void parseToken(String token, int curPos)
      Description copied from class: PostscriptParser.PSElement
      Delegates the parse routine to a sub class
      Specified by:
      parseToken in class PostscriptParser.PSElement
      Parameters:
      token - The token which to parse
    • getEntries

      public HashMap<Integer,String> getEntries()
      Gets a map of array entries identified by index
      Returns:
      Returns the map of array entries
    • parseByte

      public void parseByte(byte cur, int pos)
      Description copied from class: PostscriptParser.PSElement
      Passes responsibility for processing the byte stream to the PostScript object
      Specified by:
      parseByte in class PostscriptParser.PSElement
      Parameters:
      cur - The byte currently being read
      pos - The position of the given byte