Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 277534

Summary: [tree] Add Space Tree support to Graph widget
Product: [Tools] GEF Reporter: Mateusz Matela <mateusz.matela>
Component: GEF ZestAssignee: gef-inbox <gef-inbox>
Status: RESOLVED WONTFIX QA Contact:
Severity: enhancement    
Priority: P3 CC: nyssen, pedram.khoshdani, zoltan.ujhelyi
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: All   
URL: http://wiki.eclipse.org/Tree_Views_for_Zest
Whiteboard:
Attachments:
Description Flags
collective patch
mateusz.matela: review?
Updated patch none

Description Mateusz Matela CLA 2009-05-22 16:08:40 EDT
This bug is part of 'Tree Views for Zest' project for Google Summer of Code.

The main goal is to implement a Space Tree (http://www.cs.umd.edu/hcil/spacetree/) functionality in Zest. Also, we're going to explore possibilities of extending these features (hiding elements far away from the node with focus) to general graphs.

See http://wiki.eclipse.org/Tree_Views_for_Zest for more details and progress information.
Comment 1 Mateusz Matela CLA 2009-08-28 12:37:09 EDT
Created attachment 145959 [details]
collective patch

I guess it's now easier to submit (and review) all my code from GSoC as a single patch, so here it is.

I confirm that I have written all the code I am submiting with this patch. I am the owner of the code and have the right to contribute it to Eclipe. I want to contribute it under Eclipse Public License.
Comment 2 Ian Bull CLA 2010-03-14 23:50:16 EDT
Created attachment 162001 [details]
Updated patch

I have updated the patch to fix any missing copyright headers.
Comment 3 Pedram Khoshdani CLA 2014-09-09 08:28:56 EDT
Hi all, I am using Zest 1.x in Indigo RCP platform and I would like to take advantage of  SpaceTreeLayoutAlgorithm to be able to collapse and expand the GraphNodes. But I don't have such class in my packages. Can someone help me to install it on Indigo RCP version? I would highly appreciate any help :)
Comment 4 Zoltan Ujhelyi CLA 2014-09-09 08:50:14 EDT
(In reply to Pedram Khoshdani from comment #3)
> Hi all, I am using Zest 1.x in Indigo RCP platform and I would like to take
> advantage of  SpaceTreeLayoutAlgorithm to be able to collapse and expand the
> GraphNodes. But I don't have such class in my packages. Can someone help me
> to install it on Indigo RCP version? I would highly appreciate any help :)

Sorry for the confusion, but the SpaceTreeLayoutAlgorithm was not developed for Zest 1.x, but only for Zest 2, and was temporarily removed from the GEF4 Zest (currently in development).

In other words, the functionality you are looking for is not available from any current version.
Comment 5 Pedram Khoshdani CLA 2014-09-09 09:17:44 EDT
(In reply to Zoltan Ujhelyi from comment #4)
> (In reply to Pedram Khoshdani from comment #3)
> > Hi all, I am using Zest 1.x in Indigo RCP platform and I would like to take
> > advantage of  SpaceTreeLayoutAlgorithm to be able to collapse and expand the
> > GraphNodes. But I don't have such class in my packages. Can someone help me
> > to install it on Indigo RCP version? I would highly appreciate any help :)
> 
> Sorry for the confusion, but the SpaceTreeLayoutAlgorithm was not developed
> for Zest 1.x, but only for Zest 2, and was temporarily removed from the GEF4
> Zest (currently in development).
> 
> In other words, the functionality you are looking for is not available from
> any current version.

Oh ok thank you Zoltan, then at least I don't look for it anymore :)
But do you have any idea how I can add the collapse/expand functionality to GraphNodes?
Comment 6 Alexander Nyßen CLA 2015-09-18 11:25:05 EDT
As this refers to the no longer maintained Zest2 code base, resolving it as WONTFIX.