com.sun.xml.bind.v2.schemagen
Class FoolProofResolver
java.lang.Object
javax.xml.bind.SchemaOutputResolver
com.sun.xml.bind.v2.schemagen.FoolProofResolver
final class FoolProofResolver
- extends javax.xml.bind.SchemaOutputResolver
SchemaOutputResolver
that wraps the user-specified resolver
and makes sure that it's following the contract.
This protects the rest of the XmlSchemaGenerator
from client programming
error.
Method Summary |
javax.xml.transform.Result |
createOutput(java.lang.String namespaceUri,
java.lang.String suggestedFileName)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FoolProofResolver
public FoolProofResolver(javax.xml.bind.SchemaOutputResolver resolver)
createOutput
public javax.xml.transform.Result createOutput(java.lang.String namespaceUri,
java.lang.String suggestedFileName)
throws java.io.IOException
- Specified by:
createOutput
in class javax.xml.bind.SchemaOutputResolver
- Throws:
java.io.IOException