treeviewer with 2 columns [message #1015501] |
Thu, 28 February 2013 16:08  |
Eclipse User |
|
|
|
Hi,
my model is an arraylist of 2 objects, each has an arraylist field of some sub-objects that in turn each has an arraylist of sub-objects. so my tree looks like:
root1>
-----sub1.1
---------sub1.1.1
---------sub1.1.2
root2>
-----sub2.1
---------sub2.1.1
---------sub2.1.2
can i get the tree with 2 columns ? like this
root1>...............root2>
-----sub1.1...............-----sub2.1...............
---------sub1.1.1...............---------sub2.1.1...............
---------sub1.1.2...............---------sub2.1.2...............
I tried but I failed. this is what my method looks like:
@Override
public Object[] getElements(Object inputElement) {
return getChildren(inputElement);
}
@Override
public Object[] getChildren(Object parentElement) {
if (parentElement instanceof AnalysisResultsModel)
return ((AnalysisResultsModel) parentElement).getResults().toArray();
if (parentElement instanceof ResultsVersion)
return ((ResultsVersion) parentElement).getCandidates().toArray();
if (parentElement instanceof Candidate)
return ((Candidate) parentElement).getElements().toArray();
return null;
}
Thanks a lot,
Mok
|
|
|
|
Powered by
FUDForum. Page generated in 0.02947 seconds