Skip to main content



      Home
Home » Eclipse Projects » GEF » NEW Download available
NEW Download available [message #7553] Tue, 04 June 2002 15:01 Go to next message
Eclipse UserFriend
Originally posted by: none.ibm.com

A new download of GEF is available from the homepage.

New features:
1) Accessibility support. Try using Up, Down, Left, Right, Alt+Down, Alt+Up
to navigate. Use Shift and Control to modify the navigation (See #4). Use
'/' or '\' to navigate through connections. Use Control+Space to toggle
selection.
1a) Palette is accessible too.
2) Accessible handles. Press '.' and Shift+'.' to cycle through the handles
in the Logic example. Use arrow keys to pickup handle. Enter commits, Esc
aborts.
3) Native scrolling. The Logic example uses a new GraphicalViewer which
manages the Native scrollbars from SWT. Optimized scrolling (BitBLTs) is
used when scrolling in one direction.
4) Automatic expose of parts during navigation. Scrolling will occur
automatically when using the keyboard or the outline to select items.
5) Alignment Actions to align top, left, bottom, etc.
6) Drag and Drop demonstrated in the Logic Example. Create a Label in the
logic example and DRAG from a Text source like the Tasks list to the label.
You must hold down Control to "Copy" the text.
7) Direct Edit demonstrated in the Logic Example. Double click on a Label
to edit its text.
Re: NEW Download available [message #7596 is a reply to message #7553] Tue, 04 June 2002 15:14 Go to previous messageGo to next message
Eclipse UserFriend
This is a multi-part message in MIME format.

------=_NextPart_000_01E7_01C20C1D.9E186920
Content-Type: text/plain;
charset="koi8-r"
Content-Transfer-Encoding: quoted-printable

Hmm. I see only this on download page:

Previews=20
Build Name Build Date=20
Proposal *Integrated Help fixed (June, 2nd) April 18th, 2002=20




"Randy Hudson" <none@ibm.com> =
=D3=CF=CF=C2=DD=C9=CC/=D3=CF=CF=C2=DD=C9=CC=C1 =D7 =
=CE=CF=D7=CF=D3=D4=D1=C8 =D3=CC=C5=C4=D5=C0=DD=C5=C5: =
news:adj1qj$92h$1@rogue.oti.com...
> A new download of GEF is available from the homepage.
>=20
> New features:
> 1) Accessibility support. Try using Up, Down, Left, Right, Alt+Down, =
Alt+Up
> to navigate. Use Shift and Control to modify the navigation (See #4). =
Use
> '/' or '\' to navigate through connections. Use Control+Space to =
toggle
> selection.
> 1a) Palette is accessible too.
> 2) Accessible handles. Press '.' and Shift+'.' to cycle through the =
handles
> in the Logic example. Use arrow keys to pickup handle. Enter =
commits, Esc
> aborts.
> 3) Native scrolling. The Logic example uses a new GraphicalViewer =
which
> manages the Native scrollbars from SWT. Optimized scrolling (BitBLTs) =
is
> used when scrolling in one direction.
> 4) Automatic expose of parts during navigation. Scrolling will occur
> automatically when using the keyboard or the outline to select items.
> 5) Alignment Actions to align top, left, bottom, etc.
> 6) Drag and Drop demonstrated in the Logic Example. Create a Label in =
the
> logic example and DRAG from a Text source like the Tasks list to the =
label.
> You must hold down Control to "Copy" the text.
> 7) Direct Edit demonstrated in the Logic Example. Double click on a =
Label
> to edit its text.
>=20
>=20

