com.sun.tools.xjc.api
public interface J2SJAXBModel extends JAXBModel
Method Summary | |
---|---|
void | generateEpisodeFile(Result output)
Generates the episode file from the model.
|
void | generateSchema(SchemaOutputResolver outputResolver, ErrorListener errorListener)
Generates the schema documents from the model.
|
QName | getXmlTypeName(Reference javaType)
Returns the name of the XML Type bound to the
specified Java type.
|
The "episode file" is really just a JAXB customization file (but with vendor extensions, at this point), that can be used later with a schema compilation to support separate compilation.
Parameters: output This receives the generated episode file.
Since: 2.1
Parameters: outputResolver this object controls the output to which schemas will be sent.
Throws: IOException if SchemaOutputResolver throws an IOException.
Parameters: javaType must not be null. This must be one of the References specified in the JavaCompiler method.
Returns: null if it is not a part of the input to JavaCompiler.
Throws: IllegalArgumentException if the parameter is null