作者:霦槟哊禮kc | 来源:互联网 | 2023-09-16 16:16
本文整理了Java中org.apache.xerces.xs.XSModel.getNamespaceItems()
方法的一些代码示例,展示了XSModel.getNamespaceItems()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。XSModel.getNamespaceItems()
方法的具体详情如下:
包路径:org.apache.xerces.xs.XSModel
类名称:XSModel
方法名:getNamespaceItems
XSModel.getNamespaceItems介绍
[英]A set of namespace schema information information items (of type XSNamespaceItem
), one for each namespace name which appears as the target namespace of any schema component in the schema used for that assessment, and one for absent if any schema component in the schema had no target namespace. For more information see schema information.
[中]一组名称空间架构信息项(类型为XSNamespaceItem
),一个用于每个名称空间名称,该名称空间名称显示为用于该评估的架构中任何架构组件的目标名称空间,一个用于缺席,如果架构中的任何架构组件没有目标名称空间。有关更多信息,请参阅模式信息。
代码示例
代码示例来源:origin: deegree/deegree3
/**
* @return
*/
public XSNamespaceItemList getNamespaces() {
return xsModel.getNamespaceItems();
}
代码示例来源:origin: org.jboss.ws.native/jbossws-native-core
/**
* Serialize the SchemaModel (with no types and elements) into a Writer
* @param xsmodel Schema Model which needs to be serialized
* @param writer a Writer to which serialization should happen
* @throws IOException
*/
public void serializeEmptySchema(XSModel xsmodel, Writer writer) throws IOException
{
StringBuilder buffer = new StringBuilder();
buffer.append(" XSNamespaceItemList itemlist = xsmodel.getNamespaceItems();
appendSchemaDefinitions(buffer, itemlist);
appendTypes(buffer, xsmodel);
appendGlobalElements(buffer, xsmodel);
buffer.append("");
writer.write(buffer.toString());
}
代码示例来源:origin: org.jboss.ws.native/jbossws-native-core
/**
* Serialize the SchemaModel into a Writer
* @param xsmodel Schema Model which needs to be serialized
* @param writer a Writer to which serialization should happen
* @throws IOException
*/
public void serialize(XSModel xsmodel, Writer writer) throws IOException
{
StringBuilder buffer = new StringBuilder();
if (xsmodel instanceof JBossXSModel)
{
String str = ((JBossXSModel)xsmodel).serialize();
buffer.append(str);
}
else
{
buffer.append(" XSNamespaceItemList itemlist = xsmodel.getNamespaceItems();
appendSchemaDefinitions(buffer, itemlist);
appendTypes(buffer, xsmodel);
appendGlobalElements(buffer, xsmodel);
buffer.append("");
}
writer.write(buffer.toString());
}
代码示例来源:origin: deegree/deegree3
private synchronized Map> getNSMap() {
if ( nsToLocatiOns== null ) {
nsToLocatiOns= new LinkedHashMap>();
XSNamespaceItemList nsItems = xsModel.getNamespaceItems();
for ( int i = 0; i XSNamespaceItem nsItem = nsItems.item( i );
StringList locatiOns= nsItem.getDocumentLocations();
List loc = new ArrayList( locations.getLength() );
for ( int j = 0; j loc.add( locations.item( j ) );
}
nsToLocations.put( nsItem.getSchemaNamespace(), loc );
}
}
return nsToLocations;
}
代码示例来源:origin: org.lorislab.corn/corn
XSNamespaceItemList namespaceItems = xsModel.getNamespaceItems();
for (int i = 0; i XSNamespaceItem namespaceItem = namespaceItems.item(i);
代码示例来源:origin: deegree/deegree3
if ( analyzer != null ) {
XSModel xsModel = analyzer.getXSModel();
XSNamespaceItemList nsItems = xsModel.getNamespaceItems();
for ( int i = 0; i XSNamespaceItem nsItem = nsItems.item( i );
代码示例来源:origin: org.lorislab.corn/corn
XSNamespaceItemList tmp = data.getNamespaceItems();
for (int i = 0; i stack.push(new StackItem(tmp.item(i), item));
代码示例来源:origin: org.jboss.ws.native/jbossws-native-core
throw MESSAGES.illegalNullArgument("jb");
jb.setXSNamespaceItemList(xsmodel.getNamespaceItems());