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 DescriptorVisitor
This 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 void
accept(Descriptor descriptor)
visits a J2EE descriptorDescriptorVisitor
getSubDescriptorVisitor(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
-
-