fop 1.0

Uses of Class
org.apache.fop.fo.FObj

Packages that use FObj
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.pagination.bookmarks Formatting objects for bookmarks as defined since XSL 1.1. 
org.apache.fop.fo.properties Classes representing the various property types as well as supporting data structures for the FO tree. 
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.table Layout managers for tables. 
org.apache.fop.render Generic renderer interface. 
org.apache.fop.render.rtf.rtflib.tools Utility classes used in RTF file generation. 
 

Uses of FObj in org.apache.fop.datatypes
 

Fields in org.apache.fop.datatypes declared as FObj
protected  FObj LengthBase.fobj
          The FO for which this property is to be calculated.
 

Methods in org.apache.fop.datatypes with parameters of type FObj
 int PercentBaseContext.getBaseLength(int lengthBase, FObj fobj)
          Returns the base length for the given length base.
 int SimplePercentBaseContext.getBaseLength(int lengthBase, FObj fobj)
          Returns the value for the given lengthBase.
 int ValidationPercentBaseContext.getBaseLength(int lengthBase, FObj fobj)
          Returns the value for the given lengthBase.
 

Uses of FObj in org.apache.fop.fo
 

Subclasses of FObj in org.apache.fop.fo
 class FObjMixed
          Abstract base class for representation of mixed content formatting objects (= those that can contain both child FONodes and #PCDATA).
 

Methods in org.apache.fop.fo that return FObj
 FObj FObj.findNearestAncestorFObj()
          Find the nearest parent, grandparent, etc.
 FObj PropertyList.getFObj()
           
 FObj PropertyList.getParentFObj()
           
 FObj FObj.FObjIterator.parentNode()
          Returns the parent node for this iterator's list of child nodes
 FObj FONode.FONodeIterator.parentNode()
          Returns the parent node for this iterator's list of child nodes
 

Methods in org.apache.fop.fo with parameters of type FObj
 PropertyList PropertyListMaker.make(FObj fobj, PropertyList parentPropertyList)
           
 

Constructors in org.apache.fop.fo with parameters of type FObj
InlineCharIterator(FObj fobj, CommonBorderPaddingBackground bpb)
           
PropertyList(FObj fObjToAttach, PropertyList parentPropertyList)
          Basic constructor.
RecursiveCharIterator(FObj fobj)
          Constructor which creates an iterator for all child nodes
RecursiveCharIterator(FObj fobj, FONode child)
          Constructor which creates an iterator for only some child nodes
StaticPropertyList(FObj fObjToAttach, PropertyList parentPropertyList)
          Construct a StaticPropertyList.
 

Uses of FObj in org.apache.fop.fo.expr
 

Methods in org.apache.fop.fo.expr that return FObj
 FObj PropertyInfo.getFO()
          accessor for FObj
 

Uses of FObj in org.apache.fop.fo.extensions
 

Subclasses of FObj in org.apache.fop.fo.extensions
 class ExtensionObj
          Base class for pdf bookmark extension objects.
 class ExternalDocument
          Class for the fox:external-document extension element.
 

Uses of FObj in org.apache.fop.fo.flow
 

Subclasses of FObj in org.apache.fop.fo.flow
 class AbstractGraphics
          Common base class for the fo:instream-foreign-object and fo:external-graphic flow formatting objects.
 class AbstractListItemPart
          Common superclass for fo:list-item-label and fo:list-item-body.
 class AbstractPageNumberCitation
          Common base class for the fo:page-number-citation and fo:page-number-citation-last objects.
 class AbstractRetrieveMarker
          Abstract base class for the fo:retrieve-marker and fo:retrieve-table-marker formatting objects.
 class BasicLink
          Class modelling the fo:basic-link object.
 class BidiOverride
          Class modelling the fo:bidi-override object.
 class Block
          Class modelling the fo:block object.
 class BlockContainer
          Class modelling the fo:block-container object.
 class Character
          Class modelling the fo:character object.
 class ExternalGraphic
          Class modelling the fo:external-graphic object.
 class Float
          Class modelling the fo:float object.
 class Footnote
          Class modelling the fo:footnote object.
 class FootnoteBody
          Class modelling the fo:footnote-body object.
 class InitialPropertySet
          Class modelling the fo:initial-property-set object.
 class Inline
          Class modelling the fo:inline formatting object.
 class InlineContainer
          Class modelling the fo:inline-container object.
 class InlineLevel
          Class modelling the commonalities of several inline-level formatting objects.
 class InstreamForeignObject
          Class modelling the fo:instream-foreign-object object.
 class Leader
          Class modelling the fo:leader object.
 class ListBlock
          Class modelling the fo:list-block object.
 class ListItem
          Class modelling the fo:list-item object.
 class ListItemBody
          Class modelling the fo:list-item-body object.
 class ListItemLabel
          Class modelling the fo:list-item-label object.
 class Marker
          Class modelling the fo:marker object.
 class MultiCase
          Class modelling the fo:multi-case object.
 class MultiProperties
          Class modelling the fo:multi-properties object.
 class MultiPropertySet
          Class modelling the fo:multi-property-set object.
 class MultiSwitch
          Class modelling the fo:multi-switch object.
 class MultiToggle
          Class modelling the fo:multi-toggle property.
 class PageNumber
          Class modelling the fo:page-number object.
 class PageNumberCitation
          Class modelling the fo:page-number-citation object.
 class PageNumberCitationLast
          Class modelling the fo:page-number-citation-last object from XSL 1.1.
 class RetrieveMarker
          Class modelling the fo:retrieve-marker formatting object.
 class RetrieveTableMarker
          Class modelling the fo:retrieve-table-marker formatting object.
 class Wrapper
          Class modelling the fo:wrapper object.
 

Constructors in org.apache.fop.fo.flow with parameters of type FObj
Marker.MarkerPropertyList(FObj fobj, PropertyList parentPropertyList)
          Overriding default constructor
 

Uses of FObj in org.apache.fop.fo.flow.table
 

Subclasses of FObj in org.apache.fop.fo.flow.table
 class Table
          Class modelling the fo:table object.
 class TableAndCaption
          Class modelling the fo:table-and-caption property.
 class TableBody
          Class modelling the fo:table-body object.
 class TableCaption
          Class modelling the fo:table-caption object.
 class TableCell
          Class modelling the fo:table-cell object.
 class TableCellContainer
          A common class for fo:table-body and fo:table-row which both can contain fo:table-cell.
 class TableColumn
          Class modelling the fo:table-column object.
 class TableFObj
          Common base class for table-related FOs
 class TableFooter
          Class modelling the fo:table-footer object.
 class TableHeader
          Class modelling the fo:table-header object.
 class TablePart
          An abstract base class modelling a TablePart (i.e.
 class TableRow
          Class modelling the fo:table-row object.
 

Methods in org.apache.fop.fo.flow.table with parameters of type FObj
 Property TableFObj.ColumnNumberPropertyMaker.convertProperty(Property p, PropertyList propertyList, FObj fo)
          Return a Property object based on the passed Property object.
 Property TableFObj.ColumnNumberPropertyMaker.make(PropertyList propertyList, java.lang.String value, FObj fo)
          Create a Property object from an attribute specification.
 

Uses of FObj in org.apache.fop.fo.pagination
 

Subclasses of FObj in org.apache.fop.fo.pagination
 class AbstractPageSequence
          Abstract base class for the fo:page-sequence formatting object and the fox:external-document extension object.
 class ColorProfile
          Class modelling the fo:color-profile object.
 class ConditionalPageMasterReference
          Class modelling the fo:conditional-page-master-reference object.
 class Declarations
          Class modelling the fo:declarations object.
 class Flow
          Class modelling the fo:flow object.
 class LayoutMasterSet
          Class modelling the fo:layout-master-set object.
 class PageSequence
          Class modelling the fo:page-sequence object.
 class PageSequenceMaster
          Class modelling the fo:page-sequence-master object.
 class PageSequenceWrapper
          Class modelling the fo:page-sequence-wrapper object, first introduced in the XSL 1.1 WD.
 class Region
          This is an abstract base class for pagination regions.
 class RegionAfter
          Class modelling the fo:region-after object.
 class RegionBA
          Abstract base class for fo:region-before and fo:region-after.
 class RegionBefore
          Class modelling the fo:region-before object.
 class RegionBody
          Class modelling the fo:region-body object.
 class RegionEnd
          Class modelling the fo:region-end object.
 class RegionSE
          Abstract base class for fo:region-start and fo:region-end.
 class RegionStart
          Class modelling the fo:region-start object.
 class RepeatablePageMasterAlternatives
          Class modelling the fo:repeatable-page-master-alternatives object.
 class RepeatablePageMasterReference
          Class modelling the fo:repeatable-page-master-reference object.
 class Root
          Class modeling the fo:root formatting object.
 class SideRegion
          Common base class for side regions (before, after, start, end).
 class SimplePageMaster
          Class modelling the fo:simple-page-master object.
 class SinglePageMasterReference
          Class modelling the fo:single-page-master-reference object.
 class StaticContent
          Class modelling the fo:static-content object.
 class Title
          Class modeling the fo:title object.
 

Uses of FObj in org.apache.fop.fo.pagination.bookmarks
 

Subclasses of FObj in org.apache.fop.fo.pagination.bookmarks
 class Bookmark
          Class modelling the fo:bookmark object, first introduced in the XSL 1.1 WD.
 class BookmarkTitle
          Class modelling the fo:bookmark-title object, first introduced in the XSL 1.1 WD.
 class BookmarkTree
          Class modelling the fo:bookmark-tree object, first introduced in the XSL 1.1 WD.
 

Uses of FObj in org.apache.fop.fo.properties
 

Methods in org.apache.fop.fo.properties with parameters of type FObj
 Property ListProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)
          Return a Property object based on the passed Property object.
 Property LengthPairProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)
          Return a Property object based on the passed Property object.
