| |
|
| java.lang.Object com.sun.tools.ws.wscompile.Options com.sun.tools.ws.wscompile.WsimportOptions
WsimportOptions | public class WsimportOptions extends Options (Code) | | author: Vivek Pandey |
defaultPackage | public String defaultPackage(Code) | | The -p option that should control the default Java package that
will contain the generated code. Null if unspecified.
|
entityResolver | public EntityResolver entityResolver(Code) | | Actually stores
com.sun.org.apache.xml.internal.resolver.tools.CatalogResolver , but the field
type is made to
org.xml.sax.EntityResolver so that XJC can be
used even if resolver.jar is not available in the classpath.
|
noAddressingBbinding | public boolean noAddressingBbinding(Code) | | -Xno-addressing-databinding option to disable addressing namespace data binding. This is
experimental switch and will be working as a temporary workaround till
jaxb can provide a better way to selelctively disable compiling of an
schema component.
|
addGrammarRecursive | public void addGrammarRecursive(File dir)(Code) | | Recursively scan directories and add all XSD files in it.
|
addHandlerChainConfiguration | public void addHandlerChainConfiguration(Element config)(Code) | | |
addWSDLBindFile | public void addWSDLBindFile(InputSource is)(Code) | | Adds a new input schema.
|
getCodeModel | public JCodeModel getCodeModel()(Code) | | |
getHandlerChainConfiguration | public Element getHandlerChainConfiguration()(Code) | | There is supposed to be one handler chain per generated SEI.
TODO: There is possible bug, how to associate a @HandlerChain
with each port on the generated SEI. For now lets preserve the JAXWS 2.0 FCS
behaviour and generate only one @HandlerChain on the SEI
|
getSchemaCompiler | public SchemaCompiler getSchemaCompiler()(Code) | | |
parseBindings | final public void parseBindings(ErrorReceiver receiver)(Code) | | Exposing it as a public method to allow external tools such as NB to read from wsdl model and work on it.
TODO: WSDL model needs to be exposed - basically at tool time we need to use the runtimw wsdl model
Binding files could be jaxws or jaxb. This method identifies jaxws and jaxb binding files and keeps them separately. jaxb binding files are given separately
to JAXB in
com.sun.tools.ws.processor.modeler.wsdl.JAXBModelBuilder Parameters: receiver - ErrorReceiver |
setCodeModel | public void setCodeModel(JCodeModel codeModel)(Code) | | |
|
|
|