ツリーストアのレベルをフラットストアにマップするための良い方法は何ですか。私の場合、
検索の条件をグループ化したい。グループ化されている場合を除き、すべての検索条件はtreeStoreの最上位に挿入されます。グループ化されている場合は、最上位の論理(ANDまたはOR)ノードの子になります。したがって、グリッド内で、最上位ノードを表示したいと思います(モデルで定義するtoStringメソッドを使用して)。これは簡単な部分です。ツリーのトップレベルを調べて、ストア/グリッドの出力を生成するだけです。ただし、グリッド/ストアから何かを削除する場合は、実際の論理構造を表すツリーストアからも削除する必要があります。
では、treeStoreのどのトップレベルノードに対応するテキストストアアイテムを追跡するにはどうすればよいですか?