Class DebuggingCopy
- java.lang.Object
-
- com.smeup.jardis.jariko.dap.model.AbstractDebuggingSource
-
- com.smeup.jardis.jariko.dap.model.DebuggingCopy
-
- All Implemented Interfaces:
DebuggingSource
- Direct Known Subclasses:
DebuggingCopyInProgram,DebuggingCopyStatementsHolder
public abstract class DebuggingCopy extends AbstractDebuggingSource
- Author:
- lana
-
-
Field Summary
-
Fields inherited from class com.smeup.jardis.jariko.dap.model.AbstractDebuggingSource
uniqueReferenceIdSupplier
-
-
Constructor Summary
Constructors Constructor Description DebuggingCopy(com.smeup.jardis.core.dap.model.Source source, String name, Supplier<Integer> uniqueReferenceIdSupplier)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancanBreak(com.smeup.rpgparser.parsing.facade.SourceReference sourceReference)List<com.smeup.rpgparser.parsing.facade.SourceReference>getBreakpoints()List<com.smeup.rpgparser.parsing.facade.SourceReference>getStatements()voidsetStatements(List<com.smeup.rpgparser.parsing.facade.SourceReference> statements)-
Methods inherited from class com.smeup.jardis.jariko.dap.model.AbstractDebuggingSource
getName, getSource, getStackFrameId, getUniqueReferenceId, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.smeup.jardis.jariko.dap.model.DebuggingSource
getIndicator, getSourceReference, getVariables, setCurrentLine, setVariable
-
-
-
-
Method Detail
-
getStatements
public List<com.smeup.rpgparser.parsing.facade.SourceReference> getStatements()
-
setStatements
public void setStatements(List<com.smeup.rpgparser.parsing.facade.SourceReference> statements)
-
getBreakpoints
public List<com.smeup.rpgparser.parsing.facade.SourceReference> getBreakpoints()
-
canBreak
public boolean canBreak(com.smeup.rpgparser.parsing.facade.SourceReference sourceReference)
-
-