You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xalan.apache.org by db...@apache.org on 2002/09/05 05:26:00 UTC

cvs commit: xml-xalan/c/src/XSLT ElemTemplateElement.hpp

dbertoni    2002/09/04 20:26:00

  Modified:    c/src/XSLT ElemTemplateElement.hpp
  Log:
  Make nested class public.
  
  Revision  Changes    Path
  1.44      +36 -36    xml-xalan/c/src/XSLT/ElemTemplateElement.hpp
  
  Index: ElemTemplateElement.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XSLT/ElemTemplateElement.hpp,v
  retrieving revision 1.43
  retrieving revision 1.44
  diff -u -r1.43 -r1.44
  --- ElemTemplateElement.hpp	10 Jul 2002 05:09:48 -0000	1.43
  +++ ElemTemplateElement.hpp	5 Sep 2002 03:25:59 -0000	1.44
  @@ -699,6 +699,42 @@
   		return m_optimizationFlags & eCanGenerateAttributes ? true : false;
   	}
   
  +	class LocatorProxy : public XalanLocator
  +	{
  +	public:
  +
  +		LocatorProxy(const ElemTemplateElement& 	theElement);
  +
  +		virtual
  +		~LocatorProxy();
  +
  +		virtual const XMLCh*
  +		getPublicId() const;
  +
  +		virtual const XMLCh*
  +		getSystemId() const;
  +
  +		virtual size_type
  +		getLineNumber() const;
  +
  +		virtual size_type
  +		getColumnNumber() const;
  +
  +	private:
  +
  +		// Not implemented...
  +		LocatorProxy(const LocatorProxy&);
  +
  +		LocatorProxy&
  +		operator=(const LocatorProxy&);
  +
  +		bool
  +		operator==(const LocatorProxy&) const;
  +
  +		// data members...
  +		const ElemTemplateElement&	m_element;
  +	};
  +
   protected:
   
   	void
  @@ -767,42 +803,6 @@
   	static const XalanDOMString 	s_emptyString;
   
   private:
  -
  -	class LocatorProxy : public XalanLocator
  -	{
  -	public:
  -
  -		LocatorProxy(const ElemTemplateElement& 	theElement);
  -
  -		virtual
  -		~LocatorProxy();
  -
  -		virtual const XMLCh*
  -		getPublicId() const;
  -
  -		virtual const XMLCh*
  -		getSystemId() const;
  -
  -		virtual size_type
  -		getLineNumber() const;
  -
  -		virtual size_type
  -		getColumnNumber() const;
  -
  -	private:
  -
  -		// Not implemented...
  -		LocatorProxy(const LocatorProxy&);
  -
  -		LocatorProxy&
  -		operator=(const LocatorProxy&);
  -
  -		bool
  -		operator==(const LocatorProxy&) const;
  -
  -		// data members...
  -		const ElemTemplateElement&	m_element;
  -	};
   
   	/** 
   	 * Take the contents of a template element, process it, and
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: xalan-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xalan-cvs-help@xml.apache.org