Class TypeVisitor
java.lang.Object
com.sun.xml.rpc.processor.model.ExtendedModelVisitor
com.sun.xml.rpc.processor.generator.nodes.TypeVisitor
- All Implemented Interfaces:
LiteralTypeVisitor,SOAPTypeVisitor
public class TypeVisitor
extends ExtendedModelVisitor
implements SOAPTypeVisitor, LiteralTypeVisitor
Visit the type hierarcy to gather complex and simple types
- Author:
- Michael Cheng
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddescribe(LiteralType type) protected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprocessTypes(Model model) voidvisit(LiteralAllType type) voidvisit(LiteralArrayType type) voidvisit(LiteralArrayWrapperType type) voidvisit(LiteralAttachmentType type) voidvisit(LiteralEnumerationType type) voidvisit(LiteralFragmentType type) voidvisit(LiteralIDType type) voidvisit(LiteralListType type) voidvisit(LiteralSequenceType type) voidvisit(LiteralSimpleType type) protected voidvoidvoidvoidvoidvisit(SOAPAnyType type) voidvisit(SOAPArrayType type) voidvisit(SOAPCustomType type) voidvisit(SOAPEnumerationType type) voidvisit(SOAPListType type) voidvoidvisit(SOAPSimpleType type) voidprotected voidvisitBodyBlock(Block block) protected voidvisitFaultBlock(Block block) protected voidvisitHeaderBlock(Block block) protected voidwriteAttributeMember(LiteralAttributeMember attribute) protected voidwriteElementMember(LiteralElementMember element) protected voidwriteMember(SOAPStructureMember member) Methods inherited from class com.sun.xml.rpc.processor.model.ExtendedModelVisitor
shouldVisit, visit
-
Constructor Details
-
TypeVisitor
-
-
Method Details
-
getComplexTypes
-
getSimpleTypes
-
getFaults
-
getNamespacePackages
-
preVisit
- Overrides:
preVisitin classExtendedModelVisitor- Throws:
Exception
-
postVisit
- Overrides:
postVisitin classExtendedModelVisitor- Throws:
Exception
-
processTypes
- Throws:
Exception
-
preVisit
- Overrides:
preVisitin classExtendedModelVisitor- Throws:
Exception
-
postVisit
- Overrides:
postVisitin classExtendedModelVisitor- Throws:
Exception
-
preVisit
- Overrides:
preVisitin classExtendedModelVisitor- Throws:
Exception
-
postVisit
- Overrides:
postVisitin classExtendedModelVisitor- Throws:
Exception
-
preVisit
- Overrides:
preVisitin classExtendedModelVisitor- Throws:
Exception
-
postVisit
- Overrides:
postVisitin classExtendedModelVisitor- Throws:
Exception
-
preVisit
- Overrides:
preVisitin classExtendedModelVisitor- Throws:
Exception
-
postVisit
- Overrides:
postVisitin classExtendedModelVisitor- Throws:
Exception
-
preVisit
- Overrides:
preVisitin classExtendedModelVisitor- Throws:
Exception
-
postVisit
- Overrides:
postVisitin classExtendedModelVisitor- Throws:
Exception
-
preVisit
- Overrides:
preVisitin classExtendedModelVisitor- Throws:
Exception
-
postVisit
- Overrides:
postVisitin classExtendedModelVisitor- Throws:
Exception
-
visitBodyBlock
- Overrides:
visitBodyBlockin classExtendedModelVisitor- Throws:
Exception
-
visitHeaderBlock
- Overrides:
visitHeaderBlockin classExtendedModelVisitor- Throws:
Exception
-
visitFaultBlock
- Overrides:
visitFaultBlockin classExtendedModelVisitor- Throws:
Exception
-
visit
- Overrides:
visitin classExtendedModelVisitor- Throws:
Exception
-
describe
- Throws:
Exception
-
visit
- Specified by:
visitin interfaceLiteralTypeVisitor- Throws:
Exception
-
visit
- Specified by:
visitin interfaceLiteralTypeVisitor- Throws:
Exception
-
visit
- Specified by:
visitin interfaceLiteralTypeVisitor- Throws:
Exception
-
visit
- Specified by:
visitin interfaceLiteralTypeVisitor- Throws:
Exception
-
visit
- Specified by:
visitin interfaceLiteralTypeVisitor- Throws:
Exception
-
visit
- Specified by:
visitin interfaceLiteralTypeVisitor- Throws:
Exception
-
visit
- Specified by:
visitin interfaceLiteralTypeVisitor- Throws:
Exception
-
processAttributeMembers
- Throws:
Exception
-
writeAttributeMember
- Throws:
Exception
-
processElementMembers
- Throws:
Exception
-
writeElementMember
- Throws:
Exception
-
visit
- Specified by:
visitin interfaceLiteralTypeVisitor- Throws:
Exception
-
visit
- Specified by:
visitin interfaceLiteralTypeVisitor- Throws:
Exception
-
describe
- Throws:
Exception
-
visit
- Specified by:
visitin interfaceSOAPTypeVisitor- Throws:
Exception
-
visit
- Specified by:
visitin interfaceSOAPTypeVisitor- Throws:
Exception
-
visit
- Specified by:
visitin interfaceSOAPTypeVisitor- Throws:
Exception
-
visit
- Specified by:
visitin interfaceSOAPTypeVisitor- Throws:
Exception
-
visit
- Specified by:
visitin interfaceSOAPTypeVisitor- Throws:
Exception
-
visit
- Specified by:
visitin interfaceSOAPTypeVisitor- Throws:
Exception
-
visit
- Specified by:
visitin interfaceSOAPTypeVisitor- Throws:
Exception
-
visit
- Specified by:
visitin interfaceSOAPTypeVisitor- Throws:
Exception
-
visit
- Specified by:
visitin interfaceSOAPTypeVisitor- Throws:
Exception
-
visit
- Specified by:
visitin interfaceSOAPTypeVisitor- Throws:
Exception
-
visit
- Specified by:
visitin interfaceSOAPTypeVisitor- Throws:
Exception
-
processMembers
- Throws:
Exception
-
writeMember
- Throws:
Exception
-
visit
- Specified by:
visitin interfaceLiteralTypeVisitor- Throws:
Exception
-