[jboss-svn-commits] JBoss Common SVN: r2450 - jbossxb/trunk/src/main/java/org/jboss/xb/binding/sunday/unmarshalling.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu Jul 19 09:34:05 EDT 2007


Author: alex.loubyansky at jboss.com
Date: 2007-07-19 09:34:05 -0400 (Thu, 19 Jul 2007)
New Revision: 2450

Modified:
   jbossxb/trunk/src/main/java/org/jboss/xb/binding/sunday/unmarshalling/ParticleBinding.java
Log:
initialize maxOccurs to 1, the XSD's default

Modified: jbossxb/trunk/src/main/java/org/jboss/xb/binding/sunday/unmarshalling/ParticleBinding.java
===================================================================
--- jbossxb/trunk/src/main/java/org/jboss/xb/binding/sunday/unmarshalling/ParticleBinding.java	2007-07-19 13:26:49 UTC (rev 2449)
+++ jbossxb/trunk/src/main/java/org/jboss/xb/binding/sunday/unmarshalling/ParticleBinding.java	2007-07-19 13:34:05 UTC (rev 2450)
@@ -29,7 +29,7 @@
 {
    private TermBinding term;
    private int minOccurs = 1;
-   private int maxOccurs = -1;
+   private int maxOccurs = 1;
    private boolean maxOccursUnbounded;
 
    public ParticleBinding(TermBinding term, int minOccurs, int maxOccurs, boolean maxOccursUnbounded)
@@ -102,6 +102,7 @@
    
    public String toString()
    {
-      return term.toString();
+      return "[" + term.toString() + ", minOccurs=" + minOccurs +
+      ", maxOccurs=" + (maxOccursUnbounded ? "unbounded" : String.valueOf(maxOccurs)) + "]";
    }
 }




More information about the jboss-svn-commits mailing list