Package org.jboss.ws.tools.XSDTypeToJava

Examples of org.jboss.ws.tools.XSDTypeToJava.VAR


      List<VAR> vars = new ArrayList<VAR>();
      for (WrappedParameter wrapped : wrappedParameters)
      {
         String typeName = JavaUtils.convertJVMNameToSourceName(wrapped.getType(), classLoader);
         vars.add(new VAR(wrapped.getVariable(), typeName, false));
      }

      JavaWriter writer = new JavaWriter();
      writer.createJavaFile(new File(outDir), name + ".java", packageName, vars, null, null, false, false, null);
View Full Code Here


               if (i > 0)
               {
                  ctrvarbuf.append(", ");
                  ctrintbuf.append(", ");
               }
               VAR v = baseList.get(i);
               ctrvarbuf.append(v.getVartype());
               if (v.isArrayType)
                  ctrvarbuf.append(arrStr);

               ctrvarbuf.append(" ").append(v.getVarname());
               ctrintbuf.append(v.getVarname());
            }
            ctrintbuf.append(");").append(newline);
         }
      }
      Iterator iter = vars.iterator();
      int index = 0;
      while (iter.hasNext())
      {
         if (index++ > 0 || calledSuper)
         {
            ctrvarbuf.append(", ");
         }
         VAR v = (VAR)iter.next();
         String name = v.getVarname();
         if (JavaKeywords.isJavaKeyword(name))
         {
            name = "_" + name;
         }

         String type = v.getVartype();
         boolean isArr = v.isArrayType();
         ctrvarbuf.append(type);
         if (isArr)
            ctrvarbuf.append("[]");
         ctrvarbuf.append(" " + name);
         if (isExceptionType && calledSuper == false && index == 1 && v.getVartype().equals("java.lang.String"))
         {
            ctrintbuf.append("super(").append(v.getVarname()).append(");").append(newline);
            calledSuper = true;
         }

         ctrintbuf.append("this." + name + "=" + name + ";");
         ctrintbuf.append(newline);
View Full Code Here

   private void createAccessors(StringBuilder buf, List vars, boolean isExceptionType)
   {
      Iterator iter = vars.iterator();
      while (iter.hasNext())
      {
         VAR v = (VAR)iter.next();
         String name = v.getVarname();
         String internalName = name;
         if (JavaKeywords.isJavaKeyword(internalName))
         {
            internalName = "_" + internalName;
         }

         String type = v.getVartype();
         boolean isArr = v.isArrayType();
         //Add getter/setter also
         buf.append("public " + type);
         if (isArr)
            buf.append("[] ");
         String str = " get";
View Full Code Here

      if (vars == null)
         return vars;
      Iterator iter = vars.iterator();
      while (iter.hasNext())
      {
         VAR v = (VAR)iter.next();
         String name = v.getVarname();
         // JBWS-1170 Convert characters which are illegal in Java identifiers
         name = ToolsUtils.convertInvalidCharacters(name);

         if (JavaKeywords.isJavaKeyword(name))
         {
            name = "_" + name;
         }

         String type = v.getVartype();
         boolean isArr = v.isArrayType();
         buf.append(newline);
         if (isExceptionType)
            buf.append("private " + type);
         else buf.append("protected " + type);
         if (isArr)
View Full Code Here

               if (i > 0)
               {
                  ctrvarbuf.append(", ");
                  ctrintbuf.append(", ");
               }
               VAR v = baseList.get(i);
               ctrvarbuf.append(v.getVartype());
               if (v.isArrayType)
                  ctrvarbuf.append(arrStr);

               ctrvarbuf.append(" ").append(v.getVarname());
               ctrintbuf.append(v.getVarname());
            }
            ctrintbuf.append(");").append(newline);
         }
      }
      Iterator iter = vars.iterator();
      int index = 0;
      while (iter.hasNext())
      {
         if (index++ > 0 || calledSuper)
         {
            ctrvarbuf.append(", ");
         }
         VAR v = (VAR)iter.next();
         String name = v.getVarname();
         if (JavaKeywords.isJavaKeyword(name))
         {
            name = "_" + name;
         }

         String type = v.getVartype();
         boolean isArr = v.isArrayType();
         ctrvarbuf.append(type);
         if (isArr)
            ctrvarbuf.append("[]");
         ctrvarbuf.append(" " + name);
         if (isExceptionType && calledSuper == false && index == 1 && v.getVartype().equals("java.lang.String"))
         {
            ctrintbuf.append("super(").append(v.getVarname()).append(");").append(newline);
            calledSuper = true;
         }

         ctrintbuf.append("this." + name + "=" + name + ";");
         ctrintbuf.append(newline);
View Full Code Here

   private void createAccessors(StringBuilder buf, List vars, boolean isExceptionType)
   {
      Iterator iter = vars.iterator();
      while (iter.hasNext())
      {
         VAR v = (VAR)iter.next();
         String name = v.getVarname();
         String internalName = name;
         if (JavaKeywords.isJavaKeyword(internalName))
         {
            internalName = "_" + internalName;
         }

         String type = v.getVartype();
         boolean isArr = v.isArrayType();
         //Add getter/setter also
         buf.append("public " + type);
         if (isArr)
            buf.append("[] ");
         String str = " get";
View Full Code Here

      if (vars == null)
         return vars;
      Iterator iter = vars.iterator();
      while (iter.hasNext())
      {
         VAR v = (VAR)iter.next();
         String name = v.getVarname();
         // JBWS-1170 Convert characters which are illegal in Java identifiers
         name = ToolsUtils.convertInvalidCharacters(name);

         if (JavaKeywords.isJavaKeyword(name))
         {
            name = "_" + name;
         }

         String type = v.getVartype();
         boolean isArr = v.isArrayType();
         buf.append(newline);
         if (isExceptionType)
            buf.append("private " + type);
         else buf.append("protected " + type);
         if (isArr)
View Full Code Here

      List<VAR> vars = new ArrayList<VAR>();
      for (WrappedParameter wrapped : wrappedParameters)
      {
         String typeName = JavaUtils.convertJVMNameToSourceName(wrapped.getType(), classLoader);
         vars.add(new VAR(wrapped.getVariable(), typeName, false));
      }

      JavaWriter writer = new JavaWriter();
      writer.createJavaFile(new File(outDir), name + ".java", packageName, vars, null, null, false, false, null);
View Full Code Here

               if (i > 0)
               {
                  ctrvarbuf.append(", ");
                  ctrintbuf.append(", ");
               }
               VAR v = baseList.get(i);
               ctrvarbuf.append(v.getVartype());
               if (v.isArrayType)
                  ctrvarbuf.append(arrStr);

               ctrvarbuf.append(" ").append(v.getVarname());
               ctrintbuf.append(v.getVarname());
            }
            ctrintbuf.append(");").append(newline);
         }
      }
      Iterator iter = vars.iterator();
      int index = 0;
      while (iter.hasNext())
      {
         if (index++ > 0 || calledSuper)
         {
            ctrvarbuf.append(", ");
         }
         VAR v = (VAR)iter.next();
         String name = v.getVarname();
         if (JavaKeywords.isJavaKeyword(name))
         {
            name = "_" + name;
         }

         String type = v.getVartype();
         boolean isArr = v.isArrayType();
         ctrvarbuf.append(type);
         if (isArr)
            ctrvarbuf.append("[]");
         ctrvarbuf.append(" " + name);
         if (isExceptionType && calledSuper == false && index == 1 && v.getVartype().equals("java.lang.String"))
         {
            ctrintbuf.append("super(").append(v.getVarname()).append(");").append(newline);
            calledSuper = true;
         }

         ctrintbuf.append("this." + name + "=" + name + ";");
         ctrintbuf.append(newline);
View Full Code Here

   private void createAccessors(StringBuilder buf, List vars, boolean isExceptionType)
   {
      Iterator iter = vars.iterator();
      while (iter.hasNext())
      {
         VAR v = (VAR)iter.next();
         String name = v.getVarname();
         String internalName = name;
         if (JavaKeywords.isJavaKeyword(internalName))
         {
            internalName = "_" + internalName;
         }

         String type = v.getVartype();
         boolean isArr = v.isArrayType();
         //Add getter/setter also
         buf.append("public " + type);
         if (isArr)
            buf.append("[] ");
         String str = " get";
View Full Code Here

TOP

Related Classes of org.jboss.ws.tools.XSDTypeToJava.VAR

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.