Skip to content
Snippets Groups Projects
Commit ecbf2f93 authored by Simon Barner's avatar Simon Barner
Browse files

- Add TODO

- Remove NOP override of setAnnotationValue()
refs 1841
parent 56e9298d
No related branches found
No related tags found
No related merge requests found
......@@ -109,13 +109,6 @@ public abstract class DerivedAnnotationValueProviderBase<T extends IDerivedAnnot
return super.getAnnotationValue(specification, instanceKey);
}
/** {@inheritDoc} */
@Override
public <U> void setAnnotationValue(U value, T specification, String instanceKey)
throws Exception {
super.setAnnotationValue(value, specification, instanceKey);
}
/** {@inheritDoc} */
@Override
public EditingSupport createEditingSupport(ColumnViewer viewer,
......
......@@ -920,6 +920,9 @@ public class GenericAnnotationView extends AnnotationViewPartBase {
column.setEditingSupport(editingSupport);
// TODO: Delegate construction of label provider to some central instance. See also
// ElementName/CommentLabelProvider in createFixedModelElementColumns().
//
// Add column label provider, and set EditingSupport
if(columnHandle.getEntry().getSpecificationValue(annotationClass) instanceof Boolean) {
column.setLabelProvider(new EmulatedNativeCheckBoxLabelProvider(
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment