package net.sourceforge.pmd.eclipse.ui.preferences; /** * Implements a label provider for the item of the ruleset exclude/include * pattern tables of the PMD Preference page. * */ public class RuleSetExcludeIncludePatternLabelProvider extends AbstractTableLabelProvider { /** * @see org.eclipse.jface.viewers.ITableLabelProvider#getColumnText(Object, int) */ public String getColumnText(Object element, int columnIndex) { String result = ""; if (element instanceof RuleSetExcludeIncludePattern) { RuleSetExcludeIncludePattern pattern = (RuleSetExcludeIncludePattern) element; if (columnIndex == 0) { return pattern.getPattern(); } } return result; } }