2016-04-12 10 views
1

JCR'den bir düğüm aldığınızda, önceki ve sonraki kardeşlerini almanın en kolay yolu nedir? onun kolay yolu ancak kardeşleri nesne ama bu basit olmalıdır üzerinde bazı işlemleri yapmalıdır önceki İçin buMagnolia/JCR-SQL2'deki tüm kardeşleri, önceki ve sonrakileri alın

Node parent = node.getParent(); 
    NodeIterator siblings = parent.getNodes(); 
    Node firstSibling = siblings.nextNode(); 

gibi bir şey olabilir eğer

cevap

3

tam olarak emin değiliz. Bunu yapmanın JCR yolu bu olurdu.

Ancak, Manolya info.magnolia.jcr.util.NodeUtil paket sonra

bir kişi, aşağıdaki kullanabilir altında bulunan yardımcı fonksiyonları vardır;

NodeUtil#getSiblingBefore() 
NodeUtil#getSiblingAfter() 
İlgili konular