public abstract class GeneratorBase extends Object implements ModelVisitor
Modifier and Type | Field and Description |
---|---|
protected com.sun.codemodel.JCodeModel |
cm |
protected boolean |
donotOverride |
protected Model |
model |
protected WsimportOptions |
options |
protected ErrorReceiver |
receiver |
protected String |
wsdlLocation |
Modifier | Constructor and Description |
---|---|
protected |
GeneratorBase() |
Modifier and Type | Method and Description |
---|---|
void |
doGeneration() |
protected com.sun.codemodel.JDefinedClass |
getClass(String className,
com.sun.codemodel.ClassType type) |
List<String> |
getJAXWSClassComment() |
static List<String> |
getJAXWSClassComment(String targetVersion) |
void |
init(Model model,
WsimportOptions options,
ErrorReceiver receiver) |
protected void |
log(String msg) |
void |
visit(Block block) |
void |
visit(Fault fault) |
void |
visit(Model model) |
void |
visit(Operation operation) |
void |
visit(Parameter param) |
void |
visit(Port port) |
void |
visit(Request request) |
void |
visit(Response response) |
void |
visit(Service service) |
protected void |
writeHandlerConfig(String className,
com.sun.codemodel.JDefinedClass cls,
WsimportOptions options) |
protected boolean donotOverride
protected com.sun.codemodel.JCodeModel cm
protected Model model
protected String wsdlLocation
protected ErrorReceiver receiver
protected WsimportOptions options
public void init(Model model, WsimportOptions options, ErrorReceiver receiver)
public void doGeneration()
public void visit(Model model) throws Exception
visit
in interface ModelVisitor
Exception
public void visit(Service service) throws Exception
visit
in interface ModelVisitor
Exception
public void visit(Port port) throws Exception
visit
in interface ModelVisitor
Exception
public void visit(Operation operation) throws Exception
visit
in interface ModelVisitor
Exception
public void visit(Parameter param) throws Exception
visit
in interface ModelVisitor
Exception
public void visit(Block block) throws Exception
visit
in interface ModelVisitor
Exception
public void visit(Response response) throws Exception
visit
in interface ModelVisitor
Exception
public void visit(Request request) throws Exception
visit
in interface ModelVisitor
Exception
public void visit(Fault fault) throws Exception
visit
in interface ModelVisitor
Exception
protected com.sun.codemodel.JDefinedClass getClass(String className, com.sun.codemodel.ClassType type) throws com.sun.codemodel.JClassAlreadyExistsException
com.sun.codemodel.JClassAlreadyExistsException
protected void log(String msg)
protected void writeHandlerConfig(String className, com.sun.codemodel.JDefinedClass cls, WsimportOptions options)
Copyright © 2019 Oracle Corporation. All rights reserved.