builder = new TreeBuilder();
builder.setPipelineConfiguration(getPipelineConfiguration());
builder.setNodeFactory(nodeFactory);
builder.setLineNumbering(true);
StartTagBuffer startTagBuffer = new StartTagBuffer();
UseWhenFilter useWhenFilter = new UseWhenFilter(startTagBuffer);
useWhenFilter.setUnderlyingReceiver(builder);
useWhenFilter.setPipelineConfiguration(getPipelineConfiguration());
startTagBuffer.setUnderlyingReceiver(useWhenFilter);
startTagBuffer.setPipelineConfiguration(getPipelineConfiguration());
StylesheetStripper styleStripper = new StylesheetStripper();
styleStripper.setStylesheetRules(config.getNamePool());
styleStripper.setUnderlyingReceiver(startTagBuffer);
styleStripper.setPipelineConfiguration(getPipelineConfiguration());