------=_NextPart_000_01E7_01C20C1D.9E186920
Content-Type: text/html;
charset="koi8-r"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dkoi8-r">
<META content=3D"MSHTML 6.00.2716.2200" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY>
<DIV><FONT size=3D2>Hmm. I see only this on download page:</FONT></DIV>
<DIV><FONT size=3D2></FONT>&nbsp;</DIV>
<DIV>
<TABLE style=3D"BORDER-COLLAPSE: collapse" borderColor=3D#111111 =
cellSpacing=3D0=20
cellPadding=3D3 width=3D"100%" border=3D0>
<TBODY>
<TR>
<TD bgColor=3D#777777 colSpan=3D2><FONT =
size=3D2>Previews</FONT></TD></TR>
<TR>
<TD><FONT size=3D2>Build Name</FONT></TD>
<TD><FONT size=3D2>Build Date</FONT></TD></TR>
<TR>
<TD><A=20
=
href=3D" http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/gef- home/=
downloads/gef_proposal.zip?cvsroot=3DTools_Project"><FONT=20
size=3D2>Proposal</FONT></A><FONT size=3D2> *Integrated Help fixed =
(June,=20
2nd)</FONT></TD>
<TD><FONT size=3D2>April 18th, =
2002</FONT></TD></TR></TBODY></TABLE></DIV>
<DIV><FONT size=3D2></FONT>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT size=3D2>"Randy Hudson" &lt;</FONT><A =
href=3D"mailto:none@ibm.com"><FONT=20
size=3D2>none@ibm.com</FONT></A><FONT size=3D2>&gt; =
=D3=CF=CF=C2=DD=C9=CC/=D3=CF=CF=C2=DD=C9=CC=C1 =D7 =
=CE=CF=D7=CF=D3=D4=D1=C8=20
=D3=CC=C5=C4=D5=C0=DD=C5=C5: </FONT><A =
href=3D"news:adj1qj$92h$1@rogue.oti.com"><FONT=20
size=3D2>news:adj1qj$92h$1@rogue.oti.com</FONT></A><FONT=20
size=3D2>...</FONT></DIV><FONT size=3D2>&gt; A new download of GEF is =
available from=20
the homepage.<BR>&gt; <BR>&gt; New features:<BR>&gt; 1) Accessibility=20
support.&nbsp; Try using Up, Down, Left, Right, Alt+Down, Alt+Up<BR>&gt; =
to=20
navigate.&nbsp; Use Shift and Control to modify the navigation (See =
#4).&nbsp;=20
Use<BR>&gt; '/' or '\' to navigate through connections.&nbsp; Use =
Control+Space=20
to toggle<BR>&gt; selection.<BR>&gt; &nbsp; 1a) Palette is accessible=20
too.<BR>&gt; 2) Accessible handles.&nbsp; Press '.' and Shift+'.' to =
cycle=20
through the handles<BR>&gt; in the Logic example.&nbsp; Use arrow keys =
to pickup=20
handle.&nbsp; Enter commits, Esc<BR>&gt; aborts.<BR>&gt; 3) Native=20
scrolling.&nbsp; The Logic example uses a new GraphicalViewer =
which<BR>&gt;=20
manages the Native scrollbars from SWT.&nbsp; Optimized scrolling =
(BitBLTs)=20
is<BR>&gt; used when scrolling in one direction.<BR>&gt; 4) Automatic =
expose of=20
parts during navigation.&nbsp; Scrolling will occur<BR>&gt; =
automatically when=20
using the keyboard or the outline to select items.<BR>&gt; 5) Alignment =
Actions=20
to align top, left, bottom, etc.<BR>&gt; 6) Drag and Drop demonstrated =
in the=20
Logic Example.&nbsp; Create a Label in the<BR>&gt; logic example and =
DRAG from a=20
Text source like the Tasks list to the label.<BR>&gt; You must hold down =
Control=20
to "Copy" the text.<BR>&gt; 7) Direct Edit demonstrated in the Logic=20
Example.&nbsp; Double click on a Label<BR>&gt; to edit its text.<BR>&gt; =

<BR>&gt; </FONT></BODY></HTML>

