Class ExtendsForbiddenException

  • All Implemented Interfaces:
    java.io.Serializable

    public class ExtendsForbiddenException
    extends ExtendsException
    An error indicates not supported extension while setting the extends property of an element.
    See Also:
    Serialized Form
    • Field Detail

      • DESIGN_EXCEPTION_EXTENDS_FORBIDDEN

        public static final java.lang.String DESIGN_EXCEPTION_EXTENDS_FORBIDDEN
        The element does not allow to set extends explicitly.
        See Also:
        Constant Field Values
      • DESIGN_EXCEPTION_CANT_EXTEND

        public static final java.lang.String DESIGN_EXCEPTION_CANT_EXTEND
        The element does not allow extensions.
        See Also:
        Constant Field Values
      • DESIGN_EXCEPTION_PARENT_NOT_IN_COMPONENT

        public static final java.lang.String DESIGN_EXCEPTION_PARENT_NOT_IN_COMPONENT
        The parent element not in component slot of report design.
        See Also:
        Constant Field Values
      • DESIGN_EXCEPTION_RESULT_SET_SHARED_CANT_EXTEND

        public static final java.lang.String DESIGN_EXCEPTION_RESULT_SET_SHARED_CANT_EXTEND
        The shared result set report item cannot be extended.
        See Also:
        Constant Field Values
    • Constructor Detail

      • ExtendsForbiddenException

        public ExtendsForbiddenException​(org.eclipse.birt.report.model.core.DesignElement obj,
                                         java.lang.String name,
                                         java.lang.String errCode)
        Constructor.
        Parameters:
        obj - the element being changed.
        name - the value being set for the extends property.
        errCode - what went wrong.
      • ExtendsForbiddenException

        public ExtendsForbiddenException​(org.eclipse.birt.report.model.core.DesignElement obj,
                                         org.eclipse.birt.report.model.core.DesignElement parent,
                                         java.lang.String errCode)
        Constructor.
        Parameters:
        obj - the element being changed.
        parent - the parent element.
        errCode - what went wrong.