Class ColorProperty.Maker

java.lang.Object
org.apache.fop.fo.properties.PropertyMaker
org.apache.fop.fo.properties.ColorProperty.Maker
All Implemented Interfaces:
Cloneable
Enclosing class:
ColorProperty

public static class ColorProperty.Maker extends PropertyMaker
Inner class for creating instances of ColorTypeProperty
  • Constructor Details

    • Maker

      public Maker(int propId)
      Parameters:
      propId - the id of the property for which a Maker should be created
  • Method Details

    • convertProperty

      public Property convertProperty(Property p, PropertyList propertyList, FObj fo) throws PropertyException
      Return a ColorProperty object based on the passed Property object. This method is called if the Property object built by the parser isn't the right type for this property.
      Overrides:
      convertProperty in class PropertyMaker
      Parameters:
      p - The Property object return by the expression parser
      propertyList - The PropertyList object being built for this FO.
      fo - The parent FO for the FO whose property is being made.
      Returns:
      A Property of the correct type or null if the parsed value can't be converted to the correct type.
      Throws:
      PropertyException - for invalid or inconsistent FO input