java.lang.Object
com.sun.tools.ws.processor.generator.GeneratorBase
- All Implemented Interfaces:
ModelVisitor
- Direct Known Subclasses:
CustomExceptionGenerator
,JwsImplGenerator
,SeiGenerator
,ServiceGenerator
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.sun.codemodel.JCodeModel
protected boolean
protected Model
protected WsimportOptions
protected ErrorReceiver
protected String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
protected com.sun.codemodel.JDefinedClass
getJAXWSClassComment
(String targetVersion) void
init
(Model model, WsimportOptions options, ErrorReceiver receiver) protected void
void
void
void
void
void
void
void
void
void
protected void
writeHandlerConfig
(String className, com.sun.codemodel.JDefinedClass cls, WsimportOptions options)
-
Field Details
-
donotOverride
protected boolean donotOverride -
cm
protected com.sun.codemodel.JCodeModel cm -
model
-
wsdlLocation
-
receiver
-
options
-
-
Constructor Details
-
GeneratorBase
protected GeneratorBase()
-
-
Method Details
-
init
-
doGeneration
public void doGeneration() -
visit
- Specified by:
visit
in interfaceModelVisitor
- Throws:
Exception
-
visit
- Specified by:
visit
in interfaceModelVisitor
- Throws:
Exception
-
visit
- Specified by:
visit
in interfaceModelVisitor
- Throws:
Exception
-
visit
- Specified by:
visit
in interfaceModelVisitor
- Throws:
Exception
-
visit
- Specified by:
visit
in interfaceModelVisitor
- Throws:
Exception
-
visit
- Specified by:
visit
in interfaceModelVisitor
- Throws:
Exception
-
visit
- Specified by:
visit
in interfaceModelVisitor
- Throws:
Exception
-
visit
- Specified by:
visit
in interfaceModelVisitor
- Throws:
Exception
-
visit
- Specified by:
visit
in interfaceModelVisitor
- Throws:
Exception
-
getJAXWSClassComment
-
getJAXWSClassComment
-
getClass
protected com.sun.codemodel.JDefinedClass getClass(String className, com.sun.codemodel.ClassType type) throws com.sun.codemodel.JClassAlreadyExistsException - Throws:
com.sun.codemodel.JClassAlreadyExistsException
-
log
-
writeHandlerConfig
protected void writeHandlerConfig(String className, com.sun.codemodel.JDefinedClass cls, WsimportOptions options)
-