ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/i-scream/projects/cms/source/util/uk/org/iscream/cms/util/XMLPacketMaker.java
(Generate patch)

Comparing projects/cms/source/util/uk/org/iscream/cms/util/XMLPacketMaker.java (file contents):
Revision 1.3 by tdb, Wed Nov 29 19:11:53 2000 UTC vs.
Revision 1.4 by tdb, Thu Nov 30 02:04:18 2000 UTC

# Line 11 | Line 11 | import javax.xml.parsers.ParserConfigurationException;
11   import javax.xml.parsers.SAXParser;
12  
13   import uk.ac.ukc.iscream.core.*;
14 + import uk.ac.ukc.iscream.refman.*;
15  
16   /**
17   * XMLPacketMaker - Creates an XMLPacket object.
# Line 32 | Line 33 | public class XMLPacketMaker extends HandlerBase {
33   //---CONSTRUCTORS---
34  
35      // Constructor for accepting XML input.
36 <    public XMLPacketMaker (String xml, Logger logger) {
37 <        this.xml = xml;
37 <        this.logger = logger;
36 >    public XMLPacketMaker (String xml) {
37 >        _xml = xml;
38      }
39  
40   //---PUBLIC METHODS---
# Line 49 | Line 49 | public class XMLPacketMaker extends HandlerBase {
49          try {
50  
51              // Parse the input
52 <            InputSource inputSource = new InputSource(new StringReader(xml));
52 >            InputSource inputSource = new InputSource(new StringReader(_xml));
53              SAXParser saxParser = factory.newSAXParser();
54              saxParser.parse(inputSource, new XMLStringParser(packet));
55  
56          }
57          catch (Exception e) {
58 <            logger.write(this.toString(), Logger.WARNING, "An invalid XML UDP packet has been detected: "+packet.printAll());
59 <            //t.printStackTrace();
58 >            _logger.write(this.toString(), Logger.WARNING, "An invalid XML UDP packet has been detected: "+packet.printAll());
59              return null;
60          }
61          
# Line 79 | Line 78 | public class XMLPacketMaker extends HandlerBase {
78  
79   //---ATTRIBUTES---
80  
81 <    String xml;
82 <    Logger logger;
81 >    String _xml;
82 >    Logger _logger = ReferenceManager.getInstance().getLogger();
83  
84   //---STATIC ATTRIBUTES---
85  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines