# Uses of Package
org.apache.fop.datatypes

- Packages that use org.apache.fop.datatypes
  Package | Description
  --- | ---
  org.apache.fop.area | FOP's area tree.
  org.apache.fop.datatypes | XSL Datatypes.
  org.apache.fop.fo | Classes, constants and basic infrastructure for the FO tree.
  org.apache.fop.fo.expr | Classes for XSL expressions and functions.
  org.apache.fop.fo.extensions | Base classes for implementing extensions to XSL-FO.
  org.apache.fop.fo.flow | All the block- and inline-level flow formatting objects.
  org.apache.fop.fo.flow.table |
  org.apache.fop.fo.pagination | All the pagination and declaration formatting objects.
  org.apache.fop.fo.properties | Classes representing the various property types as well as supporting data structures for the FO tree.
  org.apache.fop.fonts | Classes for font handling.
  org.apache.fop.layoutmgr | FOP's layout engine.
  org.apache.fop.layoutmgr.inline | Layout managers for inline formatting objects and line building.
  org.apache.fop.layoutmgr.list | Layout managers for lists.
  org.apache.fop.layoutmgr.table | Layout managers for tables.
  org.apache.fop.render | Generic renderer interface.
  org.apache.fop.render.rtf | RTF (Rich Text Format) Output Support
  org.apache.fop.render.rtf.rtflib.tools | Utility classes used in RTF file generation.
  org.apache.fop.traits | Trait classes and other supporting data structures.

- Classes in org.apache.fop.datatypes used by org.apache.fop.area
  Class and Description
  FODimension This datatype hold a pair of resolved lengths, specifiying the dimensions in both inline and block-progression-directions.

- Classes in org.apache.fop.datatypes used by org.apache.fop.datatypes
  Class and Description
  Length A length quantity in XSL
  Numeric An interface for classes that can participate in numeric operations.
  PercentBase Interface for objects that can be used as base objects for percentage computations
  PercentBaseContext This interface is used by the layout managers to provide relevant information back to the property percentage resolution logic, that is the percentages based property getValue() functions expect an object implementing this interface as an argument.

- Classes in org.apache.fop.datatypes used by org.apache.fop.fo
  Class and Description
  Length A length quantity in XSL

- Classes in org.apache.fop.datatypes used by org.apache.fop.fo.expr
  Class and Description
  Length A length quantity in XSL
  Numeric An interface for classes that can participate in numeric operations.
  PercentBase Interface for objects that can be used as base objects for percentage computations
  PercentBaseContext This interface is used by the layout managers to provide relevant information back to the property percentage resolution logic, that is the percentages based property getValue() functions expect an object implementing this interface as an argument.

- Classes in org.apache.fop.datatypes used by org.apache.fop.fo.extensions
  Class and Description
  Length A length quantity in XSL

- Classes in org.apache.fop.datatypes used by org.apache.fop.fo.flow
  Class and Description
  Length A length quantity in XSL
  Numeric An interface for classes that can participate in numeric operations.

- Classes in org.apache.fop.datatypes used by org.apache.fop.fo.flow.table
  Class and Description
  Length A length quantity in XSL
  Numeric An interface for classes that can participate in numeric operations.

- Classes in org.apache.fop.datatypes used by org.apache.fop.fo.pagination
  Class and Description
  FODimension This datatype hold a pair of resolved lengths, specifiying the dimensions in both inline and block-progression-directions.
  Length A length quantity in XSL
  Numeric An interface for classes that can participate in numeric operations.
  PercentBaseContext This interface is used by the layout managers to provide relevant information back to the property percentage resolution logic, that is the percentages based property getValue() functions expect an object implementing this interface as an argument.

- Classes in org.apache.fop.datatypes used by org.apache.fop.fo.properties
  Class and Description
  CompoundDatatype This interface is used as a base for compound datatypes.
  Length A length quantity in XSL
  Numeric An interface for classes that can participate in numeric operations.
  PercentBase Interface for objects that can be used as base objects for percentage computations
  PercentBaseContext This interface is used by the layout managers to provide relevant information back to the property percentage resolution logic, that is the percentages based property getValue() functions expect an object implementing this interface as an argument.

- Classes in org.apache.fop.datatypes used by org.apache.fop.fonts
  Class and Description
  PercentBaseContext This interface is used by the layout managers to provide relevant information back to the property percentage resolution logic, that is the percentages based property getValue() functions expect an object implementing this interface as an argument.

- Classes in org.apache.fop.datatypes used by org.apache.fop.layoutmgr
  Class and Description
  Numeric An interface for classes that can participate in numeric operations.
  PercentBaseContext This interface is used by the layout managers to provide relevant information back to the property percentage resolution logic, that is the percentages based property getValue() functions expect an object implementing this interface as an argument.

- Classes in org.apache.fop.datatypes used by org.apache.fop.layoutmgr.inline
  Class and Description
  Length A length quantity in XSL
  PercentBaseContext This interface is used by the layout managers to provide relevant information back to the property percentage resolution logic, that is the percentages based property getValue() functions expect an object implementing this interface as an argument.

- Classes in org.apache.fop.datatypes used by org.apache.fop.layoutmgr.list
  Class and Description
  PercentBaseContext This interface is used by the layout managers to provide relevant information back to the property percentage resolution logic, that is the percentages based property getValue() functions expect an object implementing this interface as an argument.

- Classes in org.apache.fop.datatypes used by org.apache.fop.layoutmgr.table
  Class and Description
  PercentBaseContext This interface is used by the layout managers to provide relevant information back to the property percentage resolution logic, that is the percentages based property getValue() functions expect an object implementing this interface as an argument.

- Classes in org.apache.fop.datatypes used by org.apache.fop.render
  Class and Description
  PercentBaseContext This interface is used by the layout managers to provide relevant information back to the property percentage resolution logic, that is the percentages based property getValue() functions expect an object implementing this interface as an argument.

- Classes in org.apache.fop.datatypes used by org.apache.fop.render.rtf
  Class and Description
  Length A length quantity in XSL

- Classes in org.apache.fop.datatypes used by org.apache.fop.render.rtf.rtflib.tools
  Class and Description
  PercentBaseContext This interface is used by the layout managers to provide relevant information back to the property percentage resolution logic, that is the percentages based property getValue() functions expect an object implementing this interface as an argument.

- Classes in org.apache.fop.datatypes used by org.apache.fop.traits
  Class and Description
  PercentBaseContext This interface is used by the layout managers to provide relevant information back to the property percentage resolution logic, that is the percentages based property getValue() functions expect an object implementing this interface as an argument.

Copyright © 2025 Apache Software Foundation. All rights reserved.