@Override
protected void filterPlugins(final List<AbstractPlugin<?>> plugins,
final IDataSourceProducer producer, final AbstractDataSource<?> source,
final ITextTarget target) {
final List<AbstractPlugin<?>> toRemove = new ArrayList<AbstractPlugin<?>>();
NumberToStringDataAdapter numberAdapter = getNumberAdapter(source);
for (final AbstractPlugin<?> plugin : plugins) {
boolean connectionState;
try {
plugin.setFirstInitAllowed(firstInitAllowed);
connectionState = plugin.addPlugin(producer, source.getOriginDescriptor(), target)