dbertoni    2002/08/11 21:04:08

  Modified:    c/src/XSLT XResultTreeFrag.cpp XResultTreeFrag.hpp
  Log:
  Removed unused functionality.
  
  Revision  Changes    Path
  1.5       +0 -64     xml-xalan/c/src/XSLT/XResultTreeFrag.cpp
  
  Index: XResultTreeFrag.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XSLT/XResultTreeFrag.cpp,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- XResultTreeFrag.cpp       19 Apr 2002 05:33:42 -0000      1.4
  +++ XResultTreeFrag.cpp       12 Aug 2002 04:04:07 -0000      1.5
  @@ -247,70 +247,6 @@
   
   
   
  -XalanNode*
  -XResultTreeFrag::item(unsigned int   index) const
  -{
  -     assert(m_value != 0);
  -
  -     return index == 0 ? m_value->getNodesetRoot() : 0;
  -}
  -
  -
  -
  -unsigned int
  -XResultTreeFrag::getLength() const
  -{
  -     return 1;
  -}
  -
  -
  -
  -unsigned int
  -XResultTreeFrag::indexOf(const XalanNode*    theNode) const
  -{
  -     return theNode == m_value->getNodesetRoot() ? 0 : NodeRefListBase::npos;
  -}
  -
  -
  -
  -XResultTreeFrag::NodeRefListBaseProxy::NodeRefListBaseProxy(const 
XResultTreeFrag&   theXResultTreeFrag) :
  -     NodeRefListBase(),
  -     m_xresultTreeFrag(theXResultTreeFrag)
  -{
  -}
  -
  -
  -
  -XResultTreeFrag::NodeRefListBaseProxy::~NodeRefListBaseProxy()
  -{
  -}
  -
  -
  -
  -XalanNode*
  -XResultTreeFrag::NodeRefListBaseProxy::item(size_type        index) const
  -{
  -     return m_xresultTreeFrag.item(index);
  -}
  -
  -
  -
  -XResultTreeFrag::NodeRefListBaseProxy::size_type
  -XResultTreeFrag::NodeRefListBaseProxy::getLength() const
  -{
  -     return m_xresultTreeFrag.getLength();
  -}
  -
  -
  -
  -XResultTreeFrag::NodeRefListBaseProxy::size_type
  -XResultTreeFrag::NodeRefListBaseProxy::indexOf(const XalanNode*      
theNode) const
  -{
  -     return m_xresultTreeFrag.indexOf(theNode);
  -}
  -
  -
  -
   ResultTreeFragBase*
   XResultTreeFrag::release()
   {
  
  
  
  1.3       +0 -41     xml-xalan/c/src/XSLT/XResultTreeFrag.hpp
  
  Index: XResultTreeFrag.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XSLT/XResultTreeFrag.hpp,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- XResultTreeFrag.hpp       5 Aug 2002 04:50:35 -0000       1.2
  +++ XResultTreeFrag.hpp       12 Aug 2002 04:04:08 -0000      1.3
  @@ -181,53 +181,12 @@
        void
        set(ResultTreeFragBase*         theValue);
   
  -     // This is a proxy class for result tree fragment to node-set
  -     // conversion.
  -     class XALAN_XSLT_EXPORT NodeRefListBaseProxy : public NodeRefListBase
  -     {
  -     public:
  -
  -             NodeRefListBaseProxy(const XResultTreeFrag&             
theXResultTreeFrag);
  -
  -             virtual
  -             ~NodeRefListBaseProxy();
  -
  -             virtual XalanNode*
  -             item(size_type  index) const;
  -
  -             virtual size_type
  -             getLength() const;
  -
  -             virtual size_type
  -             indexOf(const XalanNode*        theNode) const;
  -
  -     private:
  -
  -             // Not implemented...
  -             NodeRefListBaseProxy(const NodeRefListBaseProxy&);
  -
  -             const XResultTreeFrag&  m_xresultTreeFrag;              
  -     };
  -
  -     friend class NodeRefListBaseProxy;
  -
   protected:
   
        virtual void 
        dereferenced();
   
   private:
  -
  -     // New member functions for node list compatibility...
  -     XalanNode*
  -     item(unsigned int       index) const;
  -
  -     unsigned int
  -     getLength() const;
  -
  -     unsigned int
  -     indexOf(const XalanNode*        theNode) const;
  -
   
        // Data members...
        ResultTreeFragBase*                             m_value;        
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to