/**
* Remove a PropertyChangeListener from this context dispatcher.
* @param l The PropertyChangeListener
*/
public void removePropertyChangeListener(PropertyChangeListener l) {
pcs.removePropertyChangeListener(l);
// Also remove the listener from all MIME types
synchronized (pcsByMIMEType) {
Set<String> MIMETypes = new HashSet(pcsByMIMEType.keySet());
for (String MIMEType : MIMETypes) {
PropertyChangeSupport _pcs = pcsByMIMEType.get(MIMEType);
_pcs.removePropertyChangeListener(l);
if (_pcs.getPropertyChangeListeners().length == 0) {
pcsByMIMEType.remove(MIMEType);
}
}
}
}
EditorContextDispatcher.java 文件源码
java
阅读 21
收藏 0
点赞 0
评论 0
项目:incubator-netbeans
作者:
评论列表
文章目录