[Batchserver-cvs] batchserver/src/org/jmonks/batchserver/io/xml XMLFileReader.java, 1.8, 1.9 XMLFil
Brought to you by:
suresh_pragada
From: Suresh <sur...@us...> - 2006-06-12 20:59:06
|
Update of /cvsroot/batchserver/batchserver/src/org/jmonks/batchserver/io/xml In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv22023 Modified Files: XMLFileReader.java XMLFileWriter.java Log Message: no message Index: XMLFileReader.java =================================================================== RCS file: /cvsroot/batchserver/batchserver/src/org/jmonks/batchserver/io/xml/XMLFileReader.java,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** XMLFileReader.java 10 Jun 2006 17:51:54 -0000 1.8 --- XMLFileReader.java 12 Jun 2006 20:59:02 -0000 1.9 *************** *** 361,365 **** fieldMap=new HashMap(); } ! /** * Reads the values associated with the given field name and returns. --- 361,365 ---- fieldMap=new HashMap(); } ! /** * Reads the values associated with the given field name and returns. *************** *** 461,464 **** } } - } --- 461,463 ---- Index: XMLFileWriter.java =================================================================== RCS file: /cvsroot/batchserver/batchserver/src/org/jmonks/batchserver/io/xml/XMLFileWriter.java,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** XMLFileWriter.java 10 Jun 2006 17:51:54 -0000 1.6 --- XMLFileWriter.java 12 Jun 2006 20:59:02 -0000 1.7 *************** *** 207,211 **** { if(this.fileSpec.isValidRecordType(recordType)) ! return new XMLWriterRecord(recordType); else throw new IllegalArgumentException("Record type " + recordType + " doesnt match with any record specs."); --- 207,211 ---- { if(this.fileSpec.isValidRecordType(recordType)) ! return new XMLWriterRecord(recordType,false); else throw new IllegalArgumentException("Record type " + recordType + " doesnt match with any record specs."); *************** *** 257,270 **** private Map fieldMap=null; /** * Constructs the XML writer record. */ ! private XMLWriterRecord(RecordType recordType) { super(recordType); fieldMap=new HashMap(); } /** * Writes the given field name and value into the record. * --- 257,283 ---- private Map fieldMap=null; + private boolean isNestedElementRecord=false; + /** * Constructs the XML writer record. */ ! private XMLWriterRecord(RecordType recordType, boolean isNestedElementRecord) { super(recordType); + this.isNestedElementRecord=isNestedElementRecord; fieldMap=new HashMap(); } /** + * Tells whether this record has been created to represent the nested element. + * + * @return Returns true if this has been created for the nested element, false otherwise. + */ + private boolean isNestedElementRecord() + { + return this.isNestedElementRecord; + } + + /** * Writes the given field name and value into the record. * *************** *** 303,306 **** --- 316,327 ---- this.fieldMap.put(fieldName, fieldValue); } + + /** + * Returns + */ + public WriterRecord createComplexElementRecord() + { + return new XMLWriterRecord(super.getRecordType(), true); + } /** |