protected  Property CompoundPropertyMaker.convertProperty(Property p, PropertyList propertyList, FObj fo)
          Return a Property object based on the passed Property object.
 Property FontFamilyProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)
          Return a Property object based on the passed Property object.
 Property ToBeImplementedProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)
           
 Property CondLengthProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)
          Return a Property object based on the passed Property object.
 Property KeepProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)
          Return a Property object based on the passed Property object.
 Property EnumProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)
           
 Property SpacingPropertyMaker.convertProperty(Property p, PropertyList propertyList, FObj fo)
          Support for the 'normal' value.
 Property FontStretchPropertyMaker.convertProperty(Property p, PropertyList propertyList, FObj fo)
          Return a Property object based on the passed Property object.
 Property FontSizePropertyMaker.convertProperty(Property p, PropertyList propertyList, FObj fo)
          Return a Property object based on the passed Property object.
 Property LengthRangeProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)
          Return a Property object based on the passed Property object.
 Property SpaceProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)
          Return a Property object based on the passed Property object.
protected  Property PropertyMaker.convertProperty(Property p, PropertyList propertyList, FObj fo)
          Return a Property object based on the passed Property object.
 Property LineHeightPropertyMaker.convertProperty(Property p, PropertyList propertyList, FObj fo)
          Return a Property object based on the passed Property object.
 Property TextDecorationProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)
          Return a Property object based on the passed Property object.
 Property LengthProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)
          Return a Property object based on the passed Property object.
 Property NumberProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)
          Return a Property object based on the passed Property object.
 Property NumberProperty.PositiveIntegerMaker.convertProperty(Property p, PropertyList propertyList, FObj fo)
          If the value is not positive, return a property with value 1 Return a Property object based on the passed Property object.
 Property ColorProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)
          Return a ColorProperty object based on the passed Property object.
