PaletteController.java 文件源码

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

项目:incubator-netbeans 作者:
/** Create new instance of PaletteController */
PaletteController( Model model, Settings settings ) {
    this.model = model;
    this.settings = settings;

    support = new PropertyChangeSupport( this );
    this.model.addModelListener( new ModelListener() {
        public void propertyChange(java.beans.PropertyChangeEvent evt) {
            if( Model.PROP_SELECTED_ITEM.equals( evt.getPropertyName() ) ) {
                Lookup oldValue = null == evt.getOldValue() ? Lookup.EMPTY : ((Item)evt.getOldValue()).getLookup();
                Lookup newValue = null == evt.getNewValue() ? Lookup.EMPTY : ((Item)evt.getNewValue()).getLookup();
                support.firePropertyChange( PROP_SELECTED_ITEM, oldValue, newValue );
            }
        }

        public void categoriesRemoved(Category[] removedCategories) {
            //not interested
        }

        public void categoriesAdded(Category[] addedCategories) {
            //not interested
        }

        public void categoriesReordered() {
            //not interested
        }
    });
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号