On Mar 31, 2009, at 8:59 PM, mafaz hassan wrote:
Hi,
I am Mafaz Hassan. An undergraduate of Department of Computer
Science and
Engineering.I am working on submitting a proposal for the Project
XEclipse
navigator.I have sent mails to this mailing list before, but i was
just
replying to the common thread which would not have been clear to you
all.Sorry for the inconvenience caused.I have four to five years
experience
on Java and i have a good knowledge on GUI programming in Java.I
have been
very much involved in Swing Programming in Java for the past one or
two
years, So I chose the XEclipse Navigator project without much
confusion.I
have a strong knowledge on XWiki ,XWiki Data Model and XEclipse
now.I would
like to know more on the state persistence functionality mentioned?I
want to
know what level of state persistence do you expect out of this
project?And
can someone help me out in building the source of XEclipse?
Hi Mafaz,
thank you for you interest in XEclipse.
The "state persistence" mentioned in the project was simply a way to
say that you want to retrieve the previous "state" of the navigator
when you relaunch XEclipse (e.g., presenting the tree with node
expanded as they were when you quit)
In order to build and run XEclipse the easiest way is to just checkout
the 4 projects
(org.xwiki.eclipse.core, ...rcp, ...ui, ...xmlrpc) in an empty workspace
and:
1) If you want to run the RCP version, click the org.xwiki.eclipse.rcp
project with the second mouse button and choose "Run As > Eclipse
Application" (or "Debug As > Eclipse Application" if you want to
debug). The RCP standalone version will popup.
2) If you want to run the UI version, click on org.xwiki.eclipse.ui
project and choose, again, "Run As > Eclipse Application". A new
workbench will start and you will find XEclipse views by choosing the
"Window > Show View > Other" menu item.
These projects are located here:
http://svn.xwiki.org/svnroot/xwiki/xeclipse/trunk/plugins/
Cheers,
Fabio