You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jaxme-dev@ws.apache.org by jo...@apache.org on 2004/01/05 23:01:22 UTC

cvs commit: ws-jaxme/src/jaxme/org/apache/ws/jaxme/generator/sg/impl JAXBSchemaSG.java

jochen      2004/01/05 14:01:22

  Modified:    src/jaxme/org/apache/ws/jaxme/generator/sg/impl
                        JAXBSchemaSG.java
  Log:
  The object factory was using the type names and not the element names in the createFoo() methods.
  
  Revision  Changes    Path
  1.6       +1 -4      ws-jaxme/src/jaxme/org/apache/ws/jaxme/generator/sg/impl/JAXBSchemaSG.java
  
  Index: JAXBSchemaSG.java
  ===================================================================
  RCS file: /home/cvs/ws-jaxme/src/jaxme/org/apache/ws/jaxme/generator/sg/impl/JAXBSchemaSG.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- JAXBSchemaSG.java	17 Nov 2003 10:54:33 -0000	1.5
  +++ JAXBSchemaSG.java	5 Jan 2004 22:01:22 -0000	1.6
  @@ -63,7 +63,6 @@
   import javax.xml.parsers.ParserConfigurationException;
   
   import org.apache.ws.jaxme.XMLWriter;
  -import org.apache.ws.jaxme.generator.sg.ComplexTypeSG;
   import org.apache.ws.jaxme.generator.sg.Context;
   import org.apache.ws.jaxme.generator.sg.GroupSG;
   import org.apache.ws.jaxme.generator.sg.ObjectSG;
  @@ -522,9 +521,7 @@
         if (!typeSG.isComplex()) {
           continue;
         }
  -      ComplexTypeSG complexTypeSG = typeSG.getComplexTypeSG();
  -
  -      JavaQName resultName = complexTypeSG.getClassContext().getXMLInterfaceName();
  +      JavaQName resultName = objectSG.getClassContext().getXMLInterfaceName();
         String className = resultName.getClassName();
         String methodName = "create" + Character.toUpperCase(className.charAt(0)) + className.substring(1);
         JavaMethod createMethod = js.newJavaMethod(methodName, resultName, "public");
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: jaxme-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: jaxme-dev-help@ws.apache.org