[pkg-java] r3049 - trunk/libxsd2jibx-java/debian/patches

Eric Lavarde ewl-guest at alioth.debian.org
Sat Mar 10 18:55:22 CET 2007


Author: ewl-guest
Date: 2007-03-10 17:55:22 +0000 (Sat, 10 Mar 2007)
New Revision: 3049

Modified:
   trunk/libxsd2jibx-java/debian/patches/10_freemind_fix.patch
Log:
Create the patch from scratch, didn't seem to be fixable...


Modified: trunk/libxsd2jibx-java/debian/patches/10_freemind_fix.patch
===================================================================
--- trunk/libxsd2jibx-java/debian/patches/10_freemind_fix.patch	2007-03-10 17:36:29 UTC (rev 3048)
+++ trunk/libxsd2jibx-java/debian/patches/10_freemind_fix.patch	2007-03-10 17:55:22 UTC (rev 3049)
@@ -1,78 +1,73 @@
-diff -U 3 -r ../../xsd2jibx/src/main/org/jibx/xsd2jibx/JSource.java ./src/main/org/jibx/xsd2jibx/JSource.java
---- src/main/org/jibx/xsd2jibx/JSource.java    2005-02-14 09:29:40.000000000 +0100
-+++ src/main/org/jibx/xsd2jibx/JSource.java    2006-02-07 22:28:00.000000000 +0100
-@@ -89,6 +89,11 @@
-             jm.addParam(jqname, element.getFieldName());
-             jm.addLine(element.getFieldList() + ".add(" + element.getFieldName() + ");");
- 
-+            // create add to position method:
-+            jm = source.newJavaMethod(element.getAddPositionMethod(), JQName.VOID.getJavaQName(), PUBLIC);
-+            jm.addParam(JQName.INT.getJavaQName(), "position");
-+            jm.addParam(jqname, element.getFieldName());
-+            jm.addLine(element.getFieldList() + ".add(position, " + element.getFieldName() + ");");
-             // create getMethod
-             jm = source.newJavaMethod(element.getGetMethod(), jqname, PUBLIC);
-             jm.addParam(JQName.INT.getJavaQName(), "index");
-@@ -97,6 +102,12 @@
-             //create size method
-             jm = source.newJavaMethod(element.getSizeMethod(), JQName.INT.getJavaQName(), JavaSource.PUBLIC);
-             jm.addLine("return " + element.getFieldList() + ".size();");
-+            //create clear method
-+            jm = source.newJavaMethod(element.getClearMethod(), JQName.VOID.getJavaQName(), JavaSource.PUBLIC);
-+            jm.addLine(element.getFieldList() + ".clear();");
-+            //create unmodified method
-+            jm = source.newJavaMethod(element.getListMethod(), "java.util.List", JavaSource.PUBLIC);
-+            jm.addLine("return java.util.Collections.unmodifiableList("+element.getFieldList() + ");");
-         } else { // it is not a collection
-             newBeanProperty(element);
-         }
-@@ -198,4 +209,4 @@
-     public String toString(){
-         return "JSource[ name: "+ source.getClassName() +" ]";
-     }
--}
-\ No newline at end of file
-+}
-diff -U 3 -r ../../xsd2jibx/src/main/org/jibx/xsd2jibx/XsdElement.java ./src/main/org/jibx/xsd2jibx/XsdElement.java
---- src/main/org/jibx/xsd2jibx/XsdElement.java    2005-02-19 21:02:31.000000000 +0100
-+++ src/main/org/jibx/xsd2jibx/XsdElement.java    2006-02-07 22:24:13.000000000 +0100
+diff -Nur libxsd2jibx-java-0.0.0beta2a/src/main/org/jibx/xsd2jibx/JSource.java libxsd2jibx-java-0.0.0beta2a.new/src/main/org/jibx/xsd2jibx/JSource.java
+--- libxsd2jibx-java-0.0.0beta2a/src/main/org/jibx/xsd2jibx/JSource.java	2007-03-10 18:39:06.000000000 +0100
++++ libxsd2jibx-java-0.0.0beta2a.new/src/main/org/jibx/xsd2jibx/JSource.java	2007-03-10 18:51:53.000000000 +0100
+@@ -88,7 +88,11 @@
+ 			JavaMethod jm = source.newJavaMethod(element.getAddMethod(), JQName.VOID.getJavaQName(), PUBLIC);
+ 			jm.addParam(jqname, element.getFieldName());
+ 			jm.addLine(element.getFieldList() + ".add(" + element.getFieldName() + ");");
+-
++			// create add to position method:
++			jm = source.newJavaMethod(element.getAddPositionMethod(), JQName.VOID.getJavaQName(), PUBLIC);
++			jm.addParam(JQName.INT.getJavaQName(), "position");
++			jm.addParam(jqname, element.getFieldName());
++			jm.addLine(element.getFieldList() + ".add(position, " + element.getFieldName() + ");");
+ 			// create getMethod
+ 			jm = source.newJavaMethod(element.getGetMethod(), jqname, PUBLIC);
+ 			jm.addParam(JQName.INT.getJavaQName(), "index");
+@@ -97,6 +101,12 @@
+ 			//create size method
+ 			jm = source.newJavaMethod(element.getSizeMethod(), JQName.INT.getJavaQName(), JavaSource.PUBLIC);
+ 			jm.addLine("return " + element.getFieldList() + ".size();");
++			//create clear method
++			jm = source.newJavaMethod(element.getClearMethod(), JQName.VOID.getJavaQName(), JavaSource.PUBLIC);
++			jm.addLine(element.getFieldList() + ".clear();");
++			//create unmodified method
++			jm = source.newJavaMethod(element.getListMethod(), "java.util.List", JavaSource.PUBLIC);
++			jm.addLine("return java.util.Collections.unmodifiableList("+element.getFieldList() + ");");
+ 		} else { // it is not a collection
+ 			newBeanProperty(element);
+ 		}
+diff -Nur libxsd2jibx-java-0.0.0beta2a/src/main/org/jibx/xsd2jibx/XsdElement.java libxsd2jibx-java-0.0.0beta2a.new/src/main/org/jibx/xsd2jibx/XsdElement.java
+--- libxsd2jibx-java-0.0.0beta2a/src/main/org/jibx/xsd2jibx/XsdElement.java	2007-03-10 18:39:06.000000000 +0100
++++ libxsd2jibx-java-0.0.0beta2a.new/src/main/org/jibx/xsd2jibx/XsdElement.java	2007-03-10 18:54:06.000000000 +0100
 @@ -60,6 +60,12 @@
