/** * converts an xml name to a java identifier * * @param name * @return java identifier */ public static String xmlNameToJavaIdentifier(String name) { String javaName = xmlNameToJava(name); // convert the first letter to lowercase if ((javaName != null) && (javaName.length() > 0)) { javaName = javaName.substring(0, 1).toLowerCase() + javaName.substring(1); } return javaName; }
addAttribute(doc, "opname", JavaUtils.xmlNameToJava(localPart), paramElement); } else { if (codeGenConfiguration.getOutputLanguage().equals("jax-ws")) { javaName = JavaUtils.xmlNameToJavaIdentifier(JavaUtils.xmlNameToJava(partName)); } else { javaName = JavaUtils.capitalizeFirstChar(JavaUtils.xmlNameToJava(partName));
/** * converts an xml name to a java identifier * * @param name * @return java identifier */ public static String xmlNameToJavaIdentifier(String name) { String javaName = xmlNameToJava(name); // convert the first letter to lowercase if ((javaName != null) && (javaName.length() > 0)) { javaName = javaName.substring(0, 1).toLowerCase() + javaName.substring(1); } return javaName; }
addAttribute(doc, "opname", JavaUtils.xmlNameToJava(localPart), paramElement); javaName = JavaUtils.makeNonJavaKeyword(partName); } else { javaName = JavaUtils.xmlNameToJavaIdentifier(JavaUtils.xmlNameToJava(partName));
protected String getOperationName(MessageContext inMsg) throws AxisFault { AxisOperation op = inMsg.getOperationContext().getAxisOperation(); if (op == null) { throw new AxisFault( "Operation is not located, if this is doclit style the SOAP-ACTION should specified via the SOAP Action to use the RawXMLProvider"); } String operationName = null; if ((op.getName() == null) || ((operationName = JavaUtils.xmlNameToJava(op.getName().getLocalPart())) == null)) { throw new AxisFault("invalid operation found"); } return operationName; }
addAttribute(doc, "name", JavaUtils.xmlNameToJava(localPart), methodElement); } else { addAttribute(doc, "name", JavaUtils.xmlNameToJavaIdentifier(localPart), methodElement);
/** * Gets an element representing the operation names * * @param doc * @return Returns Element. */ protected Element getOpNames(Document doc) { Element root = doc.createElement("opnames"); Element elt; for (Iterator operationsIterator = axisService.getOperations(); operationsIterator.hasNext();) { AxisOperation axisOperation = (AxisOperation) operationsIterator.next(); elt = doc.createElement("name"); String localPart = axisOperation.getName().getLocalPart(); elt.appendChild(doc.createTextNode(JavaUtils.xmlNameToJava(localPart))); //what needs to be put here as the opertation namespace is actually the //traget namespace of the service addAttribute(doc, "opnsuri", axisService.getTargetNamespace(), elt); root.appendChild(elt); } return root; }
protected String getOperationName(MessageContext inMsg) throws AxisFault { org.apache.axis2.description.AxisOperation op = inMsg.getOperationContext().getAxisOperation(); if (op == null) { throw new AxisFault( "Operation is not located, if this is doclit style the SOAP-ACTION should specified via the SOAP Action to use the RawXMLProvider"); } java.lang.String operationName = null; if ((op.getName() == null) || ((operationName = org.apache.axis2.util.JavaUtils.xmlNameToJava(op.getName().getLocalPart())) == null)) { throw new AxisFault("invalid operation found"); } return operationName; }
protected String getOperationName(MessageContext inMsg) throws AxisFault { AxisOperation op = inMsg.getOperationContext().getAxisOperation(); if (op == null) { throw new AxisFault( "Operation is not located, if this is doclit style the SOAP-ACTION should specified via the SOAP Action to use the RawXMLProvider"); } String operationName = null; if ((op.getName() == null) || ((operationName = JavaUtils.xmlNameToJava(op.getName().getLocalPart())) == null)) { throw new AxisFault("invalid operation found"); } return operationName; }
/** * Given the xml name, make a unique class name taking into account that * some file systems are case sensitive and some are not. -Consider the * Jax-WS spec for this * * @param listOfNames * @param xmlName * @return Returns String. */ private String makeUniqueJavaClassName(List<String> listOfNames, String xmlName) { String javaName; if (JavaUtils.isJavaKeyword(xmlName)) { javaName = JavaUtils.makeNonJavaKeyword(xmlName); } else { javaName = JavaUtils.capitalizeFirstChar(JavaUtils .xmlNameToJava(xmlName)); } while (listOfNames.contains(javaName.toLowerCase())) { if (!listOfNames.contains((javaName + "E").toLowerCase())){ javaName = javaName + "E"; } else { javaName = javaName + count++; } } listOfNames.add(javaName.toLowerCase()); return javaName; }
/** * Given the xml name, make a unique class name taking into account that * some file systems are case sensitive and some are not. -Consider the * Jax-WS spec for this * * @param listOfNames * @param xmlName * @return Returns String. */ private String makeUniqueJavaClassName(List<String> listOfNames, String xmlName) { String javaName; if (JavaUtils.isJavaKeyword(xmlName)) { javaName = JavaUtils.makeNonJavaKeyword(xmlName); } else { javaName = JavaUtils.capitalizeFirstChar(JavaUtils .xmlNameToJava(xmlName)); } while (listOfNames.contains(javaName.toLowerCase())) { if (!listOfNames.contains((javaName + "E").toLowerCase())){ javaName = javaName + "E"; } else { javaName = javaName + count++; } } listOfNames.add(javaName.toLowerCase()); return javaName; }
protected String getOperationName(MessageContext inMsg) throws AxisFault { org.apache.axis2.description.AxisOperation op = inMsg.getOperationContext().getAxisOperation(); if (op == null) { throw new AxisFault( "Operation is not located, if this is doclit style the SOAP-ACTION should specified via the SOAP Action to use the RawXMLProvider"); } java.lang.String operationName = null; if ((op.getName() == null) || ((operationName = org.apache.axis2.util.JavaUtils.xmlNameToJava(op.getName().getLocalPart())) == null)) { throw new AxisFault("invalid operation found"); } return operationName; }
/** * @param word * @return Returns character removed string. */ protected String makeJavaClassName(String word) { if (JavaUtils.isJavaKeyword(word)) { return JavaUtils.makeNonJavaKeyword(word); } else { return JavaUtils.capitalizeFirstChar(JavaUtils.xmlNameToJava(word)); } }
/** * set the short type as it is in the data binding * * @param paramElement * @param xmlName */ protected void addShortType(Element paramElement, String xmlName) { if (xmlName != null) { String javaName; if (JavaUtils.isJavaKeyword(xmlName)) { javaName = JavaUtils.makeNonJavaKeyword(xmlName); } else { javaName = JavaUtils.capitalizeFirstChar(JavaUtils .xmlNameToJava(xmlName)); } addAttribute(paramElement.getOwnerDocument(), "shorttype", javaName, paramElement); } else { addAttribute(paramElement.getOwnerDocument(), "shorttype", "", paramElement); } }
if((op.getName() != null) && ((methodName = org.apache.axis2.util.JavaUtils.xmlNameToJava(op.getName().getLocalPart())) != null)){
.xmlNameToJava(op.getName().getLocalPart())) != null) {
if(op.getName() != null & (methodName = org.apache.axis2.util.JavaUtils.xmlNameToJava(op.getName().getLocalPart())) != null){
if(op.getName() != null & (methodName = org.apache.axis2.util.JavaUtils.xmlNameToJava(op.getName().getLocalPart())) != null){
if(op.getName() != null & (methodName = org.apache.axis2.util.JavaUtils.xmlNameToJava(op.getName().getLocalPart())) != null){
if(op.getName() != null & (methodName = org.apache.axis2.util.JavaUtils.xmlNameToJava(op.getName().getLocalPart())) != null){