Package com.sun.xml.rpc.wsdl.parser
Class SchemaParser
- java.lang.Object
-
- com.sun.xml.rpc.wsdl.parser.SchemaParser
-
public class SchemaParser extends Object
A parser for XML Schema, including the fragments found inside a WSDL document.- Author:
- JAX-RPC Development Team
-
-
Constructor Summary
Constructors Constructor Description SchemaParser()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcopyAttributesNoNs(SchemaElement target, Element source)protected voidcopyElementContent(SchemaElement target, Element source)protected voidcopyNamespaceDeclarations(SchemaElement target, Element source)booleangetFollowImports()SchemaDocumentparse(InputSource source)SchemaparseSchema(ParserContext context, Element e, String expectedTargetNamespaceURI)SchemaparseSchema(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)
-
-
-
Method Detail
-
getFollowImports
public boolean getFollowImports()
-
setFollowImports
public void setFollowImports(boolean b)
-
parse
public SchemaDocument parse(InputSource source)
-
parseSchema
public Schema parseSchema(ParserContext context, InputSource source, String expectedTargetNamespaceURI)
-
parseSchema
public Schema parseSchema(ParserContext context, Element e, String expectedTargetNamespaceURI)
-
processImports
protected void processImports(ParserContext context, InputSource source, Schema schema)
-
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
protected void copyAttributesNoNs(SchemaElement target, Element source)
-
copyNamespaceDeclarations
protected void copyNamespaceDeclarations(SchemaElement target, Element source)
-
copyElementContent
protected void copyElementContent(SchemaElement target, Element source)
-
-