No, I'm not asking for anything more automatic than the current Manhatten router's capabilities (though it would be nice). An orthogonal-type router with the ability to move the line segments would be sufficient. The ability to move/create line segments at either end of the connection should also be allowed. When moving within the X or Y bounds of an endpoint node the line segment should just appear to move around the edge of node. If the line segment is dragged outside of the bounds, then a new orthogonal bendpoint should be created. - Jason
--- On Wed 04/02, Randy Hudson < hudsonr@xxxxxxxxxx > wrote:
From: Randy Hudson [mailto: hudsonr@xxxxxxxxxx] To: gef-dev@xxxxxxxxxxx Date: Wed, 2 Apr 2003 22:03:22 -0500 Subject: RE: [gef-dev] 2.2 planning
+1
I would just point out that this typeof feature is so well isolated that it is a great candidate for communityparticipation. It could be implemented by all new classes which wouldbe modeled after the current bendpoint router support.
OrthogonalConnectionRouter - a new routerclass that routes connections based on alternating row (Y) and column (X)constraints OrthogonalEditPolicy (for "bending"orthogonal connections) OrthogonalHandle (a handle that spansa segment of the connection)
any takers? Jason, are you aretalking about automatic orthogonal routing? this is a harder problem.
| "Jason Woods" Sent by: gef-dev-admin@xxxxxxxxxxx
04/02/2003 07:47 PM Please respond to gef-dev
| To: gef-dev@xxxxxxxxxxx cc: Subject: RE: [gef-dev] (no subject) |
A more advanced connection routerwould be much appreciated.
- Jason
--- On Wed 04/02, Randy Hudson < hudsonr@xxxxxxxxxx > wrote:
From: Randy Hudson [mailto: hudsonr@xxxxxxxxxx] To: gef-dev@xxxxxxxxxxx Date: Wed, 2 Apr 2003 15:54:26 -0500 Subject: [gef-dev] (no subject)
We are in the process of determiningrequirements for the 2.2 release, andestimating the milestone dates whichwill contain them. A preliminary listof requirements can be foundat:
http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/gef-home/plan/plan.html?cvsroot=Tools_Project
If you have any additional re quirements,or if you would like to *assist*in the implementation or solutions, pleaselet the GEF team kno
w. The 2.2release will coincide with the 2.2relase of Eclipse, unless we say otherwise:-)
The plan also lists 2.1.1 bug fixesthat we are committed to fixing. Thislist will grow if any moresevere 2.1 bugs are discovered.
Thanks, the GEF Team |
Join Excite! - http://www.excite.com The most personalized portal on the Web!
|