Update of /cvsroot/oscarmcmaster/oscar_mcmaster/web/WEB-INF/classes/src/oscar/form/util
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1205
Modified Files:
FrmToXMLUtil.java
Log Message:
updated to include all the filled data in the xml
Index: FrmToXMLUtil.java
===================================================================
RCS file: /cvsroot/oscarmcmaster/oscar_mcmaster/web/WEB-INF/classes/src/oscar/form/util/FrmToXMLUtil.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** FrmToXMLUtil.java 6 Dec 2004 05:17:28 -0000 1.4
--- FrmToXMLUtil.java 6 Dec 2004 07:09:12 -0000 1.5
***************
*** 78,117 ****
String methodCall = (String) nameProps.get(itemName+"Value");
//System.out.println("method "+methodCall);
! if(!dataProps.getProperty(itemName+"Value").equalsIgnoreCase("")||dataProps.getProperty(itemName+"Value")!=null){
! if(mt.getType().equalsIgnoreCase("BP")){
! methodCall = (String) nameProps.get("SBPValue");
! if (methodCall != null){
! Class cls = visit.getClass();
! //System.out.println("calling addNew"+methodCall);
! Method addNewMethod = cls.getMethod("addNew"+methodCall, new Class[] {});
!
! Object obj = addNewMethod.invoke(visit,new Object[]{});
!
! String value = dataProps.getProperty("SBPValue");
! System.out.println(itemName + " who "+who+" how "+how+ " when "+when+ " value "+value);
! setWhoWhatWhereWhen(obj,how,who,when,value);
!
! //String date = dataProps.getProperty(itemName+"Date");
! //setWhoWhatWhereWhen(obj,how,who,when,date);
! }
! methodCall = (String) nameProps.get("DBPValue");
! if (methodCall != null){
! Class cls = visit.getClass();
! //System.out.println("calling addNew"+methodCall);
! Method addNewMethod = cls.getMethod("addNew"+methodCall, new Class[] {});
!
! Object obj = addNewMethod.invoke(visit,new Object[]{});
! String value = dataProps.getProperty("DBPValue");
! System.out.println(itemName + " who "+who+" how "+how+ " when "+when+ " value "+value);
! setWhoWhatWhereWhen(obj,how,who,when,value);
! //String date = dataProps.getProperty(itemName+"Date");
! //setWhoWhatWhereWhen(obj,how,who,when,date);
! }
! }
!
! else if (methodCall != null){
Class cls = visit.getClass();
//System.out.println("calling addNew"+methodCall);
--- 78,101 ----
String methodCall = (String) nameProps.get(itemName+"Value");
//System.out.println("method "+methodCall);
! org.apache.commons.validator.GenericValidator gValidator = new org.apache.commons.validator.GenericValidator();
!
! if(mt.getType().equalsIgnoreCase("BP") && !gValidator.isBlankOrNull(dataProps.getProperty("SBPValue"))){
! methodCall = (String) nameProps.get("SBPValue");
! if (methodCall != null){
! Class cls = visit.getClass();
! //System.out.println("calling addNew"+methodCall);
! Method addNewMethod = cls.getMethod("addNew"+methodCall, new Class[] {});
! Object obj = addNewMethod.invoke(visit,new Object[]{});
! String value = dataProps.getProperty("SBPValue");
! //System.out.println(itemName + " who "+who+" how "+how+ " when "+when+ " value "+value);
! setWhoWhatWhereWhen(obj,how,who,when,value);
+ //String date = dataProps.getProperty(itemName+"Date");
+ //setWhoWhatWhereWhen(obj,how,who,when,date);
+ }
+ methodCall = (String) nameProps.get("DBPValue");
+ if (methodCall != null){
Class cls = visit.getClass();
//System.out.println("calling addNew"+methodCall);
***************
*** 120,125 ****
Object obj = addNewMethod.invoke(visit,new Object[]{});
! String value = dataProps.getProperty(itemName+"Value");
! System.out.println(itemName + " who "+who+" how "+how+ " when "+when+ " value "+value);
setWhoWhatWhereWhen(obj,how,who,when,value);
--- 104,109 ----
Object obj = addNewMethod.invoke(visit,new Object[]{});
! String value = dataProps.getProperty("DBPValue");
! //System.out.println(itemName + " who "+who+" how "+how+ " when "+when+ " value "+value);
setWhoWhatWhereWhen(obj,how,who,when,value);
***************
*** 127,131 ****
//setWhoWhatWhereWhen(obj,how,who,when,date);
}
! methodCall = (String) nameProps.get(itemName+"Date");
//System.out.println("method "+methodCall);
if (methodCall != null){
--- 111,115 ----
//setWhoWhatWhereWhen(obj,how,who,when,date);
}
! methodCall = (String) nameProps.get("BPDate");
//System.out.println("method "+methodCall);
if (methodCall != null){
***************
*** 138,142 ****
String value = dataProps.getProperty(itemName+"Date");
! System.out.println(itemName + "Date: who "+who+" how "+how+ " when "+when+ " value "+value);
setWhoWhatWhereWhen(obj,how,who,when,value);
--- 122,161 ----
String value = dataProps.getProperty(itemName+"Date");
! //System.out.println(itemName + "Date: who "+who+" how "+how+ " when "+when+ " value "+value);
! setWhoWhatWhereWhen(obj,how,who,when,value);
!
! //String date = dataProps.getProperty(itemName+"Date");
! //setWhoWhatWhereWhen(obj,how,who,when,date);
! }
!
! }
!
! else if (methodCall != null && !gValidator.isBlankOrNull(dataProps.getProperty(itemName+"Value"))){
!
! Class cls = visit.getClass();
! //System.out.println("calling addNew"+methodCall);
! Method addNewMethod = cls.getMethod("addNew"+methodCall, new Class[] {});
!
! Object obj = addNewMethod.invoke(visit,new Object[]{});
!
! String value = dataProps.getProperty(itemName+"Value");
! //System.out.println(itemName + " who "+who+" how "+how+ " when "+when+ " value "+value);
! setWhoWhatWhereWhen(obj,how,who,when,value);
!
! //String date = dataProps.getProperty(itemName+"Date");
! //setWhoWhatWhereWhen(obj,how,who,when,date);
!
! methodCall = (String) nameProps.get(itemName+"Date");
! //System.out.println("method "+methodCall);
! if (methodCall != null){
!
! cls = visit.getClass();
! //System.out.println("calling addNew"+methodCall);
! addNewMethod = cls.getMethod("addNew"+methodCall, new Class[] {});
!
! obj = addNewMethod.invoke(visit,new Object[]{});
!
! value = dataProps.getProperty(itemName+"Date");
! //System.out.println(itemName + "Date: who "+who+" how "+how+ " when "+when+ " value "+value);
setWhoWhatWhereWhen(obj,how,who,when,value);
***************
*** 145,148 ****
--- 164,168 ----
}
}
+
}
***************
*** 176,180 ****
xmlOptions.setSavePrettyPrint();
xmlOptions.setSavePrettyPrintIndent(3);
! String xmlStr = visitDocument.xmlText(xmlOptions);
System.out.println(xmlStr);
return xmlStr;
--- 196,203 ----
xmlOptions.setSavePrettyPrint();
xmlOptions.setSavePrettyPrintIndent(3);
! String xmlStr = visitDocument.xmlText(xmlOptions);
! System.out.println("*********************************************************************************");
! System.out.println("************************** XML GENERATED BY OSCAR *******************************");
! System.out.println("*********************************************************************************");
System.out.println(xmlStr);
return xmlStr;
|