Lines Matching refs:aParent
80 ,aParent(pParent) in ONDXPage()
118 aParent.Clear(); in QueryDelete()
243 ONDXPagePtr aNewPage = rIndex.CreatePage(nNewPagePos,aParent); in Insert()
270 ONDXPagePtr aTempParent = aParent; in Insert()
358 aParent = NULL; in Release()
363 ONDXPagePtr aTempParent = aParent; in ReleaseFull()
389 aParent->SearchAndReplace(aNode.GetKey(), in Delete()
401 sal_uInt16 nParentNodePos = aParent->Search(this); in Delete()
404 if (nParentNodePos == (aParent->Count() - 1)) in Delete()
408 Merge(nParentNodePos,aParent->GetChild(&rIndex)); in Delete()
410 Merge(nParentNodePos,(*aParent)[nParentNodePos-1].GetChild(&rIndex,aParent)); in Delete()
416 Merge(nParentNodePos + 1,((*aParent)[nParentNodePos + 1].GetChild(&rIndex,aParent))); in Delete()
419 if (HasParent() && !(*aParent)[nParentNodePos].HasChild()) in Delete()
420 aParent->Delete(nParentNodePos); in Delete()
485 aParent->SearchAndReplace(aLastNode.GetKey(), in Split()
551 (*aParent)[nParentNodePos-1].SetChild(this,aParent); in Merge()
553 aParent->SetChild(this); in Merge()
554 aParent->SetModified(sal_True); in Merge()
559 (*aParent)[nParentNodePos].SetChild(); in Merge()
563 if(aParent->IsRoot() && aParent->Count() == 1) in Merge()
565 (*aParent)[0].SetChild(); in Merge()
566 aParent->ReleaseFull(); in Merge()
567 aParent = NULL; in Merge()
573 aParent->SearchAndReplace((*this)[nLastNode].GetKey(),(*this)[nCount-1].GetKey()); in Merge()
591 aParent->SearchAndReplace(aReplaceNode.GetKey(),(*this)[nCount-1].GetKey()); in Merge()
603 aParent->SearchAndReplace(aReplaceNode.GetKey(),(*this)[Count()-1].GetKey()); in Merge()
617 (*aParent)[nParentNodePos].SetChild(xPage->GetChild(),aParent); in Merge()
618 Append((*aParent)[nParentNodePos]); in Merge()
627 (*aParent)[nParentNodePos].SetChild(GetChild(),aParent); // Parent merkt sich mein Child in Merge()
628 Insert(0,(*aParent)[nParentNodePos]); // Node vom Parent bei mir einfuegen in Merge()
637 (*aParent)[nParentNodePos-1].SetChild(this,aParent); in Merge()
639 aParent->SetChild(this); in Merge()
643 (*aParent)[nParentNodePos].SetChild(); in Merge()
644 aParent->SetModified(sal_True); in Merge()
646 if(aParent->IsRoot() && aParent->Count() == 1) in Merge()
648 (*aParent).SetChild(); in Merge()
649 aParent->ReleaseFull(); in Merge()
650 aParent = NULL; in Merge()
659 …aParent->SearchAndReplace((*aParent)[nParentNodePos-1].GetKey(),(*aParent)[nParentNodePos].GetKey(… in Merge()
671 (*aParent)[nParentNodePos].SetChild(xPage->GetChild(),aParent); in Merge()
672 Append((*aParent)[nParentNodePos]); in Merge()
673 (*aParent)[nParentNodePos] = (*xPage)[0]; in Merge()
676 xPage->SetChild((*aParent)[nParentNodePos].GetChild()); in Merge()
677 (*aParent)[nParentNodePos].SetChild(xPage,aParent); in Merge()
683 (*aParent)[nParentNodePos].SetChild(GetChild(),aParent); in Merge()
684 Insert(0,(*aParent)[nParentNodePos]); in Merge()
685 (*aParent)[nParentNodePos] = (*xPage)[xPage->Count()-1]; in Merge()
688 SetChild((*aParent)[nParentNodePos].GetChild()); in Merge()
689 (*aParent)[nParentNodePos].SetChild(this,aParent); in Merge()
692 aParent->SetModified(sal_True); in Merge()
942 nPagePos, HasParent() ? aParent->GetPagePos() : 0 ,nCount, aChild.GetPagePos()); in PrintPage()
1021 pPage = pPage->aParent; in SearchAndReplace()