public String getSimpleName() { return ClassNameInfo.getName(name); }
public static String getPackageName(String className) { String packageName = ClassNameInfo.getQualifier(className); return packageName != null ? packageName : ""; }
public static String getPortName(Port port) { String javaPortName = (String) port.getProperty(ModelProperties.PROPERTY_JAVA_PORT_NAME); if (javaPortName != null) { return javaPortName; } else { QName portName = (QName) port.getProperty( ModelProperties.PROPERTY_WSDL_PORT_NAME); if (portName != null) { return portName.getLocalPart(); } else { String name = stripQualifier(port.getJavaInterface().getName()); return ClassNameInfo.replaceInnerClassSym(name); } } }
public static List<Parameter> createRpcLitParameters(Message message, Block block, S2JJAXBModel jaxbModel, ErrorReceiverFilter errReceiver){ RpcLitStructure rpcStruct = (RpcLitStructure)block.getType(); List<Parameter> parameters = new ArrayList<Parameter>(); for(MessagePart part : message.getParts()){ if(!ModelerUtils.isBoundToSOAPBody(part)) continue; QName name = part.getDescriptor(); TypeAndAnnotation typeAndAnn = jaxbModel.getJavaType(name); if(typeAndAnn == null){ String msgQName = "{"+message.getDefining().getTargetNamespaceURI()+"}"+message.getName(); errReceiver.error(part.getLocator(), ModelerMessages.WSDLMODELER_RPCLIT_UNKOWNSCHEMATYPE(name.toString(), part.getName(), msgQName)); throw new AbortException(); } String type = typeAndAnn.getTypeClass().fullName(); type = ClassNameInfo.getGenericClass(type); RpcLitMember param = new RpcLitMember(new QName("", part.getName()), type); JavaType javaType = new JavaSimpleType(new JAXBTypeAndAnnotation(typeAndAnn)); param.setJavaType(javaType); rpcStruct.addRpcLitMember(param); Parameter parameter = ModelerUtils.createParameter(part.getName(), param, block); parameter.setEmbedded(true); parameters.add(parameter); } return parameters; }
public static String getPortName(Port port) { String javaPortName = (String) port.getProperty(ModelProperties.PROPERTY_JAVA_PORT_NAME); if (javaPortName != null) { return javaPortName; } else { QName portName = (QName) port.getProperty( ModelProperties.PROPERTY_WSDL_PORT_NAME); if (portName != null) { return portName.getLocalPart(); } else { String name = stripQualifier(port.getJavaInterface().getName()); return ClassNameInfo.replaceInnerClassSym(name); } } }
public static List<Parameter> createRpcLitParameters(Message message, Block block, S2JJAXBModel jaxbModel, ErrorReceiverFilter errReceiver){ RpcLitStructure rpcStruct = (RpcLitStructure)block.getType(); List<Parameter> parameters = new ArrayList<Parameter>(); for(MessagePart part : message.getParts()){ if(!ModelerUtils.isBoundToSOAPBody(part)) continue; QName name = part.getDescriptor(); TypeAndAnnotation typeAndAnn = jaxbModel.getJavaType(name); if(typeAndAnn == null){ String msgQName = "{"+message.getDefining().getTargetNamespaceURI()+"}"+message.getName(); errReceiver.error(part.getLocator(), ModelerMessages.WSDLMODELER_RPCLIT_UNKOWNSCHEMATYPE(name.toString(), part.getName(), msgQName)); throw new AbortException(); } String type = typeAndAnn.getTypeClass().fullName(); type = ClassNameInfo.getGenericClass(type); RpcLitMember param = new RpcLitMember(new QName("", part.getName()), type); JavaType javaType = new JavaSimpleType(new JAXBTypeAndAnnotation(typeAndAnn)); param.setJavaType(javaType); rpcStruct.addRpcLitMember(param); Parameter parameter = ModelerUtils.createParameter(part.getName(), param, block); parameter.setEmbedded(true); parameters.add(parameter); } return parameters; }
public static String stripQualifier(String name) { return ClassNameInfo.getName(name); }
public static String getPackageName(String className) { String packageName = ClassNameInfo.getQualifier(className); return packageName != null ? packageName : ""; }
public static String getPortName(Port port) { String javaPortName = (String) port.getProperty(ModelProperties.PROPERTY_JAVA_PORT_NAME); if (javaPortName != null) { return javaPortName; } else { QName portName = (QName) port.getProperty( ModelProperties.PROPERTY_WSDL_PORT_NAME); if (portName != null) { return portName.getLocalPart(); } else { String name = stripQualifier(port.getJavaInterface().getName()); return ClassNameInfo.replaceInnerClassSym(name); } } }
public static List<Parameter> createRpcLitParameters(Message message, Block block, S2JJAXBModel jaxbModel, ErrorReceiverFilter errReceiver){ RpcLitStructure rpcStruct = (RpcLitStructure)block.getType(); List<Parameter> parameters = new ArrayList<Parameter>(); for(MessagePart part : message.getParts()){ if(!ModelerUtils.isBoundToSOAPBody(part)) continue; QName name = part.getDescriptor(); TypeAndAnnotation typeAndAnn = jaxbModel.getJavaType(name); if(typeAndAnn == null){ String msgQName = "{"+message.getDefining().getTargetNamespaceURI()+"}"+message.getName(); errReceiver.error(part.getLocator(), ModelerMessages.WSDLMODELER_RPCLIT_UNKOWNSCHEMATYPE(name.toString(), part.getName(), msgQName)); throw new AbortException(); } String type = typeAndAnn.getTypeClass().fullName(); type = ClassNameInfo.getGenericClass(type); RpcLitMember param = new RpcLitMember(new QName("", part.getName()), type); JavaType javaType = new JavaSimpleType(new JAXBTypeAndAnnotation(typeAndAnn)); param.setJavaType(javaType); rpcStruct.addRpcLitMember(param); Parameter parameter = ModelerUtils.createParameter(part.getName(), param, block); parameter.setEmbedded(true); parameters.add(parameter); } return parameters; }
public String getSimpleName() { return ClassNameInfo.getName(name); }
public static String getPackageName(String className) { String packageName = ClassNameInfo.getQualifier(className); return packageName != null ? packageName : ""; }
public static String getPortName(Port port) { String javaPortName = (String) port.getProperty(ModelProperties.PROPERTY_JAVA_PORT_NAME); if (javaPortName != null) { return javaPortName; } else { QName portName = (QName) port.getProperty( ModelProperties.PROPERTY_WSDL_PORT_NAME); if (portName != null) { return portName.getLocalPart(); } else { String name = stripQualifier(port.getJavaInterface().getName()); return ClassNameInfo.replaceInnerClassSym(name); } } }
public static List<Parameter> createRpcLitParameters(Message message, Block block, S2JJAXBModel jaxbModel, ErrorReceiverFilter errReceiver){ RpcLitStructure rpcStruct = (RpcLitStructure)block.getType(); List<Parameter> parameters = new ArrayList<Parameter>(); for(MessagePart part : message.getParts()){ if(!ModelerUtils.isBoundToSOAPBody(part)) continue; QName name = part.getDescriptor(); TypeAndAnnotation typeAndAnn = jaxbModel.getJavaType(name); if(typeAndAnn == null){ String msgQName = "{"+message.getDefining().getTargetNamespaceURI()+"}"+message.getName(); errReceiver.error(part.getLocator(), ModelerMessages.WSDLMODELER_RPCLIT_UNKOWNSCHEMATYPE(name.toString(), part.getName(), msgQName)); throw new AbortException(); } String type = typeAndAnn.getTypeClass().fullName(); type = ClassNameInfo.getGenericClass(type); RpcLitMember param = new RpcLitMember(new QName("", part.getName()), type); JavaType javaType = new JavaSimpleType(new JAXBTypeAndAnnotation(typeAndAnn)); param.setJavaType(javaType); rpcStruct.addRpcLitMember(param); Parameter parameter = ModelerUtils.createParameter(part.getName(), param, block); parameter.setEmbedded(true); parameters.add(parameter); } return parameters; }
public static String stripQualifier(String name) { return ClassNameInfo.getName(name); }
public static String getPackageName(String className) { String packageName = ClassNameInfo.getQualifier(className); return packageName != null ? packageName : ""; }
public String getSimpleName() { return ClassNameInfo.getName(name); }
public static String getName(String className) { String qual = getQualifier(className); int len = className.length(); int closingBracket = className.indexOf('>'); if(closingBracket > 0) len = closingBracket; return qual != null ? className.substring(qual.length() + 1, len) : className; }
public static String stripQualifier(String name) { return ClassNameInfo.getName(name); }
public static String getName(String className) { String qual = getQualifier(className); int len = className.length(); int closingBracket = className.indexOf('>'); if(closingBracket > 0) len = closingBracket; return qual != null ? className.substring(qual.length() + 1, len) : className; }