protected  Property PropertyMaker.convertPropertyDatatype(Property p, PropertyList propertyList, FObj fo)
          For properties that have more than one legal way to be specified, this routine should be overridden to attempt to set them based upon the other methods.
 Property PropertyMaker.convertShorthandProperty(PropertyList propertyList, Property prop, FObj fo)
          Converts a shorthand property
 Property CompoundPropertyMaker.make(Property baseProperty, int subpropertyId, PropertyList propertyList, java.lang.String value, FObj fo)
          Return a property value for a compound property.
 Property PropertyMaker.make(Property baseProperty, int subpropertyId, PropertyList propertyList, java.lang.String value, FObj fo)
          Make a property value for a compound property.
 Property CompoundPropertyMaker.make(PropertyList propertyList, java.lang.String value, FObj fo)
          Create a Property object from an attribute specification.
 Property FontFamilyProperty.Maker.make(PropertyList propertyList, java.lang.String value, FObj fo)
          Create a Property object from an attribute specification.
 Property CharacterProperty.Maker.make(PropertyList propertyList, java.lang.String value, FObj fo)
           
 Property FontSizePropertyMaker.make(PropertyList propertyList, java.lang.String value, FObj fo)
          Create a Property object from an attribute specification.
 Property FontWeightPropertyMaker.make(PropertyList pList, java.lang.String value, FObj fo)
          Create a Property object from an attribute specification.
 Property StringProperty.Maker.make(PropertyList propertyList, java.lang.String value, FObj fo)
          Make a new StringProperty object
 Property FontShorthandProperty.Maker.make(PropertyList propertyList, java.lang.String value, FObj fo)
          Create a Property object from an attribute specification.
 Property BackgroundPositionShorthand.Maker.make(PropertyList propertyList, java.lang.String value, FObj fo)
          Create a Property object from an attribute specification.
 Property PropertyMaker.make(PropertyList propertyList, java.lang.String value, FObj fo)
          Create a Property object from an attribute specification.
 Property LineHeightPropertyMaker.make(PropertyList propertyList, java.lang.String value, FObj fo)
          Create a Property object from an attribute specification.
