com.sun.xml.ws.db.sdo
Class SDOSchemaCompiler

java.lang.Object
  extended by com.sun.xml.ws.db.sdo.SDOSchemaCompiler

public class SDOSchemaCompiler
extends Object

This class is responsible for generating sdo java types from a set of given schemas. Schemas can be passed in using SAX events, DOM or a set of closure source. Created by IntelliJ IDEA. User: giglee Date: May 14, 2009 Time: 9:47:38 AM To change this template use File | Settings | File Templates.


Constructor Summary
SDOSchemaCompiler()
           
 
Method Summary
 Xsd2JavaSDOModel bind()
           
 void forcePackageName(String packageName)
           
 void parseSchema(InputSource source)
           
 void parseSchema(Source schema)
           
 void parseSchema(String systemId, Element element)
           
 void parseSchema(String systemId, javax.xml.stream.XMLStreamReader xmlStreamReader)
           
 void parseSchemas(List<Source> inputSchemas)
           
 void resetSchema()
           
 void setEntityResolver(EntityResolver entityResolver)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SDOSchemaCompiler

public SDOSchemaCompiler()
Method Detail

parseSchema

public void parseSchema(Source schema)

parseSchema

public void parseSchema(String systemId,
                        Element element)

parseSchema

public void parseSchema(InputSource source)

parseSchemas

public void parseSchemas(List<Source> inputSchemas)

parseSchema

public void parseSchema(String systemId,
                        javax.xml.stream.XMLStreamReader xmlStreamReader)
                 throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

setEntityResolver

public void setEntityResolver(EntityResolver entityResolver)

forcePackageName

public void forcePackageName(String packageName)

resetSchema

public void resetSchema()

bind

public Xsd2JavaSDOModel bind()


Copyright (c) 1997-2012 Oracle and/or its affiliates. All rights reserved.