Interface FragmentIdentifierHandler

    • Method Detail

      • startFragmentIdentifier

        void startFragmentIdentifier()
                              throws ParseException
        Invoked when the fragment identifier starts.
        Throws:
        ParseException - if an error occured while processing the fragment identifier
      • idReference

        void idReference​(java.lang.String s)
                  throws ParseException
        Invoked when an ID has been parsed.
        Parameters:
        s - The string that represents the parsed ID.
        Throws:
        ParseException - if an error occured while processing the fragment identifier
      • viewBox

        void viewBox​(float x,
                     float y,
                     float width,
                     float height)
              throws ParseException
        Invoked when 'viewBox(x,y,width,height)' has been parsed.
        Parameters:
        x - x coordinate of the viewbox
        y - y coordinate of the viewbox
        width - width of the viewbox
        height - height of the viewbox
        Throws:
        ParseException - if an error occured while processing the fragment identifier
      • startViewTarget

        void startViewTarget()
                      throws ParseException
        Invoked when a view target specification starts.
        Throws:
        ParseException - if an error occured while processing the fragment identifier
      • viewTarget

        void viewTarget​(java.lang.String name)
                 throws ParseException
        Invoked when a identifier has been parsed within a view target specification.
        Parameters:
        name - the target name.
        Throws:
        ParseException - if an error occured while processing the fragment identifier
      • endViewTarget

        void endViewTarget()
                    throws ParseException
        Invoked when a view target specification ends.
        Throws:
        ParseException - if an error occured while processing the fragment identifier
      • zoomAndPan

        void zoomAndPan​(boolean magnify)
        Invoked when a 'zoomAndPan' specification has been parsed.
        Parameters:
        magnify - true if 'magnify' has been parsed.
        Throws:
        ParseException - if an error occured while processing the fragment identifier
      • endFragmentIdentifier

        void endFragmentIdentifier()
                            throws ParseException
        Invoked when the fragment identifier ends.
        Throws:
        ParseException - if an error occured while processing the fragment identifier