Class URIAction
java.lang.Object
org.apache.fop.render.intermediate.extensions.AbstractAction
org.apache.fop.render.intermediate.extensions.URIAction
- All Implemented Interfaces:
DocumentNavigationExtensionConstants,org.apache.xmlgraphics.util.XMLizable
Action class which represents a "URI" action, i.e. an action that will call up an external
resource identified by a URI.
-
Field Summary
Fields inherited from interface org.apache.fop.render.intermediate.extensions.DocumentNavigationExtensionConstants
BOOKMARK, BOOKMARK_TREE, GOTO_URI, GOTO_XY, LINK, NAMED_DESTINATION, NAMESPACE, PREFIX -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns a string that is used to prefix a generated ID to make it unique.getURI()Returns the target URI.booleanIndicates whether the link shall be opened in a new window.booleanisSame(AbstractAction other) Indicates whether two action are equal.voidtoSAX(ContentHandler handler) Methods inherited from class org.apache.fop.render.intermediate.extensions.AbstractAction
getID, getStructureTreeElement, hasID, isComplete, setID, setStructureTreeElement
-
Constructor Details
-
URIAction
Creates a new instance.- Parameters:
uri- the target URInewWindow- true if the link should be opened in a new window
-
-
Method Details
-
getURI
Returns the target URI.- Returns:
- the target URI
-
isNewWindow
public boolean isNewWindow()Indicates whether the link shall be opened in a new window.- Returns:
- true if a new window shall be opened
-
isSame
Indicates whether two action are equal. Note: this is not the same asObject.equals(Object)!- Specified by:
isSamein classAbstractAction- Parameters:
other- the other action to compare to- Returns:
- true if the actions are equal
-
getIDPrefix
Returns a string that is used to prefix a generated ID to make it unique.- Overrides:
getIDPrefixin classAbstractAction- Returns:
- the prefix string
-
toSAX
- Specified by:
toSAXin interfaceorg.apache.xmlgraphics.util.XMLizable- Throws:
SAXException
-