------=_NextPart_000_01E7_01C20C1D.9E186920--
Re: NEW Download available [message #7617 is a reply to message #7553] Tue, 04 June 2002 15:20 Go to previous messageGo to next message
Eclipse UserFriend
could you specify the URL please?

"Randy Hudson" <none@ibm.com> a
Re: NEW Download available [message #7637 is a reply to message #7596] Tue, 04 June 2002 16:16 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: none.ibm.com

Try again.
Re: NEW Download available [message #7658 is a reply to message #7617] Tue, 04 June 2002 16:16 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: none.ibm.com

This is a multi-part message in MIME format.

------=_NextPart_000_01FC_01C20BE3.4139E470
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/gef- home/download=
s/dl.html?cvsroot=3DTools_Project

------=_NextPart_000_01FC_01C20BE3.4139E470
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2600.0" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY>
<DIV><A=20
href=3D" http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/gef- home/=
downloads/dl.html?cvsroot=3DTools_Project"><FONT=20
face=3DArial=20
size=3D2> http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/gef- home=
/downloads/dl.html?cvsroot=3DTools_Project</FONT></A></DIV ></BODY></HTML>=


------=_NextPart_000_01FC_01C20BE3.4139E470--
Re: NEW Download available [message #7678 is a reply to message #7658] Tue, 04 June 2002 17:00 Go to previous messageGo to next message
Eclipse UserFriend
after extracting from cvs using the cvs view (anonymous connection on
eclipse, replacing eclipse by tools in the root) as two projects,
I have the following suggestion:

in com.ibm.etools.gef.editparts.AbstractGraphicalEditPart,
in the methods: fireRemovingSourceConnection, fireRemovingTargetConnection,
fireSourceConnectionAdded and fireTargetConnectionAdded,
replace the 3 lines:

if (eventListeners == null)
return;
Iterator listeners = eventListeners.getListeners(NodeListener.class);

by the line :

Iterator listeners = getEventListeners(NodeListener.class);

We lose the optimisation of early return when no listener, but we also
suppress 8 warning for deprecation. Still 2 to go in GEF.
(Warning: I didn't test it, but it seems correct)

As GEF in CVS is still young, I don't know how you want to manage external
contributions, so I didn't try to apply it (and with anonymous access, I
have some doupts).

On a side note, the header of the files (at least the few I looked at) don't
clearly state GEF is opensourced... What is the exact status of the code?


"Randy Hudson" <none@ibm.com> a
Re: NEW Download available [message #7698 is a reply to message #7678] Tue, 04 June 2002 17:25 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: none.ibm.com

Once we make the field private, it won't be deprecated. Subclasses should
obviously call the method you mentioned.

> As GEF in CVS is still young, I don't know how you want to manage external
> contributions, so I didn't try to apply it (and with anonymous access, I
> have some doupts).

I'm hoping anonymout user cannot commit. That would be *too* open ;-)

> On a side note, the header of the files (at least the few I looked at)
don't
> clearly state GEF is opensourced... What is the exact status of the code?

GEF is open source. We will be updating the copyright statements soon.
Those are our statements from our previous WSAD release. Some source files
were missing copyrights, so I decided to err on the side of safety and just
TAG them too.
Re: NEW Download available [message #8541 is a reply to message #7553] Thu, 06 June 2002 18:20 Go to previous messageGo to next message
Eclipse UserFriend
I can not find sources for the logic example compiling with the cvs version
of GEF.

There seems to be incompatibility in GEF's GraphicalEditor inherited by
LogicEditorPart.

> 2) Accessible handles. Press '.' and Shift+'.' to cycle through the
handles
> in the Logic example. Use arrow keys to pickup handle. Enter commits,
Esc
> aborts.
> 3) Native scrolling. The Logic example uses a new GraphicalViewer which
> manages the Native scrollbars from SWT. Optimized scrolling (BitBLTs) is
> used when scrolling in one direction.

As you mention the Logic example, I was hopping to find it at least in cvs
in org.eclipse.gef.examples.logic, but no luck for the moment.(empty
directory, or bug in cvs module in F2???. As F2 work very well with other
directories, I think you need a few days to deliver it).
Re: NEW Download available [message #8587 is a reply to message #8541] Fri, 07 June 2002 02:49 Go to previous message
Eclipse UserFriend
Originally posted by: g.wagenknecht.intershop.de

Hi!

"Fourrier Laurent" <laurent@fourrier.nom.fr> schrieb im Newsbeitrag
news:adom83$qgv$1@rogue.oti.com...

> There seems to be incompatibility in GEF's GraphicalEditor inherited by
> LogicEditorPart.

You must use the Logic example from the current download release and import
its plugin into the workspace. So you get the source code.

GraphicalEditor implementation has changed recently. LogicEditorPart now
inherits from GraphicalEditorWithPalette. The API and class structur is much
clearer now. You can inherit your Editor from GraphicalEditorWithPalette and
have a good starting point that looks like logic example. Then create your
EditParts with Figures for your model objects and create a EditPartFactory
for them, which you could throw to the Viewer of GraphicalEditorWithPalette.

Cu, Gunnar
Previous Topic:installing gef plugin on 2.0
Next Topic:F1(GTK) and GEF
Goto Forum:
  


Current Time: Fri Jun 06 01:38:13 EDT 2025

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

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

Back to the top