Interface IStacktraceFrame

    • Method Detail

      • getLineNumber

        int getLineNumber()
        Returns the line number of the instruction pointer in this stack frame that corresponds to a line in an associated source element, or -1 if line number information is unavailable.
        Returns:
        line number of instruction pointer in this stack frame, or -1 if line number information is unavailable
      • getModule

        Module getModule()
        Returns the BSL module of stack frame source.
        Returns:
        the BSL module associated with this BSL stack frame, can be null
      • getSymlink

        String getSymlink()
        Returns associated BSL module symlink.
        Returns:
        BSL module symlink, associated with this stack frame, never null
      • isExtension

        boolean isExtension()
        Returns whether project is extension project.
        Returns:
        true
      • setModule

        void setModule​(Module module)
        Sets module.
        Parameters:
        module - the module, cannot be null