dbertoni    00/08/01 12:43:28

  Modified:    c/src/XSLT XSLTEngineImpl.cpp XSLTEngineImpl.hpp
  Log:
  Removed some unused extension handler code.
  
  Revision  Changes    Path
  1.53      +0 -67     xml-xalan/c/src/XSLT/XSLTEngineImpl.cpp
  
  Index: XSLTEngineImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XSLT/XSLTEngineImpl.cpp,v
  retrieving revision 1.52
  retrieving revision 1.53
  diff -u -r1.52 -r1.53
  --- XSLTEngineImpl.cpp        2000/07/28 22:02:21     1.52
  +++ XSLTEngineImpl.cpp        2000/08/01 19:43:27     1.53
  @@ -3188,73 +3188,6 @@
   
   
   
  -void
  -XSLTEngineImpl::registerExtensionHandlerByName(
  -                     const XalanDOMString&   /* classid */,
  -                     const XalanDOMString&   /* codetype */)
  -{
  -#if 1
  -     error("Xalan C++ does not support extensions at this time!");
  -#else
  -     try
  -     {
  -       Class classObj = Class.forName(classid);
  -       try
  -       {
  -             Object[] args = new Object[1];
  -             Class[] argTypes = new Class[1];
  -             args[0] = codetype;
  -             argTypes[0] = codetype.getClass();
  -             Method m = classObj.getMethod ("register", argTypes);
  -             DispatcherFactory factory = (DispatcherFactory)m.invoke (0, 
args);
  -             if(0 != factory)
  -             {
  -               registerExtensionHandler(codetype, factory);
  -             }
  -       }
  -       catch(NoSuchMethodException& nsme)
  -       {
  -             warn("Failed to get registration method for extension handler: 
"+classid);
  -       }
  -       catch(InvocationTargetException& invocationTarget)
  -       {
  -             warn("Invocation Target Error when trying to register extension 
handler: "+codetype);
  -       }
  -       catch(IllegalAccessException& illegalAccess)
  -       {
  -             warn("Illegal Access Error when trying to register extension 
handler: "+codetype);
  -       }
  -     }
  -     catch(ClassNotFoundException& classNotFound)
  -     {
  -       warn("Class Not Found Error when trying to register extension 
handler: "+codetype);
  -     }
  -#endif
  -}
  -  
  -
  -
  -void
  -XSLTEngineImpl::registerExtensionHandler(
  -                     const XalanDOMString&   /* mimeType */,
  -                     DispatcherFactory*      /* factory */)
  -{
  -#if 1
  -     error("Xalan C++ does not support extensions at this time!");
  -#else
  -     if(0 != m_diagnosticsPrintWriter)
  -     {
  -             diag(XalanDOMString("Registering dispatcher factory for: ") + 
mimeType);
  -     }
  -
  -     m_dispatcherFactories.put(mimeType, factory);
  -#endif
  -}
  -
  -
  -
  -  
  -
   // $$$ ToDo: This really belongs in DOMServices or DOMSupport()
   XalanElement*
   XSLTEngineImpl::findElementByAttribute(
  
  
  
  1.41      +0 -23     xml-xalan/c/src/XSLT/XSLTEngineImpl.hpp
  
  Index: XSLTEngineImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/src/XSLT/XSLTEngineImpl.hpp,v
  retrieving revision 1.40
  retrieving revision 1.41
  diff -u -r1.40 -r1.41
  --- XSLTEngineImpl.hpp        2000/07/28 22:02:21     1.40
  +++ XSLTEngineImpl.hpp        2000/08/01 19:43:27     1.41
  @@ -105,7 +105,6 @@
   
   
   // Forward definitions
  -class DispatcherFactory;
   class GenerateEvent;
   class PrintWriter;
   class ResultTreeFragBase;
  @@ -1053,28 +1052,6 @@
        {
                return *m_xpathProcessor.get();
        }
  -
  -     /**
  -      * Given a classID and codetype, try to register a code dispatcher.
  -      *
  -      * @param classid       class id for extension
  -      * @param codetype type of extension
  -      */
  -     void
  -     registerExtensionHandlerByName(
  -                     const XalanDOMString&   classid,
  -                     const XalanDOMString&   codetype);
  -  
  -     /**
  -      * Register the given DispatcherFactory for a given mime type.
  -      *
  -      * @param mimeType MIME type string
  -      * @param factory  factory to register
  -      */
  -     void
  -     registerExtensionHandler(
  -                     const XalanDOMString&   mimeType,
  -                     DispatcherFactory*              factory);
   
        /**
         * Reset the state.  This needs to be called after a process() call 
  
  
  

Reply via email to