diff options
author | Lukas Ladenberger | 2012-04-17 16:22:39 +0000 |
---|---|---|
committer | Lukas Ladenberger | 2012-04-17 16:22:39 +0000 |
commit | 5aee3ebe69e1ffaf712e2840b1052deb2bd73920 (patch) | |
tree | 01a4417aabaa42348498ef007d631c1c05042213 | |
parent | add561dc4db00520926597cb43388b9201a251d1 (diff) | |
download | org.eclipse.rmf-5aee3ebe69e1ffaf712e2840b1052deb2bd73920.tar.gz org.eclipse.rmf-5aee3ebe69e1ffaf712e2840b1052deb2bd73920.tar.xz org.eclipse.rmf-5aee3ebe69e1ffaf712e2840b1052deb2bd73920.zip |
fixed bug
-rw-r--r-- | org.eclipse.rmf.pror.reqif10.editor/src/org/eclipse/rmf/pror/reqif10/editor/propertiesview/ProrPropertyCellEditorProvider.java | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/org.eclipse.rmf.pror.reqif10.editor/src/org/eclipse/rmf/pror/reqif10/editor/propertiesview/ProrPropertyCellEditorProvider.java b/org.eclipse.rmf.pror.reqif10.editor/src/org/eclipse/rmf/pror/reqif10/editor/propertiesview/ProrPropertyCellEditorProvider.java index d7bff5a2..e9dfd732 100644 --- a/org.eclipse.rmf.pror.reqif10.editor/src/org/eclipse/rmf/pror/reqif10/editor/propertiesview/ProrPropertyCellEditorProvider.java +++ b/org.eclipse.rmf.pror.reqif10.editor/src/org/eclipse/rmf/pror/reqif10/editor/propertiesview/ProrPropertyCellEditorProvider.java @@ -60,14 +60,11 @@ public class ProrPropertyCellEditorProvider extends AbstractProrCellEditorProvid @Override
public boolean canEdit(int row, int col) {
- ProrPresentationConfiguration config = ConfigurationUtil
- .getPresentationConfig(this.contentProvider
- .getAttributeValue(row), editingDomain);
-
- if (config != null) {
- PresentationService service = PresentationEditorManager.getPresentationService(config);
- if (service != null)
- return service.canEdit();
+ AttributeValue attrValue = getAttributeValue(row, col);
+ if (attrValue != null) {
+ PresentationService service = PresentationEditorManager
+ .getPresentationService(attrValue, editingDomain);
+ return service == null ? true : service.canEdit();
} else {
IItemPropertyDescriptor descriptor = this.contentProvider
.getItemPropertyDescriptor(row).getItemPropertyDescriptor();
|