|
fop 1.1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.fop.fo.properties.CorrespondingPropertyMaker
org.apache.fop.fo.properties.IndentPropertyMaker
public class IndentPropertyMaker
This property maker handles the calculations described in 5.3.2 which involves the sizes of the corresponding margin-* properties and the padding-* and border-*-width properties.
| Field Summary |
|---|
| Fields inherited from class org.apache.fop.fo.properties.CorrespondingPropertyMaker |
|---|
baseMaker, lrtb, rltb, tblr, tbrl, useParent |
| Constructor Summary | |
|---|---|
IndentPropertyMaker(PropertyMaker baseMaker)
Create a start-indent or end-indent property maker. |
|
| Method Summary | |
|---|---|
Property |
compute(PropertyList propertyList)
Calculate the corresponding value for start-indent and end-indent. |
Property |
computeAlternativeRuleset(PropertyList propertyList)
Calculate the corresponding value for start-indent and end-indent. |
Property |
computeConforming(PropertyList propertyList)
Calculate the corresponding value for start-indent and end-indent. |
void |
setBorderWidthCorresponding(int[] borderWidthCorresponding)
Set the corresponding values for the border-*-width properties. |
void |
setPaddingCorresponding(int[] paddingCorresponding)
Set the corresponding values for the padding-* properties. |
| Methods inherited from class org.apache.fop.fo.properties.CorrespondingPropertyMaker |
|---|
getWMPropertyList, isCorrespondingForced, setCorresponding, setRelative, setUseParent |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public IndentPropertyMaker(PropertyMaker baseMaker)
baseMaker - the property maker to use| Method Detail |
|---|
public void setPaddingCorresponding(int[] paddingCorresponding)
paddingCorresponding - the corresping propids.public void setBorderWidthCorresponding(int[] borderWidthCorresponding)
borderWidthCorresponding - the corresping propids.
public Property compute(PropertyList propertyList)
throws PropertyException
compute in class CorrespondingPropertyMakerpropertyList - the property list to use in the computation
PropertyException - if a property exception occursCorrespondingPropertyMaker.compute(PropertyList)
public Property computeConforming(PropertyList propertyList)
throws PropertyException
propertyList - the property list to use in the computation
PropertyException - if a property exception occursCorrespondingPropertyMaker.compute(PropertyList)
public Property computeAlternativeRuleset(PropertyList propertyList)
throws PropertyException
propertyList - the property list to use in the computation
PropertyException - if a property exception occursCorrespondingPropertyMaker.compute(PropertyList)
|
fop 1.1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||