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]