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]