Package org.jvnet.ws.wadl.ast

Classes to insulate code generator from JAXB generated classes.

See:
          Description

Interface Summary
AbstractNode.NodeVisitor  
WadlAstBuilder.SchemaCallback Allow client to process both internal and external schemas.
 

Class Summary
AbstractNode Provide common function for all node types
ApplicationNode Provides an abstraction of the Application class that contains a normalised tree of off the elements required to define this WADL with the references correctly substituted.
AstMessages Defines string formatting method for each constant in the resource file
ElementResolver Maintains a map of file+ref to element.
FaultNode Represents a WADL fault.
MethodNode Represents a WADL method
PathSegment Represents a segment of a URI with zero or more embedded parameters as found in the path attribute of a WADL resource element.
RepresentationNode Represents a WADL representation.
ResourceNode Represents a WADL resource.
ResourceTypeNode Represents a WADL resource_type.
WadlAstBuilder Encapsulates the act of build an AST from the URI or a WADL.
 

Exception Summary
InvalidWADLException Thrown the the WADL is invalid and cannot be processed.
 

Package org.jvnet.ws.wadl.ast Description

Classes to insulate code generator from JAXB generated classes. This set of classes is used to create an abstract syntax tree for a WADL description independent from how that description is serialized.



Copyright © 2012. All Rights Reserved.