Class URIAction

    • Field Detail

      • uri

        private java.lang.String uri
      • newWindow

        private boolean newWindow
    • Constructor Detail

      • URIAction

        public URIAction​(java.lang.String uri,
                         boolean newWindow)
        Creates a new instance.
        Parameters:
        uri - the target URI
        newWindow - true if the link should be opened in a new window
    • Method Detail

      • getURI

        public java.lang.String 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

        public boolean isSame​(AbstractAction other)
        Indicates whether two action are equal. Note: this is not the same as Object.equals(Object)!
        Specified by:
        isSame in class AbstractAction
        Parameters:
        other - the other action to compare to
        Returns:
        true if the actions are equal
      • getIDPrefix

        public java.lang.String getIDPrefix()
        Returns a string that is used to prefix a generated ID to make it unique.
        Overrides:
        getIDPrefix in class AbstractAction
        Returns:
        the prefix string
      • toSAX

        public void toSAX​(org.xml.sax.ContentHandler handler)
                   throws org.xml.sax.SAXException
        Specified by:
        toSAX in interface org.apache.xmlgraphics.util.XMLizable
        Throws:
        org.xml.sax.SAXException