fop 2.1

org.apache.fop.fonts.type1
Class PostscriptParser.PSVariableArray

java.lang.Object
  extended by org.apache.fop.fonts.type1.PostscriptParser.PSElement
      extended by org.apache.fop.fonts.type1.PostscriptParser.PSVariableArray
Enclosing class:
PostscriptParser

public class PostscriptParser.PSVariableArray
extends PostscriptParser.PSElement

An object representing a Postscript array with a variable number of entries


Field Summary
 
Fields inherited from class org.apache.fop.fonts.type1.PostscriptParser.PSElement
binaryEntries, endPoint, hasMore, operator, readBinary, tokens
 
Constructor Summary
PostscriptParser.PSVariableArray(java.lang.String operator, int startPoint)
           
 
Method Summary
 java.util.List<java.lang.String> getEntries()
          Gets a list of found array entries within the variable array
 void parseByte(byte cur, int pos)
          Passes responsibility for processing the byte stream to the PostScript object
 void parseToken(java.lang.String token, int curPos)
          Delegates the parse routine to a sub class
 
Methods inherited from class org.apache.fop.fonts.type1.PostscriptParser.PSElement
getBinaryEntries, getBinaryEntryByIndex, getEndPoint, getFoundUnexpected, getOperator, getStartPoint, hasMore, isInteger, parse, setFoundUnexpected
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PostscriptParser.PSVariableArray

public PostscriptParser.PSVariableArray(java.lang.String operator,
                                        int startPoint)
Method Detail

parseToken

public void parseToken(java.lang.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 java.util.List<java.lang.String> getEntries()
Gets a list of found array entries within the variable array

Returns:
Returns the found array elements as a list

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

fop 2.1

Copyright 1999-2016 The Apache Software Foundation. All Rights Reserved.