Class BoxPropShorthandParser

java.lang.Object
org.apache.fop.fo.properties.GenericShorthandParser
org.apache.fop.fo.properties.BoxPropShorthandParser
All Implemented Interfaces:
ShorthandParser

public class BoxPropShorthandParser extends GenericShorthandParser
Shorthand property parser for Box properties
  • Constructor Details

    • BoxPropShorthandParser

      public BoxPropShorthandParser()
      Default constructor.
  • Method Details

    • convertValueForProperty

      protected Property convertValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList) throws PropertyException
      Stores 1 to 4 values of same type. Set the given property based on the number of values set. Example: padding, border-width, border-color, border-style, margin Converts a property name into a Property int, Property, PropertyMaker, PropertyList)
      Overrides:
      convertValueForProperty in class GenericShorthandParser
      Parameters:
      propId - the property ID in the Constants interface
      property - ...
      maker - the Property.Maker to be used in the conversion
      propertyList - the PropertyList from which the Property should be extracted
      Returns:
      the Property matching the parameters, or null if not found
      Throws:
      PropertyException - (when?)