Hi,
I need a UI which allows to edit a cell inside a table and also to
navigate from that cell, similar to the behavior of input fields in the
plugin editor which provide navigaiton from the labels.
JFace + Eclipse Databinding provides all to you:
* CellEditor for editing (e.g. content assisstant shown in [1])
* Cell Navigation for navigation shown in [2]
* Not sure what you mean with Object creation but I guess you should use
the Commands Framework for this purpose and e.g. use the Eclipse
Databinding Support for JFace Viewers
Eitan schrieb:
> Hi,
> I need a UI which allows to edit a cell inside a table and also to
> navigate from that cell, similar to the behavior of input fields in the
> plugin editor which provide navigaiton from the labels.
>
> The cell should allow the user:
>
> 1. Inplace editing (and content assist)
>
> 2. Create a new object
>
> 3. Navigate to the object
>
> Any ideas?
>
> Thanks
>
"Tom Schindl" <tom.schindl@bestsolution.at> wrote in message
news:h8t57f$q8v$1@build.eclipse.org...
> JFace + Eclipse Databinding provides all to you:
> * CellEditor for editing (e.g. content assisstant shown in [1])
>
> * Cell Navigation for navigation shown in [2]
>
> * Not sure what you mean with Object creation but I guess you should use
> the Commands Framework for this purpose and e.g. use the Eclipse
> Databinding Support for JFace Viewers
>
> Tom
>
>
[1] http://wiki.eclipse.org/JFaceSnippets#Snippet060TextCellEdit orWithContent
Proposal
> [2] http://wiki.eclipse.org/JFaceSnippets#Snippet058CellNavigati onIn34
>
> Eitan schrieb:
> > Hi,
> > I need a UI which allows to edit a cell inside a table and also to
> > navigate from that cell, similar to the behavior of input fields in the
> > plugin editor which provide navigaiton from the labels.
> >
> > The cell should allow the user:
> >
> > 1. Inplace editing (and content assist)
> >
> > 2. Create a new object
> >
> > 3. Navigate to the object
> >
> > Any ideas?
> >
> > Thanks
> >
Hi Tom and Grant,
Thanks for your examples.
I didn't explain myself correctly. What I meant by navigation was to click on the cell and open another editor. For example I have the name of a class which I can edit inplace but also I want to be able to open it in another editor. (Navigate to that class) Like in the plug-in editor which allows you to navigate from a input field by clicking the label.