Package org.glassfish.deployment.common
Interface DescriptorVisitor
-
- All Known Subinterfaces:
AppClientVisitor,ApplicationVisitor,ComponentPostVisitor,ComponentVisitor,ConnectorVisitor,EjbBundleVisitor,EjbVisitor,ManagedBeanVisitor,WebBundleVisitor
- All Known Implementing Classes:
AppClientTracerVisitor,AppClientValidator,ApplicationValidator,ComponentValidator,ConnectorTracerVisitor,ConnectorValidator,ConnectorValidator,DefaultDOLVisitor,EjbBundleTracerVisitor,EjbBundleValidator,ModuleContentLinker,ModuleContentValidator,TracerVisitor,WebBundleTracerVisitor,WebBundleValidator,WebValidatorWithCL,WebValidatorWithoutCL
public interface DescriptorVisitorThis class defines the minimum visitor API each descriptor is required to implement.- Author:
- Jerome Dochez
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaccept(Descriptor descriptor)visits a J2EE descriptorDescriptorVisitorgetSubDescriptorVisitor(Descriptor subDescriptor)get the visitor for its sub descriptor
-
-
-
Method Detail
-
accept
void accept(Descriptor descriptor)
visits a J2EE descriptor- Parameters:
descriptor- descriptor to visit
-
getSubDescriptorVisitor
DescriptorVisitor getSubDescriptorVisitor(Descriptor subDescriptor)
get the visitor for its sub descriptor- Parameters:
sub- descriptor to return visitor for
-
-