SuperCollider CLASSES

SCDocNode

An SCDoc parsed document node
Inherits from: Object

Description

This class is used internally by SCDoc to represent a node in the parsed document tree returned by the parser. It has an id symbol, optional text and optional children.

Class Methods

*new (maxSize: 0)

From superclass: Object

Create a new node

Inherited class methods

Instance Methods

-id

-id = value

The node ID. A Symbol

-text

-text = value

Text associated with this node. A String or nil.

-children

-children = value

Children of this node. A Array or nil.

-merge (root2)

Merge another document node tree with this one. Used by document additions (*.ext.schelp)

Arguments:

root2

Another SCDocNode instance.

-findChild (id)

Find the first child of this node with specified id.

Arguments:

id

A Symbol

Inherited instance methods