Package com.sun.xml.rpc.wsdl.parser
Class SchemaParser
java.lang.Object
com.sun.xml.rpc.wsdl.parser.SchemaParser
A parser for XML Schema, including the fragments found inside a WSDL document.
- Author:
- JAX-RPC Development Team
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcopyAttributesNoNs(SchemaElement target, Element source) protected voidcopyElementContent(SchemaElement target, Element source) protected voidcopyNamespaceDeclarations(SchemaElement target, Element source) booleanparse(InputSource source) parseSchema(ParserContext context, Element e, String expectedTargetNamespaceURI) parseSchema(ParserContext context, InputSource source, String expectedTargetNamespaceURI) protected SchemaparseSchemaNoImport(ParserContext context, Document doc, String expectedTargetNamespaceURI) protected SchemaparseSchemaNoImport(ParserContext context, Element e, String expectedTargetNamespaceURI) protected SchemaparseSchemaNoImport(ParserContext context, InputSource source, String expectedTargetNamespaceURI) protected voidprocessImports(ParserContext context, InputSource source, Schema schema) voidsetFollowImports(boolean b)
-
Constructor Details
-
SchemaParser
public SchemaParser()
-
-
Method Details
-
getFollowImports
public boolean getFollowImports() -
setFollowImports
public void setFollowImports(boolean b) -
parse
-
parseSchema
public Schema parseSchema(ParserContext context, InputSource source, String expectedTargetNamespaceURI) -
parseSchema
-
processImports
-
parseSchemaNoImport
protected Schema parseSchemaNoImport(ParserContext context, InputSource source, String expectedTargetNamespaceURI) -
parseSchemaNoImport
protected Schema parseSchemaNoImport(ParserContext context, Document doc, String expectedTargetNamespaceURI) -
parseSchemaNoImport
protected Schema parseSchemaNoImport(ParserContext context, Element e, String expectedTargetNamespaceURI) -
copyAttributesNoNs
-
copyNamespaceDeclarations
-
copyElementContent
-