private TableViewer viewer;
private IG3DNode node;
- private NodeMap<?,?> nodeMap;
+ private NodeMap<?,?,?> nodeMap;
private List<TableViewerColumn> valueColumns = new ArrayList<TableViewerColumn>();
nodeMap = null;
break;
}
- if (n instanceof NodeMapProvider<?,?>) {
- nodeMap = ((NodeMapProvider<?,?>) n).getNodeMap();
+ if (n instanceof NodeMapProvider<?,?,?>) {
+ nodeMap = ((NodeMapProvider<?,?,?>) n).getNodeMap();
if (nodeMap != null)
break;
}
private static class PropertyEditingSupport extends EditingSupport {
AnnotatedPropertyTab tab;
int index;
- NodeMap<?,?> nodeMap;
+ NodeMap<?,?,?> nodeMap;
TableViewer viewer;
CellEditor editor;
- public PropertyEditingSupport(AnnotatedPropertyTab tab, TableViewer viewer, int index, NodeMap<?,?> nodeMap) {
+ public PropertyEditingSupport(AnnotatedPropertyTab tab, TableViewer viewer, int index, NodeMap<?,?,?> nodeMap) {
super(viewer);
this.tab = tab;
this.index = index;