Lines Matching refs:SwNumberTreeNode
33 class SwNumberTreeNode;
35 bool SwNumberTreeNodeLessThan (const SwNumberTreeNode * pA,
36 const SwNumberTreeNode * pB);
40 bool operator()(const SwNumberTreeNode * pA, in operator ()()
41 const SwNumberTreeNode * pB) const in operator ()()
119 class SW_DLLPUBLIC SwNumberTreeNode class
122 typedef std::set<SwNumberTreeNode *, compSwNumberTreeNodeLessThan>
126 SwNumberTreeNode();
128 virtual ~SwNumberTreeNode();
136 void AddChild( SwNumberTreeNode* pChild,
146 void RemoveChild( SwNumberTreeNode* pChild );
158 inline SwNumberTreeNode* GetParent() const in GetParent()
219 virtual bool IsFirst(const SwNumberTreeNode * pNode) const;
267 virtual bool LessThan(const SwNumberTreeNode & rTreeNode) const;
338 SwNumberTreeNode* GetPred( bool bSibling = false ) const;
349 const SwNumberTreeNode* GetPrecedingNodeOf( const SwNumberTreeNode& rNode ) const;
404 SwNumberTreeNode* GetRoot() const;
446 (bool bRecursive, std::vector<const SwNumberTreeNode *> rParents) const;
452 SwNumberTreeNode * mpParent;
495 SwNumberTreeNode(const SwNumberTreeNode& );
496 SwNumberTreeNode& operator=( const SwNumberTreeNode& );
516 void Invalidate( SwNumberTreeNode * pChild );
616 bool IsValid(const SwNumberTreeNode * pChild) const;
633 void Validate(const SwNumberTreeNode * pNode) const;
642 void ValidateHierarchical(const SwNumberTreeNode * pNode) const;
651 void ValidateContinuous(const SwNumberTreeNode * pNode) const;
658 virtual SwNumberTreeNode * Create() const = 0;
665 SwNumberTreeNode * CreatePhantom();
704 SwNumberTreeNode* GetFirstNonPhantomChild();
714 tSwNumberTreeChildren::const_iterator GetIterator(const SwNumberTreeNode * pChild) const;
721 void MoveChildren(SwNumberTreeNode * pDest);
738 void MoveGreaterChildren( SwNumberTreeNode& _rCompareNode,
739 SwNumberTreeNode& _rDestNode );
746 SwNumberTreeNode* GetLastDescendant() const;
755 const SwNumberTreeNode * pNode;
757 SwNumberTreeNodeIsLessThan(const SwNumberTreeNode * _pNode) in SwNumberTreeNodeIsLessThan()
760 bool operator()(const SwNumberTreeNode * _pNode) const in operator ()()