Package org.apache.ws.jaxme.js

Examples of org.apache.ws.jaxme.js.JavaMethod.addLine()


    else {
      runtimeType = pController.getRuntimeType();
    }
    JavaMethod jm = pSource.newJavaMethod(pMethodName, runtimeType, JavaSource.PUBLIC);
    if (!pSource.isInterface()) {
      jm.addLine("return " + pFieldName + ";");
    }
    return jm;
  }

  public JavaMethod getXMLSetMethod(TypeSG pController, JavaSource pSource,
View Full Code Here


      else {
        runtimeType = pController.getRuntimeType();
      }
      DirectAccessible param = jm.addParam(runtimeType, pParamName);
      if (!pSource.isInterface()) {
        jm.addLine(pFieldName, " = ", param, ";");
      }
      return jm;
    } else {
      JavaMethod jm = pController.getSimpleTypeSG().getXMLSetMethod(pSource, pFieldName, pParamName, pMethodName);
      if (pSetIsSet  &&  pController.getRuntimeType().isPrimitive()) {
View Full Code Here

      }
      return jm;
    } else {
      JavaMethod jm = pController.getSimpleTypeSG().getXMLSetMethod(pSource, pFieldName, pParamName, pMethodName);
      if (pSetIsSet  &&  pController.getRuntimeType().isPrimitive()) {
        jm.addLine(getIsSetCheckFieldName(pFieldName), " = true;");
        }
        return jm;
    }
  }
View Full Code Here

      throws SAXException {
    JavaMethod jm = pSource.newJavaMethod(pMethodName, BooleanSG.BOOLEAN_TYPE, JavaSource.PUBLIC);
    if (!pSource.isInterface()) {
      if (pController.getRuntimeType().isPrimitive()) {
        JavaField jf = pSource.newJavaField(getIsSetCheckFieldName(pFieldName), BooleanSG.BOOLEAN_TYPE);
        jm.addLine("return ", jf, ";");
      } else {
        jm.addLine("return (" + pFieldName + " != null);");
      }
    }
    return jm;
View Full Code Here

    if (!pSource.isInterface()) {
      if (pController.getRuntimeType().isPrimitive()) {
        JavaField jf = pSource.newJavaField(getIsSetCheckFieldName(pFieldName), BooleanSG.BOOLEAN_TYPE);
        jm.addLine("return ", jf, ";");
      } else {
        jm.addLine("return (" + pFieldName + " != null);");
      }
    }
    return jm;
  }
View Full Code Here

       for (int i = 0;  i < parameters.length;  i++) {
         Parameter parameter = parameters[i];
         callParameters.add(", ");
         callParameters.add(parameter.getName());
       }
        jm.addLine((JavaQNameImpl.VOID.equals(pMethod.getType()) ? "" : "return "),
               "backingObject.",
              pMethod.getName(), "(", callParameters, ");");
       return jm;
     }
     public JavaSource generate(JavaSourceFactory pImplementationFactory,
View Full Code Here

       for (int i = 0;  i < parameters.length;  i++) {
         Parameter parameter = parameters[i];
         callParameters.add(", ");
         callParameters.add(parameter.getName());
       }
       jm.addLine((JavaQNameImpl.VOID.equals(pMethod.getType()) ? "" : "return "),
           "backingObject.",
           pMethod.getName(), "(", callParameters, ");");
       return jm;
     }
     protected JavaMethod getGetHeadOfChainMethod(JavaSource pSource) {
View Full Code Here

     }
     protected JavaMethod getGetHeadOfChainMethod(JavaSource pSource) {
       JavaMethod jm = pSource.newJavaMethod("getHeadOfChain",
           getChainInterface(),
           JavaSource.PUBLIC);
       jm.addLine("return backingObject;");
       return jm;
     }
     public JavaSource generate(JavaSourceFactory pImplementationFactory,
                 JavaQName pTargetClass,
                 InterfaceDescription[] pDescription) throws Exception {
View Full Code Here

        LocalJavaField v = jm.newJavaField(Vector.class);
        v.addLine("new ", Vector.class, "()");
        Parameter[] params = jm.getParams();
        for (int i = 0;  i < params.length;  i++) {
          Parameter p = params[i];
            jm.addLine(v, ".add(", getInputValue(jm, p.getType(), p), ");");
        }
        if (!exceptionList.isEmpty()) {
          jm.addTry();
        }
        Object result = new Object[]{pCaller, ".xmlRpcCall(",
View Full Code Here

          jm.addTry();
        }
        Object result = new Object[]{pCaller, ".xmlRpcCall(",
                                 JavaSource.getQuoted(pName), ", ", v, ")"};
        if (JavaQNameImpl.VOID.equals(jm.getType())) {
            jm.addLine(result, ";");
        } else {
          jm.addLine("return ", getResultValue(jm, jm.getType(), result), ";");
        }
        if (!exceptionList.isEmpty()) {
            for (int i = 0;  i < exceptionList.size();  i++) {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.