Uses of Class org.apache.fop.fonts.type1.PostscriptParser.PSElement (Apache FOP Core 2.11 API)
Date: 2025-04-24

## Uses of Class
org.apache.fop.fonts.type1.PostscriptParser.PSElement

- Packages that use PostscriptParser.PSElement
  Package | Description
  --- | ---
  org.apache.fop.fonts.type1 | Classes for Adobe Type 1 fonts.

- - ### Uses of PostscriptParser.PSElement in org.apache.fop.fonts.type1

    Subclasses of PostscriptParser.PSElement in org.apache.fop.fonts.type1
    Modifier and Type | Class and Description
    --- | ---
    `class` | `PostscriptParser.PSDictionary` An object representing a Postscript dictionary
    `class` | `PostscriptParser.PSFixedArray` An object representing a Postscript array with a fixed number of entries
    `class` | `PostscriptParser.PSSubroutine` An object representing a Postscript subroutine element
    `class` | `PostscriptParser.PSVariable` An object representing a Postscript variable
    `class` | `PostscriptParser.PSVariableArray` An object representing a Postscript array with a variable number of entries

    Fields in org.apache.fop.fonts.type1 with type parameters of type PostscriptParser.PSElement
    Modifier and Type | Field and Description
    --- | ---
    `protected List<PostscriptParser.PSElement>` | Type1SubsetFile.`headerSection`
    `protected List<PostscriptParser.PSElement>` | Type1SubsetFile.`mainSection`

    Methods in org.apache.fop.fonts.type1 that return PostscriptParser.PSElement
    Modifier and Type | Method and Description
    --- | ---
    `PostscriptParser.PSElement` | PostscriptParser.`createElement(String operator, String elementID, int startPoint)`
    `protected PostscriptParser.PSElement` | Type1SubsetFile.`getElement(String elementID, List<PostscriptParser.PSElement> elements)`

    Methods in org.apache.fop.fonts.type1 that return types with arguments of type PostscriptParser.PSElement
    Modifier and Type | Method and Description
    --- | ---
    `List<PostscriptParser.PSElement>` | PostscriptParser.`parse(byte[] segment)` Parses the postscript document and returns a list of elements

    Methods in org.apache.fop.fonts.type1 with parameters of type PostscriptParser.PSElement
    Modifier and Type | Method and Description
    --- | ---
    `protected ByteArrayOutputStream` | Type1SubsetFile.`writeHeader(PFBData pfbData, PostscriptParser.PSElement encoding)`
    `protected ByteArrayOutputStream` | Type1SubsetFile.`writeMainSection(byte[] decoded, List<PostscriptParser.PSElement> mainSection, PostscriptParser.PSElement charStrings)`

    Method parameters in org.apache.fop.fonts.type1 with type arguments of type PostscriptParser.PSElement
    Modifier and Type | Method and Description
    --- | ---
    `protected String` | Type1SubsetFile.`findVariable(byte[] decoded, List<PostscriptParser.PSElement> elements, String[] matches, String fallback)`
    `protected PostscriptParser.PSElement` | Type1SubsetFile.`getElement(String elementID, List<PostscriptParser.PSElement> elements)`
    `protected ByteArrayOutputStream` | Type1SubsetFile.`writeMainSection(byte[] decoded, List<PostscriptParser.PSElement> mainSection, PostscriptParser.PSElement charStrings)`

Copyright © 2025 Apache Software Foundation. All rights reserved.