Modifier and Type | Field and Description |
---|---|
protected XSModel |
PSVIElementNSImpl.fSchemaInformation
the schema information property
|
Modifier and Type | Method and Description |
---|---|
XSModel |
PSVIElementNSImpl.getSchemaInformation()
[schema information]
|
Modifier and Type | Class and Description |
---|---|
class |
XSModelImpl
Implements XSModel: a read-only interface that represents an XML Schema,
which could be components from different namespaces.
|
Modifier and Type | Field and Description |
---|---|
protected XSModel |
ElementPSVImpl.fSchemaInformation
the schema information property
|
Modifier and Type | Method and Description |
---|---|
XSModel |
ElementPSVImpl.getSchemaInformation()
[schema information]
|
XSModel |
XSLoaderImpl.load(LSInput is)
Parse an XML Schema document from a resource identified by a
LSInput . |
XSModel |
XMLSchemaLoader.load(LSInput is) |
XSModel |
XSLoaderImpl.loadInputList(LSInputList is)
Parses the content of XML Schema documents specified as a list of
LSInput s. |
XSModel |
XMLSchemaLoader.loadInputList(LSInputList is) |
XSModel |
XSLoaderImpl.loadURI(String uri)
Parse an XML Schema document from a location identified by a URI
reference.
|
XSModel |
XMLSchemaLoader.loadURI(String uri) |
XSModel |
XSLoaderImpl.loadURIList(StringList uriList)
Parses the content of XML Schema documents specified as the list of URI
references.
|
XSModel |
XMLSchemaLoader.loadURIList(StringList uriList) |
XSModel |
SchemaGrammar.toXSModel()
Return an
XSModel that represents components in this schema
grammar. |
XSModel |
SchemaGrammar.toXSModel(XSGrammar[] grammars) |
Modifier and Type | Method and Description |
---|---|
XSModel |
XSGrammarPool.toXSModel()
Return an
XSModel that represents components in
the schema grammars in this pool implementation. |
Modifier and Type | Method and Description |
---|---|
XSModel |
XSGrammar.toXSModel()
Return an
XSModel that represents components in this schema
grammar and any schema grammars that are imported by this grammar
directly or indirectly. |
XSModel |
XSGrammar.toXSModel(XSGrammar[] grammars)
Return an
XSModel that represents components in this schema
grammar and the grammars in the grammars parameter,
any schema grammars that are imported by them directly or indirectly. |
Modifier and Type | Method and Description |
---|---|
XSModel |
ElementPSVI.getSchemaInformation()
schema information: the schema information property if it is the
validation root,
null otherwise. |
XSModel |
XSLoader.load(LSInput is)
Parse an XML Schema document from a resource identified by a
LSInput . |
XSModel |
XSLoader.loadInputList(LSInputList is)
Parses the content of XML Schema documents specified as a list of
LSInput s. |
XSModel |
XSLoader.loadURI(String uri)
Parse an XML Schema document from a location identified by a URI
reference.
|
XSModel |
XSLoader.loadURIList(StringList uriList)
Parses the content of XML Schema documents specified as the list of URI
references.
|
Modifier and Type | Method and Description |
---|---|
XSModel |
SerializationContextJAXRPC.getXsModel() |
Modifier and Type | Method and Description |
---|---|
org.jboss.xb.binding.sunday.unmarshalling.SchemaBinding |
SchemaBindingBuilder.buildSchemaBinding(XSModel model,
JavaWsdlMapping wsdlMapping)
Creates and initializes an instance of SchemaBinding
|
Modifier and Type | Class and Description |
---|---|
class |
JBossXSModel
Represents a schema model
|
Modifier and Type | Method and Description |
---|---|
void |
WSSchemaUtils.copyXSModel(XSModel xsmodel,
JBossXSModel jb) |
JBossXSModel |
WSSchemaUtils.getJBossXSModel(XSModel xsmodel)
Convert the read-only Xerces implementation of XSModel
into JBossXSModel.
|
void |
WSSchemaUtils.serialize(XSModel xsmodel,
Writer writer)
Serialize the SchemaModel into a Writer
|
void |
WSSchemaUtils.serializeEmptySchema(XSModel xsmodel,
Writer writer)
Serialize the SchemaModel (with no types and elements) into a Writer
|
Modifier and Type | Method and Description |
---|---|
XSModel |
SchemaUtils.parseSchema(List<String> locations)
Given a list of schema locations, parse and
provide a Xerces XSModel
|
XSModel |
SchemaUtils.parseSchema(String schemaLoc)
Given a schema file, generate a schema model
|
XSModel |
SchemaUtils.parseSchema(URL schemaLoc)
Given a schema file, generate a schema model
|
Modifier and Type | Method and Description |
---|---|
static String |
SchemaUtils.getTargetNamespace(XSModel xsmodel)
Get the TargetNamespace from the schema model
|
boolean |
SchemaUtils.hasComplexTypeDefinition(QName xmlType,
XSModel xsmodel)
Check if a Complex Type exists
|
boolean |
SchemaUtils.hasGlobalElement(QName xmlName,
XSModel xsmodel)
Check if a global element exists
|
boolean |
SchemaUtils.isEmptySchema(XSModel xsmodel)
Checks if the XSModel is empty
|
boolean |
SchemaUtils.isEmptySchema(XSModel xsmodel,
String namespace)
Checks if the XSModel is empty given a namespace
|
URL |
XSDWriter.serialize(XSModel xsmodel,
String ns)
Serialize the schema into a temp file
|
void |
XSDWriter.serialize(XSModel xsmodel,
String ns,
OutputStream os)
Serialize the schema into a output stream
|
void |
XSDWriter.writeXSD(Writer writer,
XSModel xsmodel,
WSDLDefinitions wsdl) |
Copyright © 2013 JBoss by Red Hat. All Rights Reserved.