1
JCRからノードを取得したら、前後の兄弟を取得する最も簡単な方法は何ですか?Magnolia/JCR-SQL2の前後のすべての兄弟を取得
JCRからノードを取得したら、前後の兄弟を取得する最も簡単な方法は何ですか?Magnolia/JCR-SQL2の前後のすべての兄弟を取得
その最も簡単な方法であれば全くわからないが、あなたが以前のそれ
Node parent = node.getParent();
NodeIterator siblings = parent.getNodes();
Node firstSibling = siblings.nextNode();
ような何かを行うことがありますが、兄弟でいくつかの操作を行う必要があり、オブジェクトが、それは簡単でなければなりません。これはJCRのやり方です。
しかし、マグノリアはinfo.magnolia.jcr.util.NodeUtil
パッケージそして
一つは、以下を使用することができるの下に存在するヘルパー機能を有しています。
NodeUtil#getSiblingBefore()
NodeUtil#getSiblingAfter()