protected  Property CompoundPropertyMaker.makeCompound(PropertyList propertyList, FObj parentFO)
          Create a empty compound property and fill it with default values for the subproperties.
 

Constructors in org.apache.fop.fo.properties with parameters of type FObj
TableColLength(double tcolUnits, FObj column)
          Construct an object with tcolUnits of proportional measure.
 

Uses of FObj in org.apache.fop.layoutmgr
 

Fields in org.apache.fop.layoutmgr declared as FObj
protected  FObj AbstractBaseLayoutManager.fobj
          The formatting object for this LM.
 

Methods in org.apache.fop.layoutmgr that return FObj
 FObj AbstractBaseLayoutManager.getFObj()
          Returns the fo this layout manager is associated with.
 FObj LayoutManager.getFObj()
          Returns the fo this layout manager is associated with.
 

Methods in org.apache.fop.layoutmgr with parameters of type FObj
 int AbstractBaseLayoutManager.getBaseLength(int lengthBase, FObj fobjx)
          Returns the base length for the given length base.
 

Constructors in org.apache.fop.layoutmgr with parameters of type FObj
AbstractBaseLayoutManager(FObj fo)
          Abstract base layout manager.
AbstractLayoutManager(FObj fo)
          Abstract layout manager.
BlockStackingLayoutManager(FObj node)
           
 

Uses of FObj in org.apache.fop.layoutmgr.inline
 

Methods in org.apache.fop.layoutmgr.inline with parameters of type FObj
 int AbstractGraphicsLayoutManager.getBaseLength(int lengthBase, FObj fobj)
          Returns the base length for the given length base.
 int LeaderLayoutManager.getBaseLength(int lengthBase, FObj fobj)
          Returns the base length for the given length base.
 

Constructors in org.apache.fop.layoutmgr.inline with parameters of type FObj
InlineStackingLayoutManager(FObj node)
          Create an inline stacking layout manager.
LeafNodeLayoutManager(FObj node)
          Create a Leaf node layout manager.
 

Uses of FObj in org.apache.fop.layoutmgr.table
 

Methods in org.apache.fop.layoutmgr.table with parameters of type FObj
 int TableContentLayoutManager.getBaseLength(int lengthBase, FObj fobj)
          Returns the base length for the given length base.
 int TableLayoutManager.getBaseLength(int lengthBase, FObj fobj)
          Returns the base length for the given length base.
 

Uses of FObj in org.apache.fop.render
 

Methods in org.apache.fop.render with parameters of type FObj
 int DummyPercentBaseContext.getBaseLength(int lengthBase, FObj fo)
          Returns the base length for the given length base.
 

Uses of FObj in org.apache.fop.render.rtf.rtflib.tools
 

Methods in org.apache.fop.render.rtf.rtflib.tools with parameters of type FObj
 int PercentContext.getBaseLength(int lengthBase, FObj fobj)
          Returns the available width for a specific FObj
 void PercentContext.setDimension(FObj fobj)
          Elements willing to use this context have to register themselves by calling this function.
 void PercentContext.setDimension(FObj fobj, int width)
          Elements having a width property can call this function if their width is calculated in RTFHandler
 


fop 1.0

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