|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface J2SJAXBModel
JAXBModel that exposes additional information available
only for the java->schema direction.
| Method Summary | |
|---|---|
void |
generateEpisodeFile(javax.xml.transform.Result output)
Generates the episode file from the model. |
void |
generateSchema(javax.xml.bind.SchemaOutputResolver outputResolver,
ErrorListener errorListener)
Generates the schema documents from the model. |
javax.xml.namespace.QName |
getXmlTypeName(Reference javaType)
Returns the name of the XML Type bound to the specified Java type. |
| Methods inherited from interface com.sun.tools.xjc.api.JAXBModel |
|---|
getClassList |
| Method Detail |
|---|
javax.xml.namespace.QName getXmlTypeName(Reference javaType)
javaType - must not be null. This must be one of the References specified
in the JavaCompiler.bind(java.util.Collection, java.util.Map, java.lang.String, javax.annotation.processing.ProcessingEnvironment) method.
JavaCompiler.bind(java.util.Collection, java.util.Map, java.lang.String, javax.annotation.processing.ProcessingEnvironment) .
java.lang.IllegalArgumentException - if the parameter is null
void generateSchema(javax.xml.bind.SchemaOutputResolver outputResolver,
ErrorListener errorListener)
throws java.io.IOException
outputResolver - this object controls the output to which schemas
will be sent.
java.io.IOException - if SchemaOutputResolver throws an IOException.void generateEpisodeFile(javax.xml.transform.Result output)
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.
output - This receives the generated episode file.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||