package bndtools.editor.imports; import org.bndtools.utils.jface.ItalicStyler; import org.eclipse.jface.viewers.StyledString; import aQute.bnd.build.model.clauses.ImportPattern; import bndtools.editor.pkgpatterns.HeaderClauseLabelProvider; public class ImportPatternLabelProvider extends HeaderClauseLabelProvider<ImportPattern> { @Override protected void decorate(StyledString label, ImportPattern pattern) { if (pattern.isOptional()) label.append(" <optional>", ItalicStyler.INSTANCE_QUALIFIER); } }