Package org.apache.fop.fo.properties
Class URIProperty
java.lang.Object
org.apache.fop.fo.properties.Property
org.apache.fop.fo.properties.URIProperty
Class modeling a property that has a value of type <uri-specification>.
The purpose is mainly to support resolution of a specified
relative URI against a specified or inherited
xml:base
during the property refinement stage.
If no xml:base has been specified, only the original URI, as
it appears in the source document, is stored as the property's specified
value.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classInnerPropertyMakersubclass responsible for making instances of this type. -
Field Summary
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedURIProperty(URI uri) Default constructor, to create aURIPropertyfrom ajava.net.URIdirectly. -
Method Summary
Methods inherited from class org.apache.fop.fo.properties.Property
getCharacter, getColor, getCondLength, getEnum, getKeep, getLength, getLengthPair, getLengthRange, getList, getNCname, getNumber, getNumeric, getObject, getSpace, getSpecifiedValue, isAuto, setSpecifiedValue
-
Constructor Details
-
URIProperty
Default constructor, to create aURIPropertyfrom ajava.net.URIdirectly.- Parameters:
uri- a resolvedjava.net.URI
-
-
Method Details
-
getString
Return a string representing the resolved URI, or the specified value if the URI is not resolved against anxml:base -
toString
-
hashCode
public int hashCode() -
equals
-