Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Standard Widget Toolkit (SWT) » getItems() only works for TreeItems that are expanded
getItems() only works for TreeItems that are expanded [message #449917] Mon, 31 January 2005 14:48 Go to next message
Devin Steffler is currently offline Devin StefflerFriend
Messages: 7
Registered: July 2009
Junior Member
Can you explain the following? I don't see why TreeItems need to be
expanded in order for getItems() to return something useful.

// the following line only works if viewer.getTree().getItems()[0] is
expanded
TreeItem[] testing = viewer.getTree().getItems()[0].getItems();
viewer.setContentProvider(new ViewContentProvider(file));
// if I do viewer.expandAll(); here then below works fine, but not if I use
viewer.expandToLevel(Object, int)
testing = viewer.getTree().getItems()[0].getItems();
Re: getItems() only works for TreeItems that are expanded [message #449929 is a reply to message #449917] Mon, 31 January 2005 16:51 Go to previous message
Steve Northover is currently offline Steve NorthoverFriend
Messages: 1636
Registered: July 2009
Senior Member
They don't. Perhaps this is a bug/feature in JFace? Try eclipse.platform.
Someone may be able to help you there.

"Devin Steffler" <devin_steffler@ca.ibm.com> wrote in message
news:ctlgfo$5si$1@www.eclipse.org...
> Can you explain the following? I don't see why TreeItems need to be
> expanded in order for getItems() to return something useful.
>
> // the following line only works if viewer.getTree().getItems()[0] is
> expanded
> TreeItem[] testing = viewer.getTree().getItems()[0].getItems();
> viewer.setContentProvider(new ViewContentProvider(file));
> // if I do viewer.expandAll(); here then below works fine, but not if I
use
> viewer.expandToLevel(Object, int)
> testing = viewer.getTree().getItems()[0].getItems();
>
>
>
Previous Topic:Can I set the size of a FileDialog
Next Topic:disable tree expanded
Goto Forum:
  


Current Time: Sat Apr 27 03:31:45 GMT 2024

Powered by FUDForum. Page generated in 0.02659 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top