本文整理了Java中org.apache.tuscany.sca.interfacedef.wsdl.WSDLDefinition.getXmlSchemas()
方法的一些代码示例,展示了WSDLDefinition.getXmlSchemas()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。WSDLDefinition.getXmlSchemas()
方法的具体详情如下:
包路径:org.apache.tuscany.sca.interfacedef.wsdl.WSDLDefinition
类名称:WSDLDefinition
方法名:getXmlSchemas
[英]Get a list of inline XML schema definitions
[中]获取内联XML模式定义的列表
代码示例来源:origin: org.apache.tuscany.sca/tuscany-base-runtime
public void addModel(Object resolved, ProcessorContext context) {
WSDLDefinition definition = (WSDLDefinition)resolved;
for (XSDefinition d : definition.getXmlSchemas()) {
if (contribution != null) {
contribution.getModelResolver().addModel(d, context);
}
}
List<WSDLDefinition> list = map.get(definition.getNamespace());
if (list == null) {
list = new ArrayList<WSDLDefinition>();
map.put(definition.getNamespace(), list);
}
list.add(definition);
}
代码示例来源:origin: org.apache.tuscany.sca/tuscany-interface-wsdl
public void addModel(Object resolved, ProcessorContext context) {
WSDLDefinition definition = (WSDLDefinition)resolved;
for (XSDefinition d : definition.getXmlSchemas()) {
if (contribution != null) {
contribution.getModelResolver().addModel(d, context);
}
}
List<WSDLDefinition> list = map.get(definition.getNamespace());
if (list == null) {
list = new ArrayList<WSDLDefinition>();
map.put(definition.getNamespace(), list);
}
list.add(definition);
}
代码示例来源:origin: org.apache.tuscany.sca/tuscany-base-runtime
wsdlDefinition.getXmlSchemas().add(xsDef);
index++;
wrapperXSDs.put(targetNS, xsDef);
wsdlDefinition.getXmlSchemas().add(xsDef);
for (XSDefinition xsDef: wsdlDefinition.getXmlSchemas()){
xsDef.setSchema(null);
xsDef.setSchemaCollection(null);
for (XSDefinition xsDef: wsdlDefinition.getXmlSchemas()){
addSchemaExtension(xsDef, schemaCollection, wsdlDefinition, definition);
代码示例来源:origin: org.apache.tuscany.sca/tuscany-binding-ws-wsdlgen
wsdlDefinition.getXmlSchemas().add(xsDef);
index++;
wrapperXSDs.put(targetNS, xsDef);
wsdlDefinition.getXmlSchemas().add(xsDef);
for (XSDefinition xsDef: wsdlDefinition.getXmlSchemas()){
xsDef.setSchema(null);
xsDef.setSchemaCollection(null);
for (XSDefinition xsDef: wsdlDefinition.getXmlSchemas()){
addSchemaExtension(xsDef, schemaCollection, wsdlDefinition, definition);
代码示例来源:origin: org.apache.tuscany.sca/tuscany-binding-ws-runtime-axis2
private static void addSchemas(WSDLDefinition wsdlDef, AxisService axisService) {
for (XSDefinition xsDef : wsdlDef.getXmlSchemas()) {
if (xsDef.getSchema() != null) {
axisService.addSchema(xsDef.getSchema());
updateSchemaRefs(xsDef.getSchema(), axisService.getName());
}
}
for (WSDLDefinition impDef : wsdlDef.getImportedDefinitions()) {
addSchemas(impDef, axisService);
}
}
代码示例来源:origin: org.apache.tuscany.sca/tuscany-interface-wsdl
contribution.getModelResolver().resolveModel(XSDefinition.class, xsDefinition, context);
if (resolved != null && !resolved.isUnresolved()) {
if (!wsdlDefinition.getXmlSchemas().contains(resolved)) {
wsdlDefinition.getXmlSchemas().add(xsDefinition);
代码示例来源:origin: org.apache.tuscany.sca/tuscany-base-runtime
contribution.getModelResolver().resolveModel(XSDefinition.class, xsDefinition, context);
if (resolved != null && !resolved.isUnresolved()) {
if (!wsdlDefinition.getXmlSchemas().contains(resolved)) {
wsdlDefinition.getXmlSchemas().add(xsDefinition);
代码示例来源:origin: org.apache.tuscany.sca/tuscany-interface-wsdl
wsdlDefinition.getXmlSchemas().add(xsd);
xsd.setUnresolved(false);
xsd.setSchema(null);
wsdlDefinition.getXmlSchemas().add(xsd);
代码示例来源:origin: org.apache.tuscany.sca/tuscany-base-runtime
wsdlDefinition.getXmlSchemas().add(xsd);
xsd.setUnresolved(false);
xsd.setSchema(null);
wsdlDefinition.getXmlSchemas().add(xsd);
代码示例来源:origin: org.apache.tuscany.sca/tuscany-interface-wsdl
wsdlDefinition.setURI(resolved.getURI());
wsdlDefinition.getImportedDefinitions().addAll(resolved.getImportedDefinitions());
wsdlDefinition.getXmlSchemas().addAll(resolved.getXmlSchemas());
wsdlDefinition.setUnresolved(false);
WSDLObject<PortType> portType = wsdlDefinition.getWSDLObject(PortType.class, wsdlInterface.getName());
代码示例来源:origin: org.apache.tuscany.sca/tuscany-base-runtime
wsdlDefinition.setURI(resolved.getURI());
wsdlDefinition.getImportedDefinitions().addAll(resolved.getImportedDefinitions());
wsdlDefinition.getXmlSchemas().addAll(resolved.getXmlSchemas());
wsdlDefinition.setUnresolved(false);
WSDLObject<PortType> portType = wsdlDefinition.getWSDLObject(PortType.class, wsdlInterface.getName());
代码示例来源:origin: org.apache.tuscany.sca/tuscany-base-runtime
xsDefinition.setSchema(schema);
xsDefinition.setLocation(URI.create(xmlString.getBaseURI() + "#" + index));
wsdlDefinition.getXmlSchemas().add(xsDefinition);
index++;
代码示例来源:origin: org.apache.tuscany.sca/tuscany-base-runtime
wsdlDefinition.setURI(resolved.getURI());
wsdlDefinition.getImportedDefinitions().addAll(resolved.getImportedDefinitions());
wsdlDefinition.getXmlSchemas().addAll(resolved.getXmlSchemas());
wsdlDefinition.setUnresolved(false);
WSDLObject<PortType> portType = wsdlDefinition.getWSDLObject(PortType.class, wsdlInterface.getName());
代码示例来源:origin: org.apache.tuscany.sca/tuscany-interface-wsdl
wsdlDefinition.setURI(resolved.getURI());
wsdlDefinition.getImportedDefinitions().addAll(resolved.getImportedDefinitions());
wsdlDefinition.getXmlSchemas().addAll(resolved.getXmlSchemas());
wsdlDefinition.setUnresolved(false);
WSDLObject<PortType> portType = wsdlDefinition.getWSDLObject(PortType.class, wsdlInterface.getName());
代码示例来源:origin: org.apache.tuscany.sca/tuscany-base-runtime
wsdlDefinition.setURI(resolved.getURI());
wsdlDefinition.getImportedDefinitions().addAll(resolved.getImportedDefinitions());
wsdlDefinition.getXmlSchemas().addAll(resolved.getXmlSchemas());
wsdlDefinition.setUnresolved(false);
model.setUserSpecifiedWSDLDefinition(wsdlDefinition);
代码示例来源:origin: org.apache.tuscany.sca/tuscany-binding-ws
wsdlDefinition.setURI(resolved.getURI());
wsdlDefinition.getImportedDefinitions().addAll(resolved.getImportedDefinitions());
wsdlDefinition.getXmlSchemas().addAll(resolved.getXmlSchemas());
wsdlDefinition.setUnresolved(false);
model.setUserSpecifiedWSDLDefinition(wsdlDefinition);
内容来源于网络,如有侵权,请联系作者删除!