Branch: refs/heads/master
Home:
https://github.com/Teiid-Designer/teiid-designer
Commit: a76e516bd0e9cecd652c5dd1c2c5123b88ca355b
https://github.com/Teiid-Designer/teiid-designer/commit/a76e516bd0e9cecd6...
Author: Paul Richardson <p.g.richardson(a)redhat.com>
Date: 2014-05-28 (Wed, 28 May 2014)
Changed paths:
M
plugins/org.teiid.designer.extension.ui/src/org/teiid/designer/extension/ui/editors/ModelExtensionDefinitionEditor.java
M
plugins/org.teiid.designer.ui.common/src/org/teiid/designer/ui/common/util/UiUtil.java
Log Message:
-----------
TEIIDDES-2172: Fixes problems with model definition editor
* Dispose method not called when editor is closed so resource change
listener not necessarily removed from workspace. Therefore,
MedResourceChangeListener created with defined hashcode so that only
1 instance of listener added.
* When refreshing med, only refresh if the parent container has not been
disposed.
* Editors for imported meds open as read-write due to eclipse links not
persisting read-only attribute so brute-force their attribute.