Class LibraryException

  • All Implemented Interfaces:
    java.io.Serializable

    public class LibraryException
    extends SemanticException
    Indicates an error while operating with library.
    See Also:
    Serialized Form
    • Field Detail

      • DESIGN_EXCEPTION_LIBRARY_NOT_FOUND

        public static final java.lang.String DESIGN_EXCEPTION_LIBRARY_NOT_FOUND
        Indicates the library is not found in module.
        See Also:
        Constant Field Values
      • DESIGN_EXCEPTION_DUPLICATE_LIBRARY_NAMESPACE

        public static final java.lang.String DESIGN_EXCEPTION_DUPLICATE_LIBRARY_NAMESPACE
        Indicates the namespace one library is using is duplicate.
        See Also:
        Constant Field Values
      • DESIGN_EXCEPTION_LIBRARY_INCLUDED_RECURSIVELY

        public static final java.lang.String DESIGN_EXCEPTION_LIBRARY_INCLUDED_RECURSIVELY
        Indicates the library is included recursively.
        See Also:
        Constant Field Values
      • DESIGN_EXCEPTION_LIBRARY_HAS_DESCENDENTS

        public static final java.lang.String DESIGN_EXCEPTION_LIBRARY_HAS_DESCENDENTS
        Indicates that library has descendents in the current module.
        See Also:
        Constant Field Values
      • DESIGN_EXCEPTION_LIBRARY_ALREADY_INCLUDED

        public static final java.lang.String DESIGN_EXCEPTION_LIBRARY_ALREADY_INCLUDED
        Indicates that library is already included, a library can not be added twice.
        See Also:
        Constant Field Values
      • DESIGN_EXCEPTION_INVALID_LIBRARY_NAMESPACE

        public static final java.lang.String DESIGN_EXCEPTION_INVALID_LIBRARY_NAMESPACE
        Indicates the namespace of library is invalid, for it is empty or contains illegal characters.
        See Also:
        Constant Field Values
    • Constructor Detail

      • LibraryException

        public LibraryException​(org.eclipse.birt.report.model.core.Module module,
                                java.lang.String errCode)
        Constructor.
        Parameters:
        module - the module which has errors
        errCode - the error code
      • LibraryException

        public LibraryException​(org.eclipse.birt.report.model.core.Module module,
                                java.lang.String[] values,
                                java.lang.String errCode)
        Constructor.
        Parameters:
        module - the module which has errors
        values - value array used for error message
        errCode - the error code