*/
public class BatchHyperlinkDetector extends NamespaceHyperlinkDetectorSupport implements
IHyperlinkDetector {
public void init() {
IHyperlinkCalculator stepLink = new StepReferenceHyperlinkCalculator();
registerHyperlinkCalculator("next", "to", stepLink);
registerHyperlinkCalculator("stop", "restart", stepLink);
registerHyperlinkCalculator("split", "next", stepLink);
registerHyperlinkCalculator("step", "next", stepLink);
IHyperlinkCalculator beanLink = new BeanHyperlinkCalculator();
registerHyperlinkCalculator("job", "parent", beanLink);
registerHyperlinkCalculator("step", "parent", beanLink);
registerHyperlinkCalculator("chunk", "processor", beanLink);
registerHyperlinkCalculator("chunk", "reader", beanLink);
registerHyperlinkCalculator("chunk", "writer", beanLink);
IHyperlinkCalculator classLink = new ClassHyperlinkCalculator();
registerHyperlinkCalculator("listener", "class", classLink);
registerHyperlinkCalculator("job-listener", "class", classLink);
registerHyperlinkCalculator("step-listener", "class", classLink);
}