Class FOPException

  • All Implemented Interfaces:
    Serializable

    @Deprecated(since="2021-03-01")
    public class FOPException
    extends SAXException
    Deprecated.
    Avoid using this package provided OOTB and migrate code a newer version which you can deploy as part of your project.
    Exception thrown when FOP has a problem.
    See Also:
    Serialized Form
    • Constructor Detail

      • FOPException

        public FOPException​(String message)
        Deprecated.
        Constructs a new FOP exception with the specified detail message.
        Parameters:
        message - the detail message.
      • FOPException

        public FOPException​(String message,
                            String systemId,
                            int line,
                            int column)
        Deprecated.
        Constructs a new FOP exception with the specified detail message and location.
        Parameters:
        message - the detail message
        systemId - the system id of the FO document which is associated with the exception may be null.
        line - line number in the FO document which is associated with the exception.
        column - clolumn number in the line which is associated with the exception.
      • FOPException

        public FOPException​(String message,
                            Locator locator)
        Deprecated.
        Constructs a new FOP exception with the specified detail message and location.
        Parameters:
        message - the detail message.
        locator - the locator holding the location.
      • FOPException

        public FOPException​(Exception cause)
        Deprecated.
        Constructs a new FOP exception with the specified cause.
        Parameters:
        cause - the cause.
      • FOPException

        public FOPException​(String message,
                            Exception cause)
        Deprecated.
        Constructs a new exception with the specified detail message and cause.
        Parameters:
        message - the detail message
        cause - the cause
    • Method Detail

      • setLocator

        public void setLocator​(Locator locator)
        Deprecated.
        Set a location associated with the exception.
        Parameters:
        locator - the locator holding the location.
      • setLocation

        public void setLocation​(String systemId,
                                int line,
                                int column)
        Deprecated.
        Set a location associated with the exception.
        Parameters:
        systemId - the system id of the FO document which is associated with the exception; may be null.
        line - line number in the FO document which is associated with the exception.
        column - column number in the line which is associated with the exception.
      • isLocationSet

        public boolean isLocationSet()
        Deprecated.
        Indicate whether a location was set.
        Returns:
        whether a location was set
      • getMessage

        public String getMessage()
        Deprecated.
        Returns the detail message string of this FOP exception. If a location was set, the message is prepended with it in the form
          SystemId:LL:CC: &the message&
         
        (the format used by most GNU tools)
        Overrides:
        getMessage in class SAXException
        Returns:
        the detail message string of this FOP exception
      • printStackTrace

        public void printStackTrace()
        Deprecated.
        Prints this FOP exception and its backtrace to the standard error stream.
        Overrides:
        printStackTrace in class Throwable
      • printStackTrace

        public void printStackTrace​(PrintStream stream)
        Deprecated.
        Prints this FOP exception and its backtrace to the specified print stream.
        Overrides:
        printStackTrace in class Throwable
        Parameters:
        stream - PrintStream to use for output
      • printStackTrace

        public void printStackTrace​(PrintWriter writer)
        Deprecated.
        Prints this FOP exception and its backtrace to the specified print writer.
        Overrides:
        printStackTrace in class Throwable
        Parameters:
        writer - PrintWriter to use for output
      • setLocalizedMessage

        public void setLocalizedMessage​(String msg)
        Deprecated.
        Sets the localized message for this exception.
        Parameters:
        msg - the localized message