Uses of Class
org.apache.fop.fo.expr.PropertyException
Packages that use PropertyException
Package
Description
XSL Datatypes.
Subsystem for reporting events inside FOP to client applications.
Classes, constants and basic infrastructure for the FO tree.
Classes for XSL expressions and functions.
Classes representing the various property types as well as supporting data structures for the FO tree.
Various utility classes (I/O, codecs, color support, service discovers etc.).
-
Uses of PropertyException in org.apache.fop.datatypes
Methods in org.apache.fop.datatypes that throw PropertyExceptionModifier and TypeMethodDescriptionint
LengthBase.getBaseLength
(PercentBaseContext context) int
PercentBase.getBaseLength
(PercentBaseContext context) Constructors in org.apache.fop.datatypes that throw PropertyException -
Uses of PropertyException in org.apache.fop.events
Methods in org.apache.fop.events that return types with arguments of type PropertyExceptionModifier and TypeMethodDescriptionPropertyExceptionFactory.getExceptionClass()
Returns theException
class created by this factory. -
Uses of PropertyException in org.apache.fop.fo
Methods in org.apache.fop.fo with parameters of type PropertyExceptionModifier and TypeMethodDescriptionvoid
FOValidationEventProducer.invalidPropertyValue
(Object source, String elementName, String propName, String propValue, PropertyException e, Locator loc) An invalid property value was encountered.void
FOValidationEventProducer.warnOnInvalidPropertyValue
(Object source, String elementName, String propName, String propValue, PropertyException e, Locator loc) An invalid property value was encountered.Methods in org.apache.fop.fo that throw PropertyExceptionModifier and TypeMethodDescriptionprivate Property
PropertyList.findBaseProperty
(Attributes attributes, FObj parentFO, int propId, String basePropertyName, PropertyMaker propertyMaker) PropertyList.get
(int propId) Return the property on the current FlowObject.PropertyList.get
(int propId, boolean bTryInherit, boolean bTryDefault) Return the property on the current FlowObject.StaticPropertyList.get
(int propId, boolean bTryInherit, boolean bTryDefault) Override PropertyList.get() and provides fast caching of previously retrieved property values.PropertyList.getAbsolutePositionProps()
Constructs a CommonAbsolutePosition object.PropertyList.getAuralProps()
Constructs a CommonAural object.PropertyList.getBorderPaddingBackgroundProps()
Constructs a BorderAndPadding object.PropertyList.getExplicitOrShorthand
(int propId) Return the value explicitly specified on this FO.PropertyList.getFontProps()
Constructs a CommonFont object.PropertyList.getFromParent
(int propId) Return the value of this property on the parent of this FO.PropertyList.getHyphenationProps()
Constructs a CommonHyphenation object.PropertyList.getInherited
(int propId) Return the value of this property inherited by this FO.PropertyList.getMarginBlockProps()
Constructs a CommonMarginBlock object.PropertyList.getMarginInlineProps()
Constructs a CommonMarginInline object.PropertyList.getNearestSpecified
(int propId) Return the "nearest" specified value for the given property.PropertyList.getRelativePositionProps()
Constructs a RelativePositionProps objects.private Property
PropertyList.getShorthand
(int propId) PropertyList.getTextDecorationProps()
Constructs a CommonTextDecoration object.private Property
PropertyList.makeProperty
(int propId) -
Uses of PropertyException in org.apache.fop.fo.expr
Methods in org.apache.fop.fo.expr that throw PropertyExceptionModifier and TypeMethodDescriptionstatic Numeric
Return the absolute value of a Numeric.static Numeric
NumericOp.abs2
(Numeric op, PercentBaseContext context) Return the absolute value of a Numeric.static Numeric
Add the two operands and return a new Numeric representing the result.static Numeric
NumericOp.addition2
(Numeric op1, Numeric op2, PercentBaseContext context) Add the two operands with a percentage context and return a new Numeric representing the result.PropertyInfo.currentFontSize()
static Numeric
Divide the second operand into the first and return a new Numeric representing the result.static Numeric
NumericOp.divide2
(Numeric op1, Numeric op2, PercentBaseContext context) Divide the two operands with a percentage context and return a new Numeric representing the result.AbsFunction.eval
(Property[] args, PropertyInfo propInfo) Evaluate the functionBodyStartFunction.eval
(Property[] args, PropertyInfo pInfo) Evaluate the functionCeilingFunction.eval
(Property[] args, PropertyInfo pInfo) Evaluate the functionCIELabColorFunction.eval
(Property[] args, PropertyInfo pInfo) Evaluate the functionCMYKColorFunction.eval
(Property[] args, PropertyInfo pInfo) Evaluate the functionFloorFunction.eval
(Property[] args, PropertyInfo pInfo) Evaluate the functionFromNearestSpecifiedValueFunction.eval
(Property[] args, PropertyInfo pInfo) Evaluate the functionFromParentFunction.eval
(Property[] args, PropertyInfo pInfo) Evaluate the functionFromTableColumnFunction.eval
(Property[] args, PropertyInfo pInfo) Evaluate the functionFunction.eval
(Property[] args, PropertyInfo pi) Evaluate the functionInheritedPropFunction.eval
(Property[] args, PropertyInfo pInfo) Evaluate the functionLabelEndFunction.eval
(Property[] args, PropertyInfo pInfo) Evaluate the functionMaxFunction.eval
(Property[] args, PropertyInfo pInfo) Evaluate the functionMinFunction.eval
(Property[] args, PropertyInfo pInfo) Evaluate the functionOCAColorFunction.eval
(Property[] args, PropertyInfo pInfo) Evaluate the functionProportionalColumnWidthFunction.eval
(Property[] args, PropertyInfo pInfo) Evaluate the functionRGBColorFunction.eval
(Property[] args, PropertyInfo pInfo) Evaluate the functionRGBICCColorFunction.eval
(Property[] args, PropertyInfo pInfo) Evaluate the functionRGBNamedColorFunction.eval
(Property[] args, PropertyInfo pInfo) Evaluate the functionRoundFunction.eval
(Property[] args, PropertyInfo pInfo) Evaluate the functionSystemColorFunction.eval
(Property[] args, PropertyInfo pInfo) Evaluate the functionprivate Property
PropertyParser.evalAddition
(Numeric op1, Numeric op2) Evaluate an addition operation.private Property
PropertyParser.evalDivide
(Numeric op1, Numeric op2) Evaluate a division operation.private Property
PropertyParser.evalModulo
(Number op1, Number op2) Evaluate a modulo operation.private Property
PropertyParser.evalMultiply
(Numeric op1, Numeric op2) Evaluate a multiplication operation.private Property
PropertyParser.evalNegate
(Numeric op) Evaluate a unary minus operation.private Property
PropertyParser.evalSubtraction
(Numeric op1, Numeric op2) Evaluate a subtraction operation.private void
PropertyParser.expectRpar()
Checks that the current token is a right parenthesis and throws an exception if this isn't the case.int
ProportionalColumnWidthFunction.ProportionalColumnWidthPercentBase.getBaseLength
(PercentBaseContext context) int
RGBICCColorFunction.ICCPercentBase.getBaseLength
(PercentBaseContext context) int
RGBNamedColorFunction.RGBNamedPercentBase.getBaseLength
(PercentBaseContext context) FromNearestSpecifiedValueFunction.getOptionalArgDefault
(int index, PropertyInfo pi) FromParentFunction.getOptionalArgDefault
(int index, PropertyInfo pi) FromTableColumnFunction.getOptionalArgDefault
(int index, PropertyInfo pi) Function.getOptionalArgDefault
(int index, PropertyInfo pi) FunctionBase.getOptionalArgDefault
(int index, PropertyInfo pi) InheritedPropFunction.getOptionalArgDefault
(int index, PropertyInfo pi) PropertyInfo.getPercentBase()
Return the PercentBase object used to calculate the absolute value from a percent specification.private Numeric
RelativeNumericProperty.getResolved
(PercentBaseContext context) Return a resolved (calculated) Numeric with the value of the expression.static Numeric
Return the larger of the two Numerics.static Numeric
NumericOp.max2
(Numeric op1, Numeric op2, PercentBaseContext context) Return the larger of the two Numerics.static Numeric
Return the smaller of two Numerics.static Numeric
NumericOp.min2
(Numeric op1, Numeric op2, PercentBaseContext context) Return the smaller of the two Numerics.static Numeric
Return the remainder of a division of the two operand Numeric.static Numeric
NumericOp.modulo2
(Numeric op1, Numeric op2, PercentBaseContext context) Return the remainder of a division of the two operand Numeric.static Numeric
Multiply the two operands and return a new Numeric representing the result.static Numeric
NumericOp.multiply2
(Numeric op1, Numeric op2, PercentBaseContext context) Multiply the two operands with a percentage context and return a new Numeric representing the result.static Numeric
Return the negation of a Numeric.static Numeric
NumericOp.negate2
(Numeric op, PercentBaseContext context) Return the negation of a Numeric.(package private) void
PropertyTokenizer.next()
Parse the next token in the expression string.private void
PropertyTokenizer.nextColor()
private void
PropertyTokenizer.nextDecimalPoint()
static Property
PropertyParser.parse
(String expr, PropertyInfo propInfo) Public entrypoint to the Property expression parser.private Property
PropertyParser.parseAdditiveExpr()
Try to parse an addition or subtraction expression and return the resulting Property.(package private) Property[]
Parse a comma separated list of function arguments.private Property
PropertyParser.parseMultiplicativeExpr()
Try to parse a multiply, divide or modulo expression and return the resulting Property.private Property
PropertyParser.parsePrimaryExpr()
Try to parse a primary expression and return the resulting Property.private Property
PropertyParser.parseProperty()
Parse the property expression described in the instance variables.private Property
PropertyParser.parseUnaryExpr()
Try to parse a unary minus expression and return the resulting Property.static Numeric
NumericOp.subtraction
(Numeric op1, Numeric op2) Add the second operand from the first and return a new Numeric representing the result.static Numeric
NumericOp.subtraction2
(Numeric op1, Numeric op2, PercentBaseContext context) Subtract the two operands with a percentage context and return a new Numeric representing the result. -
Uses of PropertyException in org.apache.fop.fo.flow.table
Methods in org.apache.fop.fo.flow.table that throw PropertyExceptionModifier and TypeMethodDescriptionvoid
TableEventProducer.cellOverlap
(Object source, String elementName, int column, Locator loc) Cell overlap.TableFObj.ColumnNumberPropertyMaker.convertProperty
(Property p, PropertyList propertyList, FObj fo) Return a Property object based on the passed Property object.TableColumn.getProperty
(int propId) Retrieve a property value through its Id; used by from-table-column() functionTableFObj.ColumnNumberPropertyMaker.make
(PropertyList propertyList) Return the default value.TableFObj.ColumnNumberPropertyMaker.make
(PropertyList propertyList, String value, FObj fo) Create a Property object from an attribute specification.void
TableEventProducer.valueMustBeBiggerGtEqOne
(Object source, String propName, int actualValue, Locator loc) Property value must be 1 or bigger. -
Uses of PropertyException in org.apache.fop.fo.properties
Methods in org.apache.fop.fo.properties that throw PropertyExceptionModifier and TypeMethodDescriptionprivate static CommonTextDecoration
CommonTextDecoration.calcTextDecoration
(PropertyList pList) CorrespondingPropertyMaker.compute
(PropertyList propertyList) Return a Property object representing the value of this property, based on other property values for this FO.DimensionPropertyMaker.compute
(PropertyList propertyList) Return a Property object representing the value of this property, based on other property values for this FO.IndentPropertyMaker.compute
(PropertyList propertyList) Calculate the corresponding value for start-indent and end-indent.protected Property
LineHeightPropertyMaker.compute
(PropertyList propertyList) Recalculate the line-height value based on the nearest specified value.protected Property
PropertyMaker.compute
(PropertyList propertyList) Return a Property object representing the value of this property, based on other property values for this FO.SpacePropertyMaker.compute
(PropertyList propertyList) Return a Property object representing the value of this property, based on other property values for this FO.IndentPropertyMaker.computeAlternativeRuleset
(PropertyList propertyList) Calculate the corresponding value for start-indent and end-indent.IndentPropertyMaker.computeConforming
(PropertyList propertyList) Calculate the corresponding value for start-indent and end-indent.ColorProperty.Maker.convertProperty
(Property p, PropertyList propertyList, FObj fo) Return a ColorProperty 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.CondLengthProperty.Maker.convertProperty
(Property p, PropertyList propertyList, FObj fo) Return a Property object based on the passed Property object.EnumProperty.Maker.convertProperty
(Property p, PropertyList propertyList, FObj fo) Convert a property.FontSizePropertyMaker.convertProperty
(Property p, PropertyList propertyList, FObj fo) Return a Property object based on the passed Property object.FontStretchPropertyMaker.convertProperty
(Property p, PropertyList propertyList, FObj fo) Convert a property.KeepProperty.Maker.convertProperty
(Property p, PropertyList propertyList, FObj fo) Return a Property object based on the passed Property object.LengthPairProperty.Maker.convertProperty
(Property p, PropertyList propertyList, FObj fo) Return a Property object based on the passed Property object.LengthProperty.Maker.convertProperty
(Property p, PropertyList propertyList, FObj fo) Return a Property object based on the passed Property object.LengthRangeProperty.Maker.convertProperty
(Property p, PropertyList propertyList, FObj fo) Return a Property object based on the passed Property object.LineHeightPropertyMaker.convertProperty
(Property p, PropertyList propertyList, FObj fo) Return a Property object based on the passed Property object.ListProperty.Maker.convertProperty
(Property p, PropertyList propertyList, FObj fo) Return a Property object based on the passed Property object.NumberProperty.Maker.convertProperty
(Property p, PropertyList propertyList, FObj fo) Return a Property object based on the passed Property object.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.protected Property
PropertyMaker.convertProperty
(Property p, PropertyList propertyList, FObj fo) Return a Property object based on the passed Property object.SpaceProperty.Maker.convertProperty
(Property p, PropertyList propertyList, FObj fo) Return a Property object based on the passed Property object.SpacingPropertyMaker.convertProperty
(Property p, PropertyList propertyList, FObj fo) Support for the 'normal' value.TextDecorationMaker.convertProperty
(Property p, PropertyList propertyList, FObj fo) Return a Property 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.PropertyMaker.convertShorthandProperty
(PropertyList propertyList, Property prop, FObj fo) Converts a shorthand propertyprotected Property
BorderSpacingShorthandParser.convertValueForProperty
(int propId, Property property, PropertyMaker maker, PropertyList propertyList) Converts a property name into a Propertyprotected Property
BoxCornerPropShorthandParser.convertValueForProperty
(int propId, Property property, PropertyMaker maker, PropertyList propertyList) Stores 1 or 2 values of same type representing rounded corner radii.protected Property
BoxPropShorthandParser.convertValueForProperty
(int propId, Property property, PropertyMaker maker, PropertyList propertyList) Stores 1 to 4 values of same type.protected Property
GenericShorthandParser.convertValueForProperty
(int propId, Property property, PropertyMaker maker, PropertyList propertyList) Converts a property name into a Propertystatic CommonTextDecoration
CommonTextDecoration.createFromPropertyList
(PropertyList pList) Creates a CommonTextDecoration object from a property list.PropertyMaker.findProperty
(PropertyList propertyList, boolean tryInherit) If the property is a relative property with a corresponding absolute value specified, the absolute value is used.BorderWidthPropertyMaker.get
(int subpropId, PropertyList propertyList, boolean bTryInherit, boolean bTryDefault) Check the value of the style property and return a length of 0 when the style is NONE.CompoundPropertyMaker.get
(int subpropertyId, PropertyList propertyList, boolean tryInherit, boolean tryDefault) Return the property on the current FlowObject.PageDimensionMaker.get
(int subpropId, PropertyList propertyList, boolean tryInherit, boolean tryDefault) Check the value of the page-width / page-height property.PropertyMaker.get
(int subpropertyId, PropertyList propertyList, boolean tryInherit, boolean tryDefault) Return the property on the current FlowObject.ReferenceOrientationMaker.get
(int subpropId, PropertyList propertyList, boolean tryInherit, boolean tryDefault) Check the value of the reference-orientation property.int
BackgroundPositionShorthand.Maker.Dimension1PercentBase.getBaseLength
(PercentBaseContext context) private Property
IndentPropertyMaker.getCorresponding
(int[] corresponding, PropertyList propertyList) static ColorProperty
ColorProperty.getInstance
(FOUserAgent foUserAgent, String value) Set the color given a particular String.static CommonAccessibility
CommonAccessibility.getInstance
(PropertyList propertyList) Returns an instance that matches the values (if any) in the given property list.CommonBorderPaddingBackground.getInstance
(PropertyList pList) Obtain a CommonBorderPaddingBackground instance based on the related property valus in the givenPropertyList
static CommonFont
CommonFont.getInstance
(PropertyList pList) Returns a CommonFont instance for the given PropertyList If the font-size and font-size-adjust properties are absolute the entire instance will be cached.static CommonHyphenation
CommonHyphenation.getInstance
(PropertyList propertyList) Gets the canonicalCommonHyphenation
instance corresponding to the values of the related properties present on the givenPropertyList
PropertyMaker.getPercentBase
(PropertyList pl) This is used to handle properties specified as a percentage of some "base length", such as the content width of their containing box.PropertyMaker.getShorthand
(PropertyList propertyList) For properties that can be set by shorthand properties, this method should return the Property, if any, that is parsed from any shorthand properties that affect this property.BackgroundPositionShorthand.Parser.getValueForProperty
(int propId, Property property, PropertyMaker maker, PropertyList propertyList) FontShorthandParser.getValueForProperty
(int propId, Property property, PropertyMaker maker, PropertyList propertyList) GenericShorthandParser.getValueForProperty
(int propId, Property property, PropertyMaker maker, PropertyList propertyList) PageBreakShorthandParser.getValueForProperty
(int propId, Property property, PropertyMaker maker, PropertyList propertyList) ShorthandParser.getValueForProperty
(int propId, Property property, PropertyMaker maker, PropertyList propertyList) WhiteSpaceShorthandParser.getValueForProperty
(int propId, Property property, PropertyMaker maker, PropertyList propertyList) XMLLangShorthandParser.getValueForProperty
(int propId, Property property, PropertyMaker maker, PropertyList propertyList) private void
CommonBorderPaddingBackground.initBorderInfo
(PropertyList pList, int side, int colorProp, int styleProp, int widthProp, int paddingProp, int radiusStartProp, int radiusEndProp) BackgroundPositionShorthand.Maker.make
(PropertyList propertyList, String value, FObj fo) Create a Property object from an attribute specification.CompoundPropertyMaker.make
(Property baseProperty, int subpropertyId, PropertyList propertyList, String value, FObj fo) Return a property value for a compound property.CompoundPropertyMaker.make
(PropertyList propertyList) Make a compound property with default values.CompoundPropertyMaker.make
(PropertyList propertyList, String value, FObj fo) Create a Property object from an attribute specification.FontFamilyProperty.Maker.make
(PropertyList propertyList, String value, FObj fo) Create a Property object from an attribute specification.FontShorthandProperty.Maker.make
(PropertyList propertyList, String value, FObj fo) Create a Property object from an attribute specification.FontSizePropertyMaker.make
(PropertyList propertyList, String value, FObj fo) Create a Property object from an attribute specification.FontWeightPropertyMaker.make
(PropertyList pList, String value, FObj fo) Create a Property object from an attribute specification.LineHeightPropertyMaker.make
(PropertyList propertyList, String value, FObj fo) Create a Property object from an attribute specification.PropertyMaker.make
(Property baseProperty, int subpropertyId, PropertyList propertyList, String value, FObj fo) Make a property value for a compound property.PropertyMaker.make
(PropertyList propertyList) Return the default value.PropertyMaker.make
(PropertyList propertyList, String value, FObj fo) Create a Property object from an attribute specification.TableBorderPrecedence.make
(PropertyList propertyList) Set default precedence according to the parent FObj Return the default value.URIProperty.Maker.make
(PropertyList propertyList, 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 that throw PropertyExceptionModifierConstructorDescriptionCreate a CommonAbsolutePosition object.(package private)
Construct a CommonBorderPaddingBackground object.CommonMarginBlock
(PropertyList pList) Create a CommonMarginBlock object.CommonMarginInline
(PropertyList pList) Create a CommonMarginInline object.Create a CommonRelativePosition object. -
Uses of PropertyException in org.apache.fop.render.intermediate
Methods in org.apache.fop.render.intermediate that throw PropertyExceptionModifier and TypeMethodDescriptionprivate Color
IFParser.Handler.getAttributeAsColor
(Attributes attributes, String name) -
Uses of PropertyException in org.apache.fop.util
Methods in org.apache.fop.util that throw PropertyExceptionModifier and TypeMethodDescriptionprivate static Color
ColorUtil.parseAsCIELabColor
(FOUserAgent foUserAgent, String value) Parse a color specified using the cie-lab-color() function.private static Color
ColorUtil.parseAsCMYK
(String value) Parse a color given with the cmyk() function.private static Color
ColorUtil.parseAsFopRgbIcc
(FOUserAgent foUserAgent, String value) Parse a color specified using the fop-rgb-icc() function.private static Color
ColorUtil.parseAsFopRgbNamedColor
(FOUserAgent foUserAgent, String value) Parse a color specified using the fop-rgb-named-color() function.private static Color
ColorUtil.parseAsJavaAWTColor
(String value) Tries to parse the standard java.awt.Color toString output.private static Color
ColorUtil.parseAsOCA
(String value) private static Color
ColorUtil.parseAsRGB
(String value) Parse a color given with the rgb() function.private static Color
ColorUtil.parseAsSystemColor
(String value) Tries to parse a color given with the system-color() function.static Color
ColorUtil.parseColorString
(FOUserAgent foUserAgent, String value) Creates a color from a given string.private static float
ColorUtil.parseComponent
(String argument, float min, float max, String function) private static float
ColorUtil.parseComponent1
(String argument, String function) private static float
ColorUtil.parseComponent255
(String str, String function) private static Color
ColorUtil.parseFallback
(String[] args, String value) private static Color
ColorUtil.parseWithHash
(String value) Parse a color given in the #....