My answers inline.
Thanks
Sanjay
On Thu, Oct 29, 2009 at 11:57 AM, Sumanth P K
<sumanth.technical(a)gmail.com>wrote:
Sanjay,
I have been looking regarding the custom editor implementation. Which one
from your experience in Eclipse Plugin Development is a better approach:
1) Building a Custom Editor by extending from the Eclipse Text Editor OR
> What I understood from Ramesh is that he is looking for a simple editor
which
will have 4 columns, so extending the text-editor will not work.
Should be a new editor with a table and cell editors to support different
use-cases; more like Property View with 4 columns instead of 2 and should be
a table instead of a table-tree.
2) Using the EMF approach where we define a model, tansform it into
an
Ecore Model and build the editor for it.
> The effort would be too high, and also such an elaborate framework is an
overkill when all we are interested to do is create/update key/value pairs
with 2 more attributes.
Thanks,
Sumanth.
On Mon, Oct 26, 2009 at 10:46 PM, Sumanth P K <
sumanth.technical(a)gmail.com> wrote:
> The idea of Custom Editor looks good to me. That way the user would have
> the flexibility to use the editor of choice. I shall proceed in this
> direction.
>
>
>
> On Mon, Oct 26, 2009 at 8:47 PM, Sanjay Chaudhuri <
> email2sanjayc(a)gmail.com> wrote:
>
>> The eclipse properties editor comes with 2 columns and that cannot be
>> changed; so we need to have a new custom editor which will be look like the
>> properties editor, however have 4 columns instead of 2. By default, we can
>> wire eclipse to open up ra.xml in our own custom editor, however users can
>> still open it up in default xml editor with the "Open With" option. If
we
>> only need to address the porperties section, we can have a table with each
>> properties in each row.
>>
>>
>> On Mon, Oct 26, 2009 at 9:35 AM, Ramesh Reddy <rareddy(a)redhat.com>wrote:
>>
>>> On Sun, 2009-10-25 at 17:51 -0500, Sanjay Chaudhuri wrote:
>>> > Ok; then to keep things very simple, we can have a simple editor which
>>> > potentially can be a table/tabletree like properties view; however
>>> > with 4 columns instead of 2, viz, key, value, type and description. I
>>> > bring up tabletree as an option, incase you want the hierarchy to be
>>> > visible, which I think can be important because the file is a xml and
>>> > I saw it having a good nested structure.
>>> >
>>> All properties are at the same level in the ra.xml file, since we are
>>> only dealing with properties section of the ra.xml, the tree is
>>> optional. Once we make it hierarchical don't you have to use XMLEditor
>>> instead of the Property editor?
>>>
>>>
>>>
>>
>