Lines Matching refs:SwNumberTreeNode
36 unsigned long SwNumberTreeNode::nInstances = 0;
39 SwNumberTreeNode::SwNumberTreeNode() in SwNumberTreeNode() function in SwNumberTreeNode
57 SwNumberTreeNode::~SwNumberTreeNode() in ~SwNumberTreeNode()
80 mpParent = (SwNumberTreeNode *) 0xdeadbeef; in ~SwNumberTreeNode()
85 SwNumberTreeNode * SwNumberTreeNode::CreatePhantom() in CreatePhantom()
87 SwNumberTreeNode * pNew = NULL; in CreatePhantom()
115 SwNumberTreeNode * SwNumberTreeNode::GetRoot() const in GetRoot()
117 SwNumberTreeNode * pResult = mpParent; in GetRoot()
126 void SwNumberTreeNode::ClearObsoletePhantoms() in ClearObsoletePhantoms()
149 void SwNumberTreeNode::ValidateHierarchical(const SwNumberTreeNode * pNode) const in ValidateHierarchical()
222 SwNumberTreeNode* pPrevNode( *aParentChildIt ); in ValidateHierarchical()
281 void SwNumberTreeNode::ValidateContinuous(const SwNumberTreeNode * pNode) const in ValidateContinuous()
300 SwNumberTreeNode * pPred = (*aIt)->GetPred(); in ValidateContinuous()
345 void SwNumberTreeNode::Validate(const SwNumberTreeNode * pNode) const in Validate()
356 void SwNumberTreeNode::ValidateTree() in ValidateTree()
375 SwNumberTreeNode * pNode = GetLastDescendant(); in ValidateTree()
382 void SwNumberTreeNode::_GetNumberVector(vector<SwNumberTree::tSwNumTreeNumber> & rVector, in _GetNumberVector()
392 SwNumberTreeNode * SwNumberTreeNode::GetFirstNonPhantomChild() in GetFirstNonPhantomChild()
405 void SwNumberTreeNode::MoveGreaterChildren( SwNumberTreeNode& _rCompareNode, in MoveGreaterChildren()
406 SwNumberTreeNode& _rDestNode ) in MoveGreaterChildren()
455 void SwNumberTreeNode::MoveChildren(SwNumberTreeNode * pDest) in MoveChildren()
460 SwNumberTreeNode * pMyFirst = *mChildren.begin(); in MoveChildren()
471 SwNumberTreeNode * pDestLast = NULL; in MoveChildren()
506 void SwNumberTreeNode::AddChild( SwNumberTreeNode * pChild, in AddChild()
560 SwNumberTreeNode * pNew = CreatePhantom(); in AddChild()
598 SwNumberTreeNode* pPrevChildNode( *aPredIt ); in AddChild()
599 SwNumberTreeNode* pDestNode( pChild ); in AddChild()
667 void SwNumberTreeNode::RemoveChild(SwNumberTreeNode * pChild) in RemoveChild()
691 SwNumberTreeNode * pRemove = *aRemoveIt; in RemoveChild()
750 void SwNumberTreeNode::RemoveMe() in RemoveMe()
754 SwNumberTreeNode * pSavedParent = mpParent; in RemoveMe()
772 bool SwNumberTreeNode::IsValid() const in IsValid()
777 SwNumberTree::tSwNumTreeNumber SwNumberTreeNode::GetNumber(bool bValidate) in GetNumber()
787 bool SwNumberTreeNode::IsContinuingPreviousSubTree() const in IsContinuingPreviousSubTree()
794 vector<SwNumberTree::tSwNumTreeNumber> SwNumberTreeNode::GetNumberVector() const in GetNumberVector()
803 bool SwNumberTreeNode::IsValid(const SwNumberTreeNode * pChild) const in IsValid()
818 bool SwNumberTreeNode::IsPhantom() const in IsPhantom()
823 void SwNumberTreeNode::SetPhantom(bool _bPhantom) in SetPhantom()
828 bool SwNumberTreeNode::HasOnlyPhantoms() const in HasOnlyPhantoms()
844 bool SwNumberTreeNode::IsCounted() const in IsCounted()
851 bool SwNumberTreeNode::HasPhantomCountedParent() const in HasPhantomCountedParent()
877 bool SwNumberTreeNode::IsFirst(const SwNumberTreeNode * pNode) const in IsFirst()
887 bool SwNumberTreeNode::IsFirst() const in IsFirst()
895 SwNumberTreeNode * pNode = GetParent(); in IsFirst()
928 void SwNumberTreeNode::SetLevelInListTree( const int nLevel ) in SetLevelInListTree()
943 SwNumberTreeNode* pRootTreeNode = GetRoot(); in SetLevelInListTree()
954 int SwNumberTreeNode::GetLevelInListTree() const in GetLevelInListTree()
962 SwNumberTreeNode::tSwNumberTreeChildren::size_type
963 SwNumberTreeNode::GetChildCount() const in GetChildCount()
969 bool SwNumberTreeNode::IsSane(bool bRecursive) const in IsSane()
971 vector<const SwNumberTreeNode*> aParents; in IsSane()
976 bool SwNumberTreeNode::IsSane(bool bRecursive, in IsSane()
977 vector<const SwNumberTreeNode *> rParents) in IsSane()
1020 if ((*aIt)->mpParent != (SwNumberTreeNode *) this) in IsSane()
1053 SwNumberTreeNode::tSwNumberTreeChildren::const_iterator
1054 SwNumberTreeNode::GetIterator(const SwNumberTreeNode * pChild) const in GetIterator()
1057 mChildren.find(const_cast<SwNumberTreeNode *>(pChild)); in GetIterator()
1092 unsigned long SwNumberTreeNode::GetInstances() in GetInstances()
1097 unsigned long SwNumberTreeNode::GetSerial() in GetSerial()
1103 bool SwNumberTreeNodeLessThan(const SwNumberTreeNode * pA, in SwNumberTreeNodeLessThan()
1104 const SwNumberTreeNode * pB) in SwNumberTreeNodeLessThan()
1116 SwNumberTreeNode * SwNumberTreeNode::GetLastDescendant() const in GetLastDescendant()
1118 SwNumberTreeNode * pResult = NULL; in GetLastDescendant()
1132 bool SwNumberTreeNode::LessThan(const SwNumberTreeNode & rTreeNode) const in LessThan()
1137 SwNumberTreeNode * SwNumberTreeNode::GetPred(bool bSibling) const in GetPred()
1139 SwNumberTreeNode * pResult = NULL; in GetPred()
1170 void SwNumberTreeNode::SetLastValid in SetLastValid()
1171 ( SwNumberTreeNode::tSwNumberTreeChildren::const_iterator aItValid, in SetLastValid()
1194 SwNumberTreeNode* pNextNode( *aParentChildIt ); in SetLastValid()
1226 void SwNumberTreeNode::SetLastValid(bool bValidating) const in SetLastValid()
1236 void SwNumberTreeNode::InvalidateTree() const in InvalidateTree()
1247 void SwNumberTreeNode::Invalidate(SwNumberTreeNode * pChild) in Invalidate()
1263 void SwNumberTreeNode::InvalidateMe() in InvalidateMe()
1269 void SwNumberTreeNode::ValidateMe() in ValidateMe()
1275 void SwNumberTreeNode::Notify() in Notify()
1289 void SwNumberTreeNode::NotifyInvalidChildren() in NotifyInvalidChildren()
1315 SwNumberTreeNode* pNextNode( *aParentChildIt ); in NotifyInvalidChildren()
1330 void SwNumberTreeNode::NotifyInvalidSiblings() in NotifyInvalidSiblings()
1337 const SwNumberTreeNode* SwNumberTreeNode::GetPrecedingNodeOf( in GetPrecedingNodeOf()
1338 const SwNumberTreeNode& rNode ) const in GetPrecedingNodeOf()
1340 const SwNumberTreeNode* pPrecedingNode( 0 ); in GetPrecedingNodeOf()
1345 mChildren.upper_bound( const_cast<SwNumberTreeNode*>(&rNode) ); in GetPrecedingNodeOf()
1370 void SwNumberTreeNode::NotifyNodesOnListLevel( const int nListLevel ) in NotifyNodesOnListLevel()
1379 SwNumberTreeNode* pRootNode = GetParent() ? GetRoot() : this; in NotifyNodesOnListLevel()
1384 void SwNumberTreeNode::NotifyChildrenOnDepth( const int nDepth ) in NotifyChildrenOnDepth()
1389 SwNumberTreeNode::tSwNumberTreeChildren::iterator aChildIter = in NotifyChildrenOnDepth()