You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xmlbeans.apache.org by pc...@apache.org on 2004/03/03 02:48:58 UTC

cvs commit: xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/compile Java2Schema.java

pcal        2004/03/02 17:48:57

  Modified:    v2/src/binding/org/apache/xmlbeans/impl/binding/compile
                        Java2Schema.java
  Log:
  fix small bug in java2schema with no-value javadoc tags
  
  Revision  Changes    Path
  1.33      +5 -1      xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/compile/Java2Schema.java
  
  Index: Java2Schema.java
  ===================================================================
  RCS file: /home/cvs/xml-xmlbeans/v2/src/binding/org/apache/xmlbeans/impl/binding/compile/Java2Schema.java,v
  retrieving revision 1.32
  retrieving revision 1.33
  diff -u -r1.32 -r1.33
  --- Java2Schema.java	26 Feb 2004 23:22:50 -0000	1.32
  +++ Java2Schema.java	3 Mar 2004 01:48:57 -0000	1.33
  @@ -300,7 +300,11 @@
      */
     private boolean getAnnotation(JElement elem, String annName, boolean dflt) {
       JAnnotation ann = elem.getAnnotation(annName);
  -    return (ann == null) ? dflt : ann.getBooleanValue();
  +//    return (ann == null) ? dflt : ann.getBooleanValue();
  +    if (ann == null) return false;
  +    String a = ann.getStringValue();
  +    if (a == null || a.trim().length() == 0) return true; //ewww
  +    return ann.getBooleanValue();
     }
   
     /**
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: xmlbeans-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xmlbeans-cvs-help@xml.apache.org