FilteredItemsSelectionDialog.java 文件源码

java
阅读 35 收藏 0 点赞 0 评论 0

项目:tlaplus 作者:
/**
 * Creates a new instance of the class.
 *
 * @param provider
 *            the label provider for all items, not <code>null</code>
 * @param selectionDecorator
 *            the decorator for selected items, can be <code>null</code>
 */
public ItemsListLabelProvider(ILabelProvider provider,
        ILabelDecorator selectionDecorator) {
    Assert.isNotNull(provider);
    this.provider = provider;
    this.selectionDecorator = selectionDecorator;

    setOwnerDrawEnabled(showColoredLabels() && provider instanceof IStyledLabelProvider);

    provider.addListener(this);

    if (selectionDecorator != null) {
        selectionDecorator.addListener(this);
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号