print On Avoiding Indent
open override fun printOnAvoidingIndent( builder: StringBuilder, recursionMap: IdentityHashMap<A_BasicObject, Void>, indent: Int)
Content copied to clipboard
Recursively print the receiver to the StringBuilder, unless it is already present in the recursion Map. Printing will begin at the specified indent level, measured in horizontal tab characters.
This operation exists primarily to provide useful representations of AvailObjects for Java-side debugging.
Parameters
builder
recursion Map
An IdentityHashMap whose keys are A_BasicObjects already visited during the recursive print. The values are unused.
indent
The indent level, in horizontal tabs, at which the AvailObject should be printed.