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
 +}


_______________________________________________
pkg-java-commits mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/pkg-java-commits

Reply via email to