com.sun.tools.ws.processor.util
Class ClassNameCollector
java.lang.Object
com.sun.tools.ws.processor.model.ExtendedModelVisitor
com.sun.tools.ws.processor.util.ClassNameCollector
- All Implemented Interfaces:
- JAXBTypeVisitor
public class ClassNameCollector
- extends ExtendedModelVisitor
- implements JAXBTypeVisitor
This class writes out a Model as an XML document.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
doneVisitingJAXBModel
boolean doneVisitingJAXBModel
ClassNameCollector
public ClassNameCollector()
process
public void process(Model model)
getConflictingClassNames
public Set getConflictingClassNames()
postVisit
protected void postVisit(Model model)
throws Exception
- Overrides:
postVisit
in class ExtendedModelVisitor
- Throws:
Exception
preVisit
protected void preVisit(Service service)
throws Exception
- Overrides:
preVisit
in class ExtendedModelVisitor
- Throws:
Exception
processPort11x
protected void processPort11x(Port port)
preVisit
protected void preVisit(Port port)
throws Exception
- Overrides:
preVisit
in class ExtendedModelVisitor
- Throws:
Exception
postVisit
protected void postVisit(Port port)
throws Exception
- Overrides:
postVisit
in class ExtendedModelVisitor
- Throws:
Exception
shouldVisit
protected boolean shouldVisit(Port port)
- Overrides:
shouldVisit
in class ExtendedModelVisitor
preVisit
protected void preVisit(Fault fault)
throws Exception
- Overrides:
preVisit
in class ExtendedModelVisitor
- Throws:
Exception
visitBodyBlock
protected void visitBodyBlock(Block block)
throws Exception
- Overrides:
visitBodyBlock
in class ExtendedModelVisitor
- Throws:
Exception
visitHeaderBlock
protected void visitHeaderBlock(Block block)
throws Exception
- Overrides:
visitHeaderBlock
in class ExtendedModelVisitor
- Throws:
Exception
visitFaultBlock
protected void visitFaultBlock(Block block)
throws Exception
- Overrides:
visitFaultBlock
in class ExtendedModelVisitor
- Throws:
Exception
visitBlock
protected void visitBlock(Block block)
throws Exception
- Throws:
Exception
visit
protected void visit(Parameter parameter)
throws Exception
- Overrides:
visit
in class ExtendedModelVisitor
- Throws:
Exception
getSeiClassNames
public Set<String> getSeiClassNames()
getJaxbGeneratedClassNames
public Set<String> getJaxbGeneratedClassNames()
getExceptionClassNames
public Set<String> getExceptionClassNames()
visit
public void visit(JAXBType type)
throws Exception
- Specified by:
visit
in interface JAXBTypeVisitor
- Throws:
Exception
visit
public void visit(RpcLitStructure type)
throws Exception
- Specified by:
visit
in interface JAXBTypeVisitor
- Throws:
Exception