-         return sb.toString();
-     }
+ 		return sb.toString();
+ 	}
  
-+    public String getAddPositionMethod() {
-+        StringBuffer sb = new StringBuffer("addAt");
-+        sb.append(NameUtil.toUpperCamelCase(getJavaName()));
-+        return sb.toString();
-+    }
++	public String getAddPositionMethod() {
++		StringBuffer sb = new StringBuffer("addAt");
++		sb.append(NameUtil.toUpperCamelCase(getJavaName()));
++		return sb.toString();
++	}
 +
-     public String getSizeMethod() {
-         StringBuffer sb = new StringBuffer("size");
-         sb.append(NameUtil.toUpperCamelCase(getJavaName()));
-@@ -67,6 +73,19 @@
-         return sb.toString();
-     }
+ 	public String getSizeMethod() {
+ 		StringBuffer sb = new StringBuffer("size");
+ 		sb.append(NameUtil.toUpperCamelCase(getJavaName()));
+@@ -67,6 +73,20 @@
+ 		return sb.toString();
+ 	}
  
-+    public String getClearMethod() {
-+        StringBuffer sb = new StringBuffer("clear");
-+        sb.append(NameUtil.toUpperCamelCase(getJavaName()));
-+        sb.append(NameUtil.addListSuffix);
-+        return sb.toString();
-+    }
-+    public String getListMethod() {
-+        StringBuffer sb = new StringBuffer("getList");
-+        sb.append(NameUtil.toUpperCamelCase(getJavaName()));
-+        sb.append(NameUtil.addListSuffix);
-+        return sb.toString();
-+    }
-+   
-     protected void importRef() {
-        
-         if (this.ref != null) {
-@@ -204,4 +223,4 @@
-     public void setComplexType(XsdComplexType complexType) {
-         this.complexType = complexType;
-     }
++	public String getClearMethod() {
++		StringBuffer sb = new StringBuffer("clear");
++		sb.append(NameUtil.toUpperCamelCase(getJavaName()));
++		sb.append(NameUtil.addListSuffix);
++		return sb.toString();
++	}
++
++	public String getListMethod() {
++		StringBuffer sb = new StringBuffer("getList");
++		sb.append(NameUtil.toUpperCamelCase(getJavaName()));
++		sb.append(NameUtil.addListSuffix);
++		return sb.toString();
++	}
++
+ 	protected void importRef() {
+ 		
+ 		if (this.ref != null) {
+@@ -204,4 +224,4 @@
+ 	public void setComplexType(XsdComplexType complexType) {
+ 		this.complexType = complexType;
+ 	}
 -}
 \ No newline at end of file
 +}




More information about the pkg-java-commits mailing list