Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » GEF » how to add doubleClickAction To org.eclipse.gef.ui.parts.TreeViewer
how to add doubleClickAction To org.eclipse.gef.ui.parts.TreeViewer [message #153494] Mon, 11 October 2004 09:19 Go to next message
Eclipse UserFriend
Originally posted by: zzk101.163.net

Guys:
I wanna add the double mouse click action to
org.eclipse.gef.ui.parts.TreeViewer like org.eclipse.jface.viewers.TreeView.

For org.eclipse.jface.viewers.TreeView, we can implement as:
viewer.addDoubleClickListener(new IDoubleClickListener() {
public void doubleClick(DoubleClickEvent event) {
doubleClickAction.run();
}
});


How do we do with org.eclipse.gef.ui.parts.TreeViewer?


Best Regards
Vic
Re: how to add doubleClickAction To org.eclipse.gef.ui.parts.TreeViewer [message #153502 is a reply to message #153494] Mon, 11 October 2004 02:30 Go to previous messageGo to next message
Pratik Shah is currently offline Pratik ShahFriend
Messages: 1077
Registered: July 2009
Senior Member
Your EditPart will get a REQ_OPEN.

"vic" <zzk101@163.net> wrote in message news:ckbu5e$a6s$1@eclipse.org...
> Guys:
> I wanna add the double mouse click action to
> org.eclipse.gef.ui.parts.TreeViewer like
org.eclipse.jface.viewers.TreeView.
>
> For org.eclipse.jface.viewers.TreeView, we can implement as:
> viewer.addDoubleClickListener(new IDoubleClickListener() {
> public void doubleClick(DoubleClickEvent event) {
> doubleClickAction.run();
> }
> });
>
>
> How do we do with org.eclipse.gef.ui.parts.TreeViewer?
>
>
> Best Regards
> Vic
>
>
Re: how to add doubleClickAction To org.eclipse.gef.ui.parts.TreeViewer [message #156134 is a reply to message #153502] Sat, 30 October 2004 10:35 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: zzk101.163.net

Pratit:
Really i can get REQ_OPEN under the non-AbstractTreeEditPart case. But
if i did, i could not get it. Why?

Best Regards
Vic

"Pratik Shah" <ppshah@us.ibm.com> wrote in message
news:ckcqu7$bno$1@eclipse.org...
> Your EditPart will get a REQ_OPEN.
>
> "vic" <zzk101@163.net> wrote in message news:ckbu5e$a6s$1@eclipse.org...
> > Guys:
> > I wanna add the double mouse click action to
> > org.eclipse.gef.ui.parts.TreeViewer like
> org.eclipse.jface.viewers.TreeView.
> >
> > For org.eclipse.jface.viewers.TreeView, we can implement as:
> > viewer.addDoubleClickListener(new IDoubleClickListener() {
> > public void doubleClick(DoubleClickEvent event) {
> > doubleClickAction.run();
> > }
> > });
> >
> >
> > How do we do with org.eclipse.gef.ui.parts.TreeViewer?
> >
> >
> > Best Regards
> > Vic
> >
> >
>
>
Re: how to add doubleClickAction To org.eclipse.gef.ui.parts.TreeViewer [message #156688 is a reply to message #156134] Thu, 04 November 2004 00:38 Go to previous message
Pratik Shah is currently offline Pratik ShahFriend
Messages: 1077
Registered: July 2009
Senior Member
Your EditPart should return SelectEditPartTracker as its drag tracker (in
the getDragTracker() method). Then, whenever a double-click happens, your
EditPart's performRequest() method will be invoked with a REQ_OPEN.

"vic" <zzk101@163.net> wrote in message news:clu60n$sea$1@eclipse.org...
> Pratit:
> Really i can get REQ_OPEN under the non-AbstractTreeEditPart case. But
> if i did, i could not get it. Why?
>
> Best Regards
> Vic
>
> "Pratik Shah" <ppshah@us.ibm.com> wrote in message
> news:ckcqu7$bno$1@eclipse.org...
> > Your EditPart will get a REQ_OPEN.
> >
> > "vic" <zzk101@163.net> wrote in message news:ckbu5e$a6s$1@eclipse.org...
> > > Guys:
> > > I wanna add the double mouse click action to
> > > org.eclipse.gef.ui.parts.TreeViewer like
> > org.eclipse.jface.viewers.TreeView.
> > >
> > > For org.eclipse.jface.viewers.TreeView, we can implement as:
> > > viewer.addDoubleClickListener(new IDoubleClickListener() {
> > > public void doubleClick(DoubleClickEvent event) {
> > > doubleClickAction.run();
> > > }
> > > });
> > >
> > >
> > > How do we do with org.eclipse.gef.ui.parts.TreeViewer?
> > >
> > >
> > > Best Regards
> > > Vic
> > >
> > >
> >
> >
>
>
Previous Topic:Getting GEF Example to work seems pretty confusing task
Next Topic:DirectedGraph and DirectedGraphLayout - how?
Goto Forum:
  


Current Time: Fri Jan 24 07:13:18 GMT 2025

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

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

Back to the top