Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » Visual Editor (VE) » VE extension
VE extension [message #4266] Mon, 24 November 2003 14:28 Go to next message
Eclipse UserFriend
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 Go to previous messageGo to next message
David J. Orme is currently offline David J. OrmeFriend
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 Go to previous messageGo to next message
Eclipse UserFriend
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 #5614 is a reply to message #5594] Wed, 26 November 2003 19:53 Go to previous message
David J. Orme is currently offline David J. OrmeFriend
Messages: 291
Registered: July 2009
Senior Member
Randy Hudson wrote:
>>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?
>
>
Yes.

s/newsgroup/mailing list/;


Thanks,

Dave

--
Dave Orme
Eclipse Visual Editor Project Lead
Advanced Systems Concepts' Chief Architect
http://www.swtworkbench.com
Re: VE extension [message #568898 is a reply to message #4266] Mon, 24 November 2003 22:44 Go to previous message
David J. Orme is currently offline David J. OrmeFriend
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 #569621 is a reply to message #4683] Wed, 26 November 2003 15:02 Go to previous message
Randy Hudson is currently offline Randy HudsonFriend
Messages: 123
Registered: July 2009
Senior Member
> 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 #569685 is a reply to message #5594] Wed, 26 November 2003 19:53 Go to previous message
David J. Orme is currently offline David J. OrmeFriend
Messages: 291
Registered: July 2009
Senior Member
Randy Hudson wrote:
>>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?
>
>
Yes.

s/newsgroup/mailing list/;


Thanks,

Dave

--
Dave Orme
Eclipse Visual Editor Project Lead
Advanced Systems Concepts' Chief Architect
http://www.swtworkbench.com
Previous Topic:VE in WSAD 5.1 ?
Next Topic:VE opening a preview window
Goto Forum:
  


Current Time: Wed Jul 24 13:38:07 GMT 2024

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

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

Back to the top