fop 2.1

Uses of Class
org.apache.fop.traits.MinOptMax

Packages that use MinOptMax
org.apache.fop.fo.flow.table   
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.traits Trait classes and other supporting data structures. 
 

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

Methods in org.apache.fop.fo.flow.table that return MinOptMax
 MinOptMax EffRow.getExplicitHeight()
           
 MinOptMax EffRow.getHeight()
          Returns the calculated height for this EffRow, including the cells' bpds/paddings/borders, and the table's border-separation.
 

Methods in org.apache.fop.fo.flow.table with parameters of type MinOptMax
 void EffRow.setExplicitHeight(MinOptMax mom)
          Sets the height for this row that resulted from the explicit height properties specified by the user.
 void EffRow.setHeight(MinOptMax mom)
          Sets the calculated height for this EffRow, including everything (cells' bpds, paddings, borders, and border-separation).
 

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

Methods in org.apache.fop.fo.properties that return MinOptMax
 MinOptMax LengthRangeProperty.toMinOptMax(PercentBaseContext context)
          Converts this LengthRangeProperty to a MinOptMax.
 

Uses of MinOptMax in org.apache.fop.fonts
 

Fields in org.apache.fop.fonts declared as MinOptMax
 MinOptMax GlyphMapping.areaIPD
           
 

Methods in org.apache.fop.fonts with parameters of type MinOptMax
 void GlyphMapping.addToAreaIPD(MinOptMax idp)
           
static GlyphMapping GlyphMapping.doGlyphMapping(TextFragment text, int startIndex, int endIndex, Font font, MinOptMax letterSpaceIPD, MinOptMax[] letterSpaceAdjustArray, char precedingChar, char breakOpportunityChar, boolean endsWithHyphen, int level, boolean dontOptimizeForIdentityMapping, boolean retainAssociations, boolean retainControls)
           
static GlyphMapping GlyphMapping.doGlyphMapping(TextFragment text, int startIndex, int endIndex, Font font, MinOptMax letterSpaceIPD, MinOptMax[] letterSpaceAdjustArray, char precedingChar, char breakOpportunityChar, boolean endsWithHyphen, int level, boolean dontOptimizeForIdentityMapping, boolean retainAssociations, boolean retainControls)
           
 

Constructors in org.apache.fop.fonts with parameters of type MinOptMax
GlyphMapping(int startIndex, int endIndex, int wordSpaceCount, int letterSpaceCount, MinOptMax areaIPD, boolean isHyphenated, boolean isSpace, boolean breakOppAfter, Font font, int level, int[][] gposAdjustments)
           
GlyphMapping(int startIndex, int endIndex, int wordSpaceCount, int letterSpaceCount, MinOptMax areaIPD, boolean isHyphenated, boolean isSpace, boolean breakOppAfter, Font font, int level, int[][] gposAdjustments, java.lang.String mapping, java.util.List associations)
           
 

Uses of MinOptMax in org.apache.fop.layoutmgr
 

Fields in org.apache.fop.layoutmgr declared as MinOptMax
protected  MinOptMax SpacedBorderedPaddedBlockLayoutManager.effSpaceAfter
           
protected  MinOptMax SpacedBorderedPaddedBlockLayoutManager.effSpaceBefore
           
protected  MinOptMax AbstractBreaker.footnoteSeparatorLength
          footnote separator length
protected  MinOptMax BlockStackingLayoutManager.foSpaceAfter
          see foSpaceBefore
protected  MinOptMax BlockStackingLayoutManager.foSpaceBefore
          Holds the (one-time use) fo:block space-before and -after properties.
 

Methods in org.apache.fop.layoutmgr that return MinOptMax
 MinOptMax KnuthBlockBox.getIPDRange()
           
 MinOptMax UnresolvedListElementWithLength.getLength()
           
 MinOptMax LayoutContext.getStackLimitBP()
          Returns the stack limit in block-progression-dimension.
 MinOptMax SpaceSpecifier.resolve(boolean endsReferenceArea)
          Resolve the current sequence of space-specifiers, accounting for forcing values.
 

Methods in org.apache.fop.layoutmgr with parameters of type MinOptMax
 void BlockStackingLayoutManager.addBlockSpacing(double adjust, MinOptMax minoptmax)
          Add a block spacer for space before and space after a block.
static void TraitSetter.addSpaceBeforeAfter(Area area, double adjust, MinOptMax spaceBefore, MinOptMax spaceAfter)
          Adds traits for space-before and space-after to an area.
static int TraitSetter.getEffectiveSpace(double adjust, MinOptMax space)
          Returns the effective space length of a resolved space specifier based on the adjustment value.
 void PageSequenceLayoutManager.holdFootnotes(java.util.List fl, java.util.List ll, int tfl, int ifl, boolean fp, boolean nf, int fnfi, int fli, int fei, MinOptMax fsl, int pfli, int pfei)
           
 void PageBreaker.holdFootnotes(java.util.List fl, java.util.List ll, int tfl, int ifl, boolean fp, boolean nf, int fnfi, int fli, int fei, MinOptMax fsl, int pfli, int pfei)
           
 void SpacedBorderedPaddedBlockLayoutManager.notifyBorder(RelSide side, MinOptMax effectiveLength)
           
 void ConditionalElementListener.notifyBorder(RelSide side, MinOptMax effectiveLength)
          Notifies the layout manager about the effective length/width of its border.
 void BorderElement.notifyLayoutManager(MinOptMax effectiveLength)
          Called to notify the affected layout manager about the effective length after resolution.
abstract  void BorderOrPaddingElement.notifyLayoutManager(MinOptMax effectiveLength)
          Called to notify the affected layout manager about the effective length after resolution.
 void SpaceElement.notifyLayoutManager(MinOptMax effectiveLength)
          Called to notify the affected layout manager about the effective length after resolution.
abstract  void UnresolvedListElementWithLength.notifyLayoutManager(MinOptMax effectiveLength)
          Called to notify the affected layout manager about the effective length after resolution.
 void PaddingElement.notifyLayoutManager(MinOptMax effectiveLength)
          Called to notify the affected layout manager about the effective length after resolution.
 void SpacedBorderedPaddedBlockLayoutManager.notifyPadding(RelSide side, MinOptMax effectiveLength)
           
 void ConditionalElementListener.notifyPadding(RelSide side, MinOptMax effectiveLength)
          Notifies the layout manager about the effective length/width of its padding.
 void SpacedBorderedPaddedBlockLayoutManager.notifySpace(RelSide side, MinOptMax effectiveLength)
           
 void ConditionalElementListener.notifySpace(RelSide side, MinOptMax effectiveLength)
          Notifies the layout manager about the effective length of its space.
static boolean ElementListUtils.removeLegalBreaks(java.util.List elements, MinOptMax constraint)
          Removes legal breaks in an element list.
 void LayoutContext.setStackLimitBP(MinOptMax limit)
          Sets the stack limit in block-progression-dimension.
 

Constructors in org.apache.fop.layoutmgr with parameters of type MinOptMax
BalancingColumnBreakingAlgorithm(LayoutManager topLevelLM, PageProvider pageProvider, PageBreakingAlgorithm.PageBreakingLayoutListener layoutListener, int alignment, int alignmentLast, MinOptMax footnoteSeparatorLength, boolean partOverflowRecovery, int columnCount)
           
KnuthBlockBox(int width, MinOptMax range, int bpdim, Position pos, boolean auxiliary)
          Creates a new box.
KnuthGlue(MinOptMax minOptMax, Position pos, boolean auxiliary)
          Creates a new KnuthGlue.
UnresolvedListElementWithLength(Position position, MinOptMax length, RelSide side, boolean conditional, boolean isFirst, boolean isLast)
          Main constructor
 

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

Fields in org.apache.fop.layoutmgr.inline declared as MinOptMax
protected  MinOptMax InlineStackingLayoutManager.extraBPD
          Size of border and padding in BPD (ie, before and after).
protected  MinOptMax LeafNodeLayoutManager.AreaInfo.ipdArea
          ipd of area
 

Methods in org.apache.fop.layoutmgr.inline that return MinOptMax
protected  MinOptMax LeafNodeLayoutManager.getAllocationIPD(int refIPD)
          Get the allocation ipd of the inline area.
protected  MinOptMax AbstractPageNumberCitationLayoutManager.getAllocationIPD(int refIPD)
           
protected  MinOptMax LeaderLayoutManager.getAllocationIPD(int refIPD)
          Return the allocated IPD for this area.
protected  MinOptMax InlineLayoutManager.getExtraIPD(boolean isNotFirst, boolean isNotLast)
          Returns the extra IPD needed for any leading or trailing fences for the current area.
protected  MinOptMax InlineStackingLayoutManager.getExtraIPD(boolean bNotFirst, boolean bNotLast)
          Returns the extra IPD needed for any leading or trailing fences for the current area.
 

Methods in org.apache.fop.layoutmgr.inline with parameters of type MinOptMax
protected  void InlineStackingLayoutManager.addSpace(Area parentArea, MinOptMax spaceRange, double spaceAdjust)
          Adds a space to the area.
 

Constructors in org.apache.fop.layoutmgr.inline with parameters of type MinOptMax
LeafNodeLayoutManager.AreaInfo(short letterSpaces, MinOptMax ipd, boolean isHyphenated, AlignmentContext alignmentContext)
          Construct an area information item.
 

Uses of MinOptMax in org.apache.fop.traits
 

Fields in org.apache.fop.traits declared as MinOptMax
static MinOptMax MinOptMax.ZERO
          The zero MinOptMax instance with min == opt == max == 0.
 

Methods in org.apache.fop.traits that return MinOptMax
 MinOptMax MinOptMax.extendMinimum(int newMin)
          Extends the minimum length to the given length if necessary, and adjusts opt and max accordingly.
static MinOptMax MinOptMax.getInstance(int value)
          Returns an instance of MinOptMax with one fixed value for all three properties (min, opt, max).
static MinOptMax MinOptMax.getInstance(int min, int opt, int max)
          Returns an instance of MinOptMax with the given values.
 MinOptMax SpaceVal.getSpace()
          Returns the Space value.
 MinOptMax MinOptMax.minus(int value)
          Subtracts the given value from all three components of this instance and returns the result.
 MinOptMax MinOptMax.minus(MinOptMax operand)
          Returns the difference of this MinOptMax and the given MinOptMax.
 MinOptMax MinOptMax.minusMax(int maxOperand)
          Do not use, backwards compatibility only.
 MinOptMax MinOptMax.minusMin(int minOperand)
          Do not use, backwards compatibility only.
 MinOptMax MinOptMax.mult(int factor)
          Returns the product of this MinOptMax and the given factor.
 MinOptMax MinOptMax.plus(int value)
          Adds the given value to all three components of this instance and returns the result.
 MinOptMax MinOptMax.plus(MinOptMax operand)
          Returns the sum of this MinOptMax and the given MinOptMax.
 MinOptMax MinOptMax.plusMax(int maxOperand)
          Do not use, backwards compatibility only.
 MinOptMax MinOptMax.plusMin(int minOperand)
          Do not use, backwards compatibility only.
 

Methods in org.apache.fop.traits with parameters of type MinOptMax
 MinOptMax MinOptMax.minus(MinOptMax operand)
          Returns the difference of this MinOptMax and the given MinOptMax.
 MinOptMax MinOptMax.plus(MinOptMax operand)
          Returns the sum of this MinOptMax and the given MinOptMax.
 

Constructors in org.apache.fop.traits with parameters of type MinOptMax
SpaceVal(MinOptMax space, boolean conditional, boolean forcing, int precedence)
          Constructor for SpaceVal objects based on the full set of properties.
 


fop 2.1

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