Class AFPPageSetup

java.lang.Object
org.apache.fop.render.afp.extensions.AFPExtensionAttachment
org.apache.fop.render.afp.extensions.AFPPageSetup
All Implemented Interfaces:
Serializable, ExtensionAttachment, org.apache.xmlgraphics.util.XMLizable
Direct Known Subclasses:
AFPPageSegmentElement.AFPPageSegmentSetup

public class AFPPageSetup extends AFPExtensionAttachment
This is the pass-through value object for the AFP extension.
See Also:
  • Field Details

    • ATT_VALUE

      protected static final String ATT_VALUE
      value attribute
      See Also:
    • ATT_ENCODING

      protected static final String ATT_ENCODING
      See Also:
    • ATT_PLACEMENT

      protected static final String ATT_PLACEMENT
      placement attribute
      See Also:
    • content

      protected String content
      the extension content
    • value

      protected String value
      the extension value attribute
    • placement

      protected ExtensionPlacement placement
      defines where to place the extension in the generated file
    • encoding

      protected int encoding
      the CCSID character set encoding
  • Constructor Details

    • AFPPageSetup

      public AFPPageSetup(String elementName)
      Default constructor.
      Parameters:
      elementName - the name of the setup code object, may be null
  • Method Details

    • getEncoding

      public int getEncoding()
      Returns:
      CCSID character set encoding
    • setEncoding

      public void setEncoding(int encoding)
      Parameters:
      encoding - CCSID character set encoding
    • getValue

      public String getValue()
      Returns the value of the extension.
      Returns:
      the value
    • setValue

      public void setValue(String source)
      Sets the value
      Parameters:
      source - The value name to set.
    • getContent

      public String getContent()
      Returns the content of the extension.
      Returns:
      the data
    • setContent

      public void setContent(String content)
      Sets the data
      Parameters:
      content - The byte data to set.
    • getPlacement

      public ExtensionPlacement getPlacement()
      Returns the intended placement of the extension inside the generated file.
      Returns:
      the intended placement
    • setPlacement

      public void setPlacement(ExtensionPlacement placement)
      Sets the intended placement of the extension inside the generated file.
      Parameters:
      placement - the intended placement
    • toSAX

      public void toSAX(ContentHandler handler) throws SAXException
      Throws:
      SAXException
    • toString

      public String toString()
      Overrides:
      toString in class Object