sViewer.addFilter(new WordFilter(WordFilter.PROFANITY_FILTER_TYPE));
sViewer.addFilter(new WordViewerFilter(WordViewerFilter.PROFANITY_FILTER_TYPE));
    protected void createContents(Composite parent) {        super.createContents(parent);		sViewer.addSelectionChangedListener((ResultTableMenuListener) tableMenuListener);		        // add optional filters        if (PreferenceLoader.loadBoolean("searchFilterPornography")) {            sViewer.addFilter(new WordFilter(WordFilter.PORNOGRAPHY_FILTER_TYPE));        } else if (PreferenceLoader.loadBoolean("searchFilterProfanity")) {            sViewer.addFilter(new WordFilter(WordFilter.PROFANITY_FILTER_TYPE));        }        /* add a menuListener to make the first menu item bold */        addMenuListener();        /* add a mouse-listener to catch double-clicks */		getTableViewer().getTable().addMouseListener(aMouseListener);        /* just show tooltip on user request */        if (PreferenceLoader.loadBoolean("showSearchTooltip")) {            final ToolTipHandler tooltip = new ToolTipHandler(getTableViewer().getTable().getShell());            tooltip.activateHoverHelp(getTableViewer().getTable());        }    }