jochen      2005/04/20 12:30:04

  Modified:    src/jaxme/org/apache/ws/jaxme/generator/sg/impl Tag: v0_4
                        JAXBTypeSG.java
               .        Tag: v0_4 status.xml
  Log:
  Enabled support for xs:entity.
  
  Revision  Changes    Path
  No                   revision
  No                   revision
  1.13.2.1  +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.13.2.1
  diff -u -r1.13 -r1.13.2.1
  --- JAXBTypeSG.java   4 Mar 2005 10:41:52 -0000       1.13
  +++ JAXBTypeSG.java   20 Apr 2005 19:30:04 -0000      1.13.2.1
  @@ -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;
  
  
  
  No                   revision
  No                   revision
  1.45.2.2  +3 -0      ws-jaxme/status.xml
  
  Index: status.xml
  ===================================================================
  RCS file: /home/cvs/ws-jaxme/status.xml,v
  retrieving revision 1.45.2.1
  retrieving revision 1.45.2.2
  diff -u -r1.45.2.1 -r1.45.2.2
  --- status.xml        19 Apr 2005 20:11:04 -0000      1.45.2.1
  +++ status.xml        20 Apr 2005 19:30:04 -0000      1.45.2.2
  @@ -30,6 +30,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