jochen      2005/04/20 12:30:15

  Modified:    src/jaxme/org/apache/ws/jaxme/generator/sg/impl
                        JAXBTypeSG.java
               .        status.xml
  Log:
  Enabled support for xs:entity.
  
  Revision  Changes    Path
  1.14      +4 -5      
ws-jaxme/src/jaxme/org/apache/ws/jaxme/generator/sg/impl/JAXBTypeSG.java
  
  Index: JAXBTypeSG.java
  ===================================================================
  RCS file: 
/home/cvs/ws-jaxme/src/jaxme/org/apache/ws/jaxme/generator/sg/impl/JAXBTypeSG.java,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- JAXBTypeSG.java   4 Mar 2005 10:41:52 -0000       1.13
  +++ JAXBTypeSG.java   20 Apr 2005 19:30:15 -0000      1.14
  @@ -464,15 +464,13 @@
                return null;
       }
       XsQName myName = pType.getName();
  -    if (myName.equals(XSEntity.getInstance().getName())      ||
  -        myName.equals(XSNotation.getInstance().getName())    ||
  +    if (myName.equals(XSNotation.getInstance().getName())    ||
           myName.equals(XSGYearMonth.getInstance().getName())  ||
           myName.equals(XSGYear.getInstance().getName())       ||
           myName.equals(XSGMonthDay.getInstance().getName())   ||
           myName.equals(XSGMonth.getInstance().getName())      ||
           myName.equals(XSGDay.getInstance().getName())) {
  -      throw new SAXParseException("The type " + myName + " is not 
supported.",
  -                                  pType.getLocator());
  +      throw new SAXException("The type " + myName + " is not supported.");
       } else if (myName.equals(XSIDREF.getInstance().getName())) {
         return new IDREFSG(pFactory, pSchema, pType);
       } else if (myName.equals(XSID.getInstance().getName())) {
  @@ -527,7 +525,8 @@
                   myName.equals(XSLanguage.getInstance().getName())          ||
                   myName.equals(XSName.getInstance().getName())              ||
                   myName.equals(XSNMToken.getInstance().getName())           ||
  -                myName.equals(XSNCName.getInstance().getName())) {
  +                myName.equals(XSNCName.getInstance().getName())            ||
  +                myName.equals(XSEntity.getInstance().getName())) {
         return new StringSG(pFactory, pSchema, pType);
       } else {
         return null;
  
  
  
  1.47      +3 -0      ws-jaxme/status.xml
  
  Index: status.xml
  ===================================================================
  RCS file: /home/cvs/ws-jaxme/status.xml,v
  retrieving revision 1.46
  retrieving revision 1.47
  diff -u -r1.46 -r1.47
  --- status.xml        19 Apr 2005 20:11:14 -0000      1.46
  +++ status.xml        20 Apr 2005 19:30:15 -0000      1.47
  @@ -31,6 +31,9 @@
   
     <changes>
       <release version="0.4" date="Not yet published">
  +      <action dev="JW" type="enhancement" context="generator">
  +        Enabled support for xs:entity.
  +      </action>
         <action dev="JW" type="fix" context="generator">
           Fixed that the object factory methods didn't work for
           inner classes.
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to