Class CircularExtendsException

All Implemented Interfaces:
Serializable

public class CircularExtendsException extends ExtendsException
An error indicates circular extension while setting the extends property of an element.
See Also:
  • Field Details

    • DESIGN_EXCEPTION_SELF_EXTEND

      public static final String DESIGN_EXCEPTION_SELF_EXTEND
      The element cannot extend from itself.
      See Also:
    • DESIGN_EXCEPTION_CIRCULAR

      public static final String DESIGN_EXCEPTION_CIRCULAR
      The extension would create a cycle: a extends b extends a.
      See Also:
  • Constructor Details

    • CircularExtendsException

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

      public CircularExtendsException(org.eclipse.birt.report.model.core.DesignElement obj, org.eclipse.birt.report.model.core.DesignElement parent, String errCode)
      Constructor.
      Parameters:
      obj - the element being changed.
      parent - the parent element.
      errCode - what went wrong.
  • Method Details