Interface DebuggingSource

    • Method Detail

      • getSource

        com.smeup.jardis.core.dap.model.Source getSource()
      • getUniqueReferenceId

        int getUniqueReferenceId()
      • getStackFrameId

        int getStackFrameId()
      • getBreakpoints

        List<com.smeup.rpgparser.parsing.facade.SourceReference> getBreakpoints()
      • setCurrentLine

        void setCurrentLine​(com.smeup.rpgparser.parsing.facade.SourceReference currentLine)
      • getSourceReference

        com.smeup.rpgparser.parsing.facade.SourceReference getSourceReference()
      • canBreak

        boolean canBreak​(com.smeup.rpgparser.parsing.facade.SourceReference sourceReference)
      • getVariables

        Map<Integer,​List<JarikoVariable>> getVariables()
        Returns:
        a Map whose key can be a stackFrameId or variablesReference. In the first case the values will be all variables that are not children of DS, in the latter the variables children of DS having that variablesReference
      • setVariable

        String setVariable​(com.smeup.jardis.core.dap.model.SetVariableArguments setVariableArguments)