Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLukas Ladenberger2012-04-17 16:22:39 +0000
committerLukas Ladenberger2012-04-17 16:22:39 +0000
commit5aee3ebe69e1ffaf712e2840b1052deb2bd73920 (patch)
tree01a4417aabaa42348498ef007d631c1c05042213
parentadd561dc4db00520926597cb43388b9201a251d1 (diff)
downloadorg.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.java13
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();

Back to the top