User: dimc    
  Date: 02/10/03 13:30:42

  Modified:    src/java/xtags ConditionFactory.java
  Log:
  Added support for tree based editing using popup menus and small dialogs.
  
  Revision  Changes    Path
  1.20      +19 -1     xdocletgui/src/java/xtags/ConditionFactory.java
  
  Index: ConditionFactory.java
  ===================================================================
  RCS file: /cvsroot/xdoclet/xdocletgui/src/java/xtags/ConditionFactory.java,v
  retrieving revision 1.19
  retrieving revision 1.20
  diff -u -w -r1.19 -r1.20
  --- ConditionFactory.java     27 Aug 2002 12:40:20 -0000      1.19
  +++ ConditionFactory.java     3 Oct 2002 20:30:42 -0000       1.20
  @@ -7,11 +7,17 @@
   import java.net.URL;
   import java.util.*;
   import java.lang.reflect.Constructor;
  +import java.io.IOException;
  +import java.io.FileInputStream;
   
   import org.jdom.Document;
   import org.jdom.Element;
   import org.jdom.JDOMException;
   import org.jdom.input.SAXBuilder;
  +import org.xml.sax.DTDHandler;
  +import org.xml.sax.SAXException;
  +import org.xml.sax.EntityResolver;
  +import org.xml.sax.InputSource;
   
   import xtags.condition.*;
   
  @@ -389,8 +395,20 @@
        {
                SAXBuilder builder = new SAXBuilder();
   
  +             builder.setEntityResolver(
  +                     new EntityResolver()
  +                     {
  +                             public InputSource resolveEntity( String s, String s1 
) throws SAXException, IOException
  +                             {
  +                                     if( s.equals( "-//XDoclet Team//DTD XDoclet 
Tags 1.1//EN" ) )
  +                                     {
  +                                             return new InputSource( new 
FileInputStream( 
"C:/cvs/cvs.xdoclet.sourceforge.net/xdoclet-all/xdoclet/xdocs/dtds/xtags_1_1.dtd" ) );
  +                                     }
  +                                     return null;
  +                             }
  +                     } );
                _log.debug( "org.xml.sax.parser: " + System.getProperty( 
"org.xml.sax.parser" ) );
  -             _log.debug( "org.xml.sax.driver: " + System.getProperty( 
"org.xml.sax.drover" ) );
  +             _log.debug( "org.xml.sax.driver: " + System.getProperty( 
"org.xml.sax.driver" ) );
                _document = builder.build( xml );
        }
   }
  
  
  


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Xdoclet-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel

Reply via email to