VE extension [message #4266] |
Mon, 24 November 2003 14:28 |
Eclipse User |
|
|
|
Originally posted by: alexsmr.sympatico.ca
Hi,
I would like to extend VE or at least to reuse some of its components.
I've started to look into sources, but the "seed" code base appears to
be quite huge. So I was quickly lost and ended up with couple of high
level design questions:
Does any high level design documentation exist on VE?
What is "jem" plugin?
What extension points should I use and how to implement for example
simple FSM VE? What are the steps?
Is it too early to ask all this questions?
Thanks,
Alex.
|
|
|
Re: VE extension [message #4683 is a reply to message #4266] |
Mon, 24 November 2003 22:44 |
David J. Orme Messages: 291 Registered: July 2009 |
Senior Member |
|
|
Alex Smirnoff wrote:
> Hi,
>
> I would like to extend VE or at least to reuse some of its components.
> I've started to look into sources, but the "seed" code base appears to
> be quite huge. So I was quickly lost and ended up with couple of high
> level design questions:
>
> Does any high level design documentation exist on VE?
> What is "jem" plugin?
> What extension points should I use and how to implement for example
> simple FSM VE? What are the steps?
>
> Is it too early to ask all this questions?
It's not too early. First, I suggest that questions related to how the
VE code base works be asked on the ve-dev newsgroup.
Beyond this, I don't know all the answers to your questions, but the
following message that Joe Winchester posted on ve-dev might help you
get started:
Folks,
For those of you who didn't know, you can see a view pane with the XMI
for the Visual Editor's object mode. For the Eclipse launcher that
you're using to open the development environment open the configuration,
select the Tracing tab and selected "Enable Tracing", scroll down
"org.eclipse.ve.java.core" and change the tracing option "debug/xmltext"
to true. Then in the Eclipse workbench that gets opened opened
Window->Preferences and select Java->Visual Editor. A check box labeled
"Show XML text" will be there. If you select this when you open the
visual editor you'll now get a new pane between the GUI canvas and the
source. This shows the serialized EMF object model for the Visual
Editor and it's a great way to get to learn the object model. It should
refresh each time the model is changed, so if you drop JavaBeans, edit
property values, etc... you'll ! see the result of the model being updated.
Best regards,
Joe
--
Dave Orme
Chief Architect
Advanced Systems Concepts
http://www.swtworkbench.com
|
|
|
Re: VE extension [message #5594 is a reply to message #4683] |
Wed, 26 November 2003 15:02 |
Eclipse User |
|
|
|
Originally posted by: none.us.ibm.com
> It's not too early. First, I suggest that questions related to how the
> VE code base works be asked on the ve-dev newsgroup.
mailing list?
|
|
|
|
Re: VE extension [message #568898 is a reply to message #4266] |
Mon, 24 November 2003 22:44 |
David J. Orme Messages: 291 Registered: July 2009 |
Senior Member |
|
|
Alex Smirnoff wrote:
> Hi,
>
> I would like to extend VE or at least to reuse some of its components.
> I've started to look into sources, but the "seed" code base appears to
> be quite huge. So I was quickly lost and ended up with couple of high
> level design questions:
>
> Does any high level design documentation exist on VE?
> What is "jem" plugin?
> What extension points should I use and how to implement for example
> simple FSM VE? What are the steps?
>
> Is it too early to ask all this questions?
It's not too early. First, I suggest that questions related to how the
VE code base works be asked on the ve-dev newsgroup.
Beyond this, I don't know all the answers to your questions, but the
following message that Joe Winchester posted on ve-dev might help you
get started:
Folks,
For those of you who didn't know, you can see a view pane with the XMI
for the Visual Editor's object mode. For the Eclipse launcher that
you're using to open the development environment open the configuration,
select the Tracing tab and selected "Enable Tracing", scroll down
"org.eclipse.ve.java.core" and change the tracing option "debug/xmltext"
to true. Then in the Eclipse workbench that gets opened opened
Window->Preferences and select Java->Visual Editor. A check box labeled
"Show XML text" will be there. If you select this when you open the
visual editor you'll now get a new pane between the GUI canvas and the
source. This shows the serialized EMF object model for the Visual
Editor and it's a great way to get to learn the object model. It should
refresh each time the model is changed, so if you drop JavaBeans, edit
property values, etc... you'll ! see the result of the model being updated.
Best regards,
Joe
--
Dave Orme
Chief Architect
Advanced Systems Concepts
http://www.swtworkbench.com
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.03992 seconds