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.7 by ajm, Tue Dec 12 20:44:30 2000 UTC vs.
Revision 1.9 by tdb, Sun Jan 28 05:47:05 2001 UTC

# Line 10 | Line 10 | import javax.xml.parsers.SAXParserFactory;
10   import javax.xml.parsers.ParserConfigurationException;
11   import javax.xml.parsers.SAXParser;
12  
13 import uk.ac.ukc.iscream.core.*;
14
13   /**
14   * XMLPacketMaker - Creates an XMLPacket object.
15   *
# Line 31 | Line 29 | public class XMLPacketMaker extends HandlerBase {
29  
30   //---CONSTRUCTORS---
31  
32 <    // Constructor for accepting XML input.
32 >    /**
33 >     * Constructor for accepting XML input.
34 >     *
35 >     * @param xml A String of XML to process.
36 >     */
37      public XMLPacketMaker (String xml) {
38          _xml = xml;
39      }
40  
41   //---PUBLIC METHODS---
42  
43 +    /**
44 +     * Method to create an XML packet from the data this
45 +     * class was constructed with.
46 +     *
47 +     * @return an XMLPacket representing the XML String given
48 +     */
49      public XMLPacket createXMLPacket() {
50  
51          // Create the XMLPacket to store values in.
# Line 54 | Line 62 | public class XMLPacketMaker extends HandlerBase {
62  
63          }
64          catch (Exception e) {
57            _logger.write(this.toString(), Logger.WARNING, e.toString());
58            _logger.write(this.toString(), Logger.WARNING, "An invalid XML UDP packet has been detected: "+packet.printAll());
65              return null;
66          }
67          
# Line 88 | Line 94 | public class XMLPacketMaker extends HandlerBase {
94       * Holds the xml
95       */
96      String _xml;
91    
92    /**
93     * This holds a reference to the
94     * system logger that is being used.
95     */
96    private Logger _logger = ReferenceManager.getInstance().getLogger();
97      
98      /**
99       * This is the friendly identifier of the

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines