本文整理了Java中org.eclipse.xsd.XSDImport.setResolvedSchema()
方法的一些代码示例,展示了XSDImport.setResolvedSchema()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。XSDImport.setResolvedSchema()
方法的具体详情如下:
包路径:org.eclipse.xsd.XSDImport
类名称:XSDImport
方法名:setResolvedSchema
暂无
代码示例来源:origin: geotools/geotools
gml.setNamespace(gmlNamespace);
gml.setSchemaLocation(baseURL.toString() + "/" + gmlLocation);
gml.setResolvedSchema(gmlConfiguration.getXSD().getSchema());
xsd.getContents().add(gml);
代码示例来源:origin: org.eclipse/org.eclipse.xsd
public XSDSchema imported(XSDImport xsdImport)
{
xsdImport.setResolvedSchema(this);
getReferencingDirectives().add(xsdImport);
propogateComponents(xsdImport.getSchema());
return this;
}
代码示例来源:origin: org.eclipse.xsd/org.eclipse.xsd
public XSDSchema imported(XSDImport xsdImport)
{
xsdImport.setResolvedSchema(this);
getReferencingDirectives().add(xsdImport);
propogateComponents(xsdImport.getSchema());
return this;
}
代码示例来源:origin: org.geoserver/gs-wfs
protected void importGMLSchema(XSDSchema schema, XSDFactory factory, String baseUrl) {
XSDImport imprt = factory.createXSDImport();
imprt.setNamespace(gmlNamespace);
imprt.setSchemaLocation(ResponseUtils.buildSchemaURL(baseUrl, gmlSchemaLocation));
XSDSchema gmlSchema = gmlSchema();
imprt.setResolvedSchema(gmlSchema);
schema.getContents().add(imprt);
}
代码示例来源:origin: org.eclipse/org.eclipse.wst.xsd.ui
xsdImport.setResolvedSchema(externalSchema);
代码示例来源:origin: org.geoserver/gs-wfs
/** Imports the WFS 1.0.0 schema as a dependency. */
private static XSDSchema importWfsSchema(XSDSchema schema) throws IOException {
XSDSchema wfsSchema = org.geotools.wfs.v1_1.WFS.getInstance().getSchema();
if (wfsSchema == null || !(wfsSchema instanceof XSDSchemaImpl)) {
return schema;
}
XSDImport wfsImport = XSDFactory.eINSTANCE.createXSDImport();
wfsImport.setNamespace(org.geotools.wfs.v1_1.WFS.NAMESPACE);
wfsImport.setResolvedSchema(wfsSchema);
schema.getContents().add(wfsImport);
schema.getQNamePrefixToNamespaceMap().put("wfs", org.geotools.wfs.v1_1.WFS.NAMESPACE);
synchronized (wfsSchema.eAdapters()) {
((XSDSchemaImpl) wfsSchema).imported(wfsImport);
}
// make sure that GML 3.1 namespace is used
schema.getQNamePrefixToNamespaceMap().put("gml", GML.NAMESPACE);
return schema;
}
}
代码示例来源:origin: org.geoserver/gs-wfs
@Override
protected void importGMLSchema(XSDSchema schema, XSDFactory factory, String baseUrl) {
synchronized (Schemas.class) {
XSDImport imprt;
try {
imprt = factory.createXSDImport();
imprt.setNamespace(gmlNamespace);
// imprt.setNamespace( WFS.getInstance().getSchema().getTargetNamespace() );
imprt.setSchemaLocation(
ResponseUtils.buildSchemaURL(baseUrl, gmlSchemaLocation));
// imprt.setResolvedSchema(WFS.getInstance().getSchema());
imprt.setResolvedSchema(GML.getInstance().getSchema());
schema.getContents().add(imprt);
schema.getQNamePrefixToNamespaceMap().put("wfs", WFS.NAMESPACE);
// imprt = Schemas.importSchema(schema, WFS.getInstance().getSchema());
final XSDSchemaImpl xsdSchema = (XSDSchemaImpl) WFS.getInstance().getSchema();
synchronized (xsdSchema.eAdapters()) {
xsdSchema.imported(imprt);
}
// ((XSDSchemaImpl)schema).resolveSchema(WFS.NAMESPACE);
// schema.getContents().add(imprt);
} catch (IOException e) {
throw new RuntimeException(e);
}
}
}
代码示例来源:origin: org.geoserver/gs-wfs
imprt.setResolvedSchema(resolved);
代码示例来源:origin: org.geoserver/gs-wfs
wfsImport.setNamespace(getWfsSchema().getTargetNamespace());
wfsImport.setSchemaLocation(getWfsSchema().getSchemaLocation());
wfsImport.setResolvedSchema(getWfsSchema());
schema.getContents().add(wfsImport);
final XSDSchemaImpl wfsSchema = (XSDSchemaImpl) getWfsSchema();
内容来源于网络,如有侵权,请联系作者删除!