viewer.setInput(new Object());\r
\r
viewer.addCheckStateListener(new ICheckStateListener() {\r
+ @Override\r
public void checkStateChanged(CheckStateChangedEvent event) {\r
Object o = event.getElement();\r
for (int i = threads.length - 1; i >= 0; i--) {\r
}\r
\r
class ViewContentProvider implements IStructuredContentProvider {\r
+ @Override\r
public void dispose() {\r
}\r
\r
+ @Override\r
public void inputChanged(Viewer viewer, Object oldInput, Object newInput) {\r
}\r
\r
+ @Override\r
public Object[] getElements(Object input) {\r
return threads;\r
}\r
return null;\r
}\r
\r
+ @Override\r
public Image getColumnImage(Object element, int columnIndex) {\r
return null;\r
}\r
\r
+ @Override\r
public String getColumnText(Object element, int columnIndex) {\r
// TODO: AA: Provide Label Provider externally\r
ITmfTimeAnalysisEntry t = (ITmfTimeAnalysisEntry) element;\r