Class Fop

java.lang.Object
org.docx4j.convert.out.fopconf.Fop

public class Fop
extends java.lang.Object

Java class for anonymous complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="strict-validation" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="strict-configuration" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="accessibility" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="base" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="hyphenation-base" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element ref="{http://purl.org/dc/elements/1.1/}hyphenation-pattern" maxOccurs="unbounded"/>
         <element name="fonts" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element ref="{http://purl.org/dc/elements/1.1/}substitutions" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="renderers">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="renderer">
                     <complexType>
                       <complexContent>
                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                           <sequence>
                             <element ref="{http://purl.org/dc/elements/1.1/}fonts"/>
                           </sequence>
                           <attribute name="mime" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
                         </restriction>
                       </complexContent>
                     </complexType>
                   </element>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
       </sequence>
       <attribute name="version" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
     </restriction>
   </complexContent>
 </complexType>
 
  • Nested Class Summary

    Nested Classes
    Modifier and Type Class Description
    static class  Fop.Fonts
    Java class for anonymous complex type.
    static class  Fop.Renderers
    Java class for anonymous complex type.
  • Field Summary

    Fields
    Modifier and Type Field Description
    protected java.lang.Boolean accessibility  
    protected java.lang.String base  
    protected Fop.Fonts fonts  
    protected java.lang.String hyphenationBase  
    protected java.util.List<HyphenationPattern> hyphenationPattern  
    protected Fop.Renderers renderers  
    protected java.lang.Boolean strictConfiguration  
    protected java.lang.Boolean strictValidation  
    protected java.lang.String version  
  • Constructor Summary

    Constructors
    Constructor Description
    Fop()  
  • Method Summary

    Modifier and Type Method Description
    java.lang.String getBase()
    Gets the value of the base property.
    Fop.Fonts getFonts()
    Gets the value of the fonts property.
    java.lang.String getHyphenationBase()
    Gets the value of the hyphenationBase property.
    java.util.List<HyphenationPattern> getHyphenationPattern()
    Gets the value of the hyphenationPattern property.
    Fop.Renderers getRenderers()
    Gets the value of the renderers property.
    java.lang.String getVersion()
    Gets the value of the version property.
    java.lang.Boolean isAccessibility()
    Gets the value of the accessibility property.
    java.lang.Boolean isStrictConfiguration()
    Gets the value of the strictConfiguration property.
    java.lang.Boolean isStrictValidation()
    Gets the value of the strictValidation property.
    void setAccessibility​(java.lang.Boolean value)
    Sets the value of the accessibility property.
    void setBase​(java.lang.String value)
    Sets the value of the base property.
    void setFonts​(Fop.Fonts value)
    Sets the value of the fonts property.
    void setHyphenationBase​(java.lang.String value)
    Sets the value of the hyphenationBase property.
    void setRenderers​(Fop.Renderers value)
    Sets the value of the renderers property.
    void setStrictConfiguration​(java.lang.Boolean value)
    Sets the value of the strictConfiguration property.
    void setStrictValidation​(java.lang.Boolean value)
    Sets the value of the strictValidation property.
    void setVersion​(java.lang.String value)
    Sets the value of the version property.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • strictValidation

      protected java.lang.Boolean strictValidation
    • strictConfiguration

      protected java.lang.Boolean strictConfiguration
    • accessibility

      protected java.lang.Boolean accessibility
    • base

      protected java.lang.String base
    • hyphenationBase

      protected java.lang.String hyphenationBase
    • hyphenationPattern

      protected java.util.List<HyphenationPattern> hyphenationPattern
    • fonts

      protected Fop.Fonts fonts
    • renderers

      protected Fop.Renderers renderers
    • version

      protected java.lang.String version
  • Constructor Details

    • Fop

      public Fop()
  • Method Details

    • isStrictValidation

      public java.lang.Boolean isStrictValidation()
      Gets the value of the strictValidation property.
      Returns:
      possible object is Boolean
    • setStrictValidation

      public void setStrictValidation​(java.lang.Boolean value)
      Sets the value of the strictValidation property.
      Parameters:
      value - allowed object is Boolean
    • isStrictConfiguration

      public java.lang.Boolean isStrictConfiguration()
      Gets the value of the strictConfiguration property.
      Returns:
      possible object is Boolean
    • setStrictConfiguration

      public void setStrictConfiguration​(java.lang.Boolean value)
      Sets the value of the strictConfiguration property.
      Parameters:
      value - allowed object is Boolean
    • isAccessibility

      public java.lang.Boolean isAccessibility()
      Gets the value of the accessibility property.
      Returns:
      possible object is Boolean
    • setAccessibility

      public void setAccessibility​(java.lang.Boolean value)
      Sets the value of the accessibility property.
      Parameters:
      value - allowed object is Boolean
    • getBase

      public java.lang.String getBase()
      Gets the value of the base property.
      Returns:
      possible object is String
    • setBase

      public void setBase​(java.lang.String value)
      Sets the value of the base property.
      Parameters:
      value - allowed object is String
    • getHyphenationBase

      public java.lang.String getHyphenationBase()
      Gets the value of the hyphenationBase property.
      Returns:
      possible object is String
    • setHyphenationBase

      public void setHyphenationBase​(java.lang.String value)
      Sets the value of the hyphenationBase property.
      Parameters:
      value - allowed object is String
    • getHyphenationPattern

      public java.util.List<HyphenationPattern> getHyphenationPattern()
      Gets the value of the hyphenationPattern property.

      This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the hyphenationPattern property.

      For example, to add a new item, do as follows:

          getHyphenationPattern().add(newItem);
       

      Objects of the following type(s) are allowed in the list HyphenationPattern

    • getFonts

      public Fop.Fonts getFonts()
      Gets the value of the fonts property.
      Returns:
      possible object is Fop.Fonts
    • setFonts

      public void setFonts​(Fop.Fonts value)
      Sets the value of the fonts property.
      Parameters:
      value - allowed object is Fop.Fonts
    • getRenderers

      public Fop.Renderers getRenderers()
      Gets the value of the renderers property.
      Returns:
      possible object is Fop.Renderers
    • setRenderers

      public void setRenderers​(Fop.Renderers value)
      Sets the value of the renderers property.
      Parameters:
      value - allowed object is Fop.Renderers
    • getVersion

      public java.lang.String getVersion()
      Gets the value of the version property.
      Returns:
      possible object is String
    • setVersion

      public void setVersion​(java.lang.String value)
      Sets the value of the version property.
      Parameters:
      value - allowed object is String