Class URIProperty.Maker

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

public static class URIProperty.Maker extends PropertyMaker
Inner PropertyMaker subclass responsible for making instances of this type.
  • Constructor Details

    • Maker

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

    • make

      public Property make(PropertyList propertyList, String value, FObj fo) throws PropertyException
      Create a Property object from an attribute specification. Check if xml:base has been specified and whether the given value represents a relative URI. If so, create a property representing the resolved URI.
      Overrides:
      make in class PropertyMaker
      Parameters:
      propertyList - The PropertyList object being built for this FO.
      value - The attribute value.
      fo - The parent FO for the FO whose property is being made.
      Returns:
      The initialized Property object.
      Throws:
      PropertyException - for invalid or inconsistent FO input