ツリー構造内で新しい「ブランチ(枝)」の開始点に達すると実行されます。追加する場合に使用されます。ツリー構造内で「ブランチ」の終了点に達すると実行されます。追加する場合に使用されます。追加する場合に使用されます。追加する場合に使用されます。要素はすべての子が追加されるまで終了されません。以下のメソッドは親クラスで定義されます。必要に応じて子クラスのメソッドから呼び出すことができます。クラスを初期化します。親の下で発生順に並んだ子の要素の配列を取ります。レンダリングするツリー構造の深さを指定する整数です。使用し、深さの制限なしですべてのブランチのすべての項目をレンダリングします。指定されると「フラット」な一次元リストとしてすべてのオブジェクトをレンダリングします。各ブランチでのレンダリングする深さを制限します。引数は、他のメソッドに変更なしで渡されます。クラスを初期化します。同様の動きをしますが、ページ機能を含みます。ページごとに表示する項目数を指定します。引数は、他のメソッドに変更なしで渡されます。子や子孫を含まないトップレベル項目の数を数え、その数を返します。指定されたトップレベル要素のすべての子を削除します。