BEA Systems, Inc.

BEA WebLogic Server 9.1 API Reference


weblogic.xml.schema.binding
Interface CustomSchema


public interface CustomSchema

The interface CustomSchema allows a programmatic way to provide a custom schema for a given Java type. During the schema generation process, if the deserializer object for a given Java type implements CustomSchema, then the schema returned by the getSchema method will be merged or inserted into the generated schema for the given type. Note that everything from the returned schema will be inserted, possibly overwriting existing schema definitions.

Copyright © 2005 BEA Systems, Inc. All Rights Reserved.

Method Summary
 Reader getSchema(QName xmlType, String javatype)
          Return a complete XML Schema (version http://www.w3.org/2001/XMLSchema) describing a type or set of types.
 

Method Detail

getSchema

public Reader getSchema(QName xmlType,
                        String javatype)
Return a complete XML Schema (version http://www.w3.org/2001/XMLSchema) describing a type or set of types. The returned schema must be a complete XML document conforming to the 2001 XML Schema specification.

Parameters:
xmlType - the name of the XML type
javatype - the class name of the Java type (Class.getName() format)
Returns:
a Reader containing a complete XML Schema

Documentation is available at
http://download.oracle.com/docs/cd/E13222_01/wls/docs91
Copyright 2005 BEA Systems Inc.