Class IterativeDescriptorProcessor
java.lang.Object
org.eclipse.jetty.ee10.webapp.IterativeDescriptorProcessor
- All Implemented Interfaces:
 DescriptorProcessor
- Direct Known Subclasses:
 ExtraXmlDescriptorProcessor, PlusDescriptorProcessor, QuickStartDescriptorProcessor, StandardDescriptorProcessor
IterativeDescriptorProcessor
- 
Field Summary
Fields - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionabstract voidend(WebAppContext context, Descriptor descriptor) voidprocess(WebAppContext context, Descriptor descriptor) voidregisterVisitor(String nodeName, Method m) Register a method to be called back when visiting the node with the given name.abstract voidstart(WebAppContext context, Descriptor descriptor) protected voidvisit(WebAppContext context, Descriptor descriptor, XmlParser.Node node)  
- 
Field Details
- 
__signature
 - 
_visitors
 
 - 
 - 
Constructor Details
- 
IterativeDescriptorProcessor
public IterativeDescriptorProcessor() 
 - 
 - 
Method Details
- 
start
 - 
end
 - 
registerVisitor
Register a method to be called back when visiting the node with the given name. The method must exist on a subclass of this class, and must have the signature: public void method (Descriptor descriptor, XmlParser.Node node)- Parameters:
 nodeName- the node namem- the method name
 - 
process
- Specified by:
 processin interfaceDescriptorProcessor- Throws:
 Exception
 - 
visit
protected void visit(WebAppContext context, Descriptor descriptor, XmlParser.Node node) throws Exception - Throws:
 Exception
 
 -