<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:wfw="http://wellformedweb.org/CommentAPI/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
>
<!-- MHonArc v2.6.10 -->
	<channel>
		<title>mylyn-vex-dev</title>
		<link>http://dev.eclipse.org/mhonarc/lists/mylyn-vex-dev/maillist.html</link>
		<description>mylyn-vex-dev</description>
		<language>en-us</language>
		<pubDate>Tue, 08 May 2012 19:40:06 GMT</pubDate>
		<lastBuildDate>Tue, 08 May 2012 19:40:06 GMT</lastBuildDate>
		<docs>http://blogs.law.harvard.edu/tech/rss</docs>
		<generator>MHonArc RSS 2.0 RCFile</generator>
		<managingEditor>webmaster@eclipse.org (Webmaster)</managingEditor>
		<webMaster>webmaster@eclipse.org (Webmaster)</webMaster>
		<image>
			<title>mylyn-vex-dev</title>
			<url>http://www.eclipse.org/eclipse.org-common/themes/Phoenix/images/eclipse_home_header.jpg</url>
			<link>http://dev.eclipse.org/mhonarc/lists/mylyn-vex-dev/maillist.html</link>
		</image>
 

	<item>
		<title>[mylyn-vex-dev] Meeting Minutes online</title>
		<link>http://dev.eclipse.org/mhonarc/lists/mylyn-vex-dev/msg00015.html</link>
		<description>Hi! The meeting minutes of our Skype call today are available here: http://wiki.eclipse.org/Vex/VexCommitterCalls#Vex_Committer_Call_2012-05-08 Regards, Florian </description>
		<content:encoded><![CDATA[<pre style="margin: 0em;">Hi!</pre><br>
<tt>The meeting minutes of our Skype call today are available here: 
<a  href="http://wiki.eclipse.org/Vex/VexCommitterCalls#Vex_Committer_Call_2012-05-08">http://wiki.eclipse.org/Vex/VexCommitterCalls#Vex_Committer_Call_2012-05-08</a></tt><br>
<br>
<pre style="margin: 0em;">Regards,</pre><br>
<pre style="margin: 0em;">Florian</pre><br>
]]></content:encoded>
		<pubDate>Tue, 08 May 2012 19:36:47 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/mylyn-vex-dev/msg00015.html</guid>
		<author>florian@xxxxxxx (Florian Thienel)</author>
	</item>
	<item>
		<title>[mylyn-vex-dev] Reminder: Skype telco tonight</title>
		<link>http://dev.eclipse.org/mhonarc/lists/mylyn-vex-dev/msg00014.html</link>
		<description>Hi, just a short reminder for the Skype telco tonight, 21h CEST. ~Florian </description>
		<content:encoded><![CDATA[<pre style="margin: 0em;">Hi,</pre><br>
<pre style="margin: 0em;">just a short reminder for the Skype telco tonight, 21h CEST.</pre><br>
<pre style="margin: 0em;">~Florian</pre><br>
]]></content:encoded>
		<pubDate>Tue, 08 May 2012 17:43:01 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/mylyn-vex-dev/msg00014.html</guid>
		<author>florian@xxxxxxx (Florian Thienel)</author>
	</item>


	<item>
		<title>[mylyn-vex-dev] Project meta data is out of date for mylyn.docs.vex</title>
		<link>http://dev.eclipse.org/mhonarc/lists/mylyn-vex-dev/msg00013.html</link>
		<description>Florian, Projects are required to keep meta data up to date using the MyFoundation Portal (http://portal.eclipse.org/). The following problems were found with this project's meta-data: * There is no next/future release of this project. All Eclipse projects...</description>
		<content:encoded><![CDATA[<pre>Florian,
Projects are required to keep meta data up to date using the MyFoundation
Portal (<a  href="http://portal.eclipse.org/">http://portal.eclipse.org/</a>).  The following problems were found
with this project's meta-data:

* There is no next/future release of this project. All Eclipse projects
must have a &quot;next release&quot; planned and scheduled.


</pre>]]></content:encoded>
		<pubDate>Sat, 05 May 2012 04:00:08 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/mylyn-vex-dev/msg00013.html</guid>
		<author>emo@xxxxxxx (portal on behalf of emo)</author>
	</item>


	<item>
		<title>Re: [mylyn-vex-dev] documentation or example of use of vex in an applet</title>
		<link>http://dev.eclipse.org/mhonarc/lists/mylyn-vex-dev/msg00012.html</link>
		<description>Jonas, you first need to set up a Vex development environment before you can run this example - sorry, I forgot to mention that. See here http://wiki.eclipse.org/Vex/CommitterResources for further information about the setup. We do not actively support the...</description>
		<content:encoded><![CDATA[<pre style="margin: 0em;">Jonas,</pre><br>
<tt>you first need to set up a Vex development environment before you can 
run this example - sorry, I forgot to mention that. See here 
<a  href="http://wiki.eclipse.org/Vex/CommitterResources">http://wiki.eclipse.org/Vex/CommitterResources</a> for further information 
about the setup.</tt><br>
<br>
<tt>We do not actively support the Swing bindings anymore, neither do we 
support the use of Vex outside an OSGi runtime.</tt><br>
<br>
<pre style="margin: 0em;">~Florian</pre><br>
<tt><br>Am 28.04.2012 14:11, schrieb Jonas Brekle:
</tt><blockquote style="border-left: #5555EE solid 0.2em; margin: 0em; padding-left: 0.85em"><tt>Am Freitag, den 27.04.2012, 20:22 +0200 schrieb Florian Thienel:
</tt><blockquote style="border-left: #5555EE solid 0.2em; margin: 0em; padding-left: 0.85em"><pre style="margin: 0em;">The repository at github contains an Eclipse Plug-in project. You need
to get it (via 'git clone git://github.com/ftl/vex-examples.git' or as
download <a  href="https://github.com/ftl/vex-examples/zipball/master">https://github.com/ftl/vex-examples/zipball/master</a>) and import
it into Eclipse.
</pre></blockquote><tt>yes that was what I did
</tt><blockquote style="border-left: #5555EE solid 0.2em; margin: 0em; padding-left: 0.85em"><pre style="margin: 0em;"><br>To run it, create a new launch configuration of type &quot;Eclipse
Application&quot; (the defaults should work fine in the first place). You can
find the interesting code in ft.vex.examples.dialog.CommentDialog.
</pre></blockquote><pre style="margin: 0em;">this fails with many missing dependencies
!SESSION 2012-04-28 13:58:40.798
-----------------------------------------------
eclipse.buildId=I20110613-1736
java.version=1.6.0_24
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=de_DE
Framework arguments:  -product org.eclipse.platform.ide
Command-line arguments:  -product org.eclipse.platform.ide
-data /home/jonas/programming/java/../runtime-EclipseApplication -dev
file:/home/jonas/programming/java/.metadata/.plugins/org.eclipse.pde.core/Eclipse Application/dev.properties -os linux -ws gtk -arch x86_64 -consoleLog</pre><br>
<pre style="margin: 0em;">!ENTRY org.eclipse.osgi 2 0 2012-04-28 13:58:46.181
!MESSAGE One or more bundles are not resolved because the following root
constraints are not resolved:
!SUBENTRY 1 org.eclipse.osgi 2 0 2012-04-28 13:58:46.182
!MESSAGE Bundle
reference:file:/home/jonas/.eclipse/org.eclipse.platform_3.7.0_155965261/plugins/org.w3c.dom.svg_1.1.0.v200806040011.jar was not resolved.
!SUBENTRY 2 org.w3c.dom.svg 2 0 2012-04-28 13:58:46.183
!MESSAGE Missing required bundle org.w3c.dom.smil_0.0.0.
!SUBENTRY 1 org.eclipse.osgi 2 0 2012-04-28 13:58:46.184
!MESSAGE Bundle
reference:file:/home/jonas/.eclipse/org.eclipse.platform_3.7.0_155965261/plugins/org.eclipse.m2e.usagedata_1.0.100.20110804-1717.jar was not resolved.
!SUBENTRY 2 org.eclipse.m2e.usagedata 2 0 2012-04-28 13:58:46.184
!MESSAGE Missing required bundle
org.eclipse.epp.usagedata.gathering_0.0.0.</pre><br>
<pre style="margin: 0em;">!ENTRY org.eclipse.osgi 2 0 2012-04-28 13:58:46.198
!MESSAGE The following is a complete list of bundles which are not
resolved, see the prior log entry for the root cause if it exists:
!SUBENTRY 1 org.eclipse.osgi 2 0 2012-04-28 13:58:46.198
!MESSAGE Bundle org.apache.batik.css_1.7.0.v201011041433 [19] was not
resolved.
!SUBENTRY 2 org.apache.batik.css 2 0 2012-04-28 13:58:46.198
!MESSAGE Missing imported package org.w3c.dom.svg_[1.1.0,1.3.0).
!SUBENTRY 1 org.eclipse.osgi 2 0 2012-04-28 13:58:46.198
!MESSAGE Bundle org.eclipse.m2e.usagedata_1.0.100.20110804-1717 [222]
was not resolved.
!SUBENTRY 2 org.eclipse.m2e.usagedata 2 0 2012-04-28 13:58:46.198
!MESSAGE Missing required bundle
org.eclipse.epp.usagedata.gathering_0.0.0.
!SUBENTRY 1 org.eclipse.osgi 2 0 2012-04-28 13:58:46.199
!MESSAGE Bundle org.eclipse.vex.core_1.0.0.201201040405 [283] was not
resolved.
!SUBENTRY 2 org.eclipse.vex.core 2 0 2012-04-28 13:58:46.199
!MESSAGE Missing required bundle org.apache.batik.css_1.7.0.
!SUBENTRY 1 org.eclipse.osgi 2 0 2012-04-28 13:58:46.199
!MESSAGE Bundle org.eclipse.vex.dita_1.0.0.201201040405 [284] was not
resolved.
!SUBENTRY 2 org.eclipse.vex.dita 2 0 2012-04-28 13:58:46.200
!MESSAGE Missing required bundle org.eclipse.vex.core_[1.0.0,2.0.0).
!SUBENTRY 2 org.eclipse.vex.dita 2 0 2012-04-28 13:58:46.200
!MESSAGE Missing required bundle org.eclipse.vex.ui_[1.0.0,2.0.0).
!SUBENTRY 1 org.eclipse.osgi 2 0 2012-04-28 13:58:46.200
!MESSAGE Bundle org.eclipse.vex.docbook_1.0.0.201201040405 [285] was not
resolved.
!SUBENTRY 2 org.eclipse.vex.docbook 2 0 2012-04-28 13:58:46.201
!MESSAGE Missing required bundle org.eclipse.vex.core_[1.0.0,2.0.0).
!SUBENTRY 2 org.eclipse.vex.docbook 2 0 2012-04-28 13:58:46.201
!MESSAGE Missing required bundle org.eclipse.vex.ui_[1.0.0,2.0.0).
!SUBENTRY 1 org.eclipse.osgi 2 0 2012-04-28 13:58:46.201
!MESSAGE Bundle org.eclipse.vex.projectplan_1.0.0.201201040405 [287] was
not resolved.
!SUBENTRY 2 org.eclipse.vex.projectplan 2 0 2012-04-28 13:58:46.201
!MESSAGE Missing required bundle org.eclipse.vex.ui_[1.0.0,2.0.0).
!SUBENTRY 2 org.eclipse.vex.projectplan 2 0 2012-04-28 13:58:46.201
!MESSAGE Missing required bundle org.eclipse.vex.xhtml_[1.0.0,2.0.0).
!SUBENTRY 1 org.eclipse.osgi 2 0 2012-04-28 13:58:46.202
!MESSAGE Bundle org.eclipse.vex.ui_1.0.0.201201040405 [288] was not
resolved.
!SUBENTRY 2 org.eclipse.vex.ui 2 0 2012-04-28 13:58:46.202
!MESSAGE Missing required bundle org.eclipse.vex.core_[1.0.0,2.0.0).
!SUBENTRY 1 org.eclipse.osgi 2 0 2012-04-28 13:58:46.202
!MESSAGE Bundle org.eclipse.vex.xhtml_1.0.0.201201040405 [289] was not
resolved.
!SUBENTRY 2 org.eclipse.vex.xhtml 2 0 2012-04-28 13:58:46.202
!MESSAGE Missing required bundle org.eclipse.vex.ui_[1.0.0,2.0.0).
!SUBENTRY 2 org.eclipse.vex.xhtml 2 0 2012-04-28 13:58:46.202
!MESSAGE Missing required bundle org.eclipse.vex.core_[1.0.0,2.0.0).
!SUBENTRY 1 org.eclipse.osgi 2 0 2012-04-28 13:58:46.203
!MESSAGE Bundle org.w3c.dom.svg_1.1.0.v200806040011 [331] was not
resolved.
!SUBENTRY 2 org.w3c.dom.svg 2 0 2012-04-28 13:58:46.203
!MESSAGE Missing required bundle org.w3c.dom.smil_0.0.0.
!SUBENTRY 1 org.eclipse.osgi 2 0 2012-04-28 13:58:46.203
!MESSAGE Bundle ft.vex.examples.dialog_1.0.0.qualifier [466] was not
resolved.
!SUBENTRY 2 ft.vex.examples.dialog 2 0 2012-04-28 13:58:46.203
!MESSAGE Missing required bundle org.eclipse.vex.core_1.0.0.
!SUBENTRY 2 ft.vex.examples.dialog 2 0 2012-04-28 13:58:46.203
!MESSAGE Missing required bundle org.eclipse.vex.ui_1.0.0.</pre><br>
<pre style="margin: 0em;"><br>I set up an repo with my code, where I try to port it to a pure swt
panel... and an applet in the future...
<a  href="https://github.com/jbrekle/vex-applet">https://github.com/jbrekle/vex-applet</a>
but when I enter any character into the widget, i get an exception:
Exception in thread &quot;main&quot; java.lang.NullPointerException
	at
org.eclipse.wst.xml.core.internal.contentmodel.factory.CMDocumentFactoryRegistryReader.readRegistry(CMDocumentFactoryRegistryReader.java:43)
	at
org.eclipse.wst.xml.core.internal.contentmodel.ContentModelManager.getCMDocumentFactoryRegistry(ContentModelManager.java:63)
	at
org.eclipse.wst.xml.core.internal.contentmodel.ContentModelManager.createCMDocument(ContentModelManager.java:55)
	at
org.eclipse.vex.core.internal.dom.DocumentContentModel.createCMDocument(DocumentContentModel.java:80)
	at
org.eclipse.vex.core.internal.dom.DocumentContentModel.getDTD(DocumentContentModel.java:74)
	at
org.eclipse.vex.core.internal.validator.WTPVEXValidator.getDTD(WTPVEXValidator.java:112)
	at
org.eclipse.vex.core.internal.validator.WTPVEXValidator.getSchema(WTPVEXValidator.java:82)
	at
org.eclipse.vex.core.internal.validator.WTPVEXValidator.isValidSequence(WTPVEXValidator.java:277)
	at
org.eclipse.vex.core.internal.validator.WTPVEXValidator.isValidSequence(WTPVEXValidator.java:312)
	at
org.eclipse.vex.core.internal.dom.Document.insertText(Document.java:486)
	at
org.eclipse.vex.core.internal.widget.VexWidgetImpl.insertChar(VexWidgetImpl.java:668)
	at
org.eclipse.vex.ui.internal.swt.VexWidget.insertChar(VexWidget.java:267)
	at org.eclipse.vex.ui.internal.swt.VexWidget
$5.keyPressed(VexWidget.java:569)
	at
org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:167)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1282)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1267)
	at org.eclipse.swt.widgets.Widget.sendIMKeyEvent(Widget.java:1344)
	at org.eclipse.swt.widgets.Control.gtk_commit(Control.java:2840)
	at org.eclipse.swt.widgets.Canvas.gtk_commit(Canvas.java:160)
	at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:1733)
	at org.eclipse.swt.widgets.Control.windowProc(Control.java:5016)
	at org.eclipse.swt.widgets.Display.windowProc(Display.java:4408)
	at
org.eclipse.swt.internal.gtk.OS._gtk_im_context_filter_keypress(Native
Method)
	at
org.eclipse.swt.internal.gtk.OS.gtk_im_context_filter_keypress(OS.java:7821)
	at org.eclipse.swt.widgets.Control.filterKey(Control.java:2250)
	at
org.eclipse.swt.widgets.Control.gtk_key_press_event(Control.java:3012)
	at
org.eclipse.swt.widgets.Composite.gtk_key_press_event(Composite.java:734)
	at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:1743)
	at org.eclipse.swt.widgets.Control.windowProc(Control.java:5016)
	at org.eclipse.swt.widgets.Display.windowProc(Display.java:4408)
	at org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(Native Method)
	at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(OS.java:8422)
	at org.eclipse.swt.widgets.Display.eventProc(Display.java:1245)
	at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native
Method)
	at
org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:2276)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3207)
	at jb.vex.examples.panel.VexPanel.main(VexPanel.java:79)</pre><br>
<pre style="margin: 0em;">all this is probably some weird dependency issue...</pre><br>
<pre style="margin: 0em;">also i found that VEXCorePlugin has a strange implementation of a
singleton... shouldn't getInstance create the instance if it doesn't
exist yet? i have to call the constructor manually to avoid a null
pointer exception:
Exception in thread &quot;main&quot; java.lang.NullPointerException
	at
org.eclipse.vex.core.internal.layout.RootBox.layout(RootBox.java:140)
	at
org.eclipse.vex.core.internal.widget.VexWidgetImpl.iterateLayout(VexWidgetImpl.java:1319)
	at
org.eclipse.vex.core.internal.widget.VexWidgetImpl.relayout(VexWidgetImpl.java:1390)
	at
org.eclipse.vex.core.internal.widget.VexWidgetImpl.moveTo(VexWidgetImpl.java:816)
	at
org.eclipse.vex.core.internal.widget.VexWidgetImpl.moveTo(VexWidgetImpl.java:772)
	at
org.eclipse.vex.core.internal.widget.VexWidgetImpl.setDocument(VexWidgetImpl.java:1073)
	at
org.eclipse.vex.ui.internal.swt.VexWidget.setDocument(VexWidget.java:393)
	at jb.vex.examples.panel.VexPanel.main(VexPanel.java:65)</pre><br>
<pre style="margin: 0em;"><br>Thanks for the support!</pre><br>
<blockquote style="border-left: #5555EE solid 0.2em; margin: 0em; padding-left: 0.85em"><pre style="margin: 0em;"><br>Florian</pre><br>
<tt><br>Am 27.04.2012 20:15, schrieb Jonas Brekle:
</tt><blockquote style="border-left: #5555EE solid 0.2em; margin: 0em; padding-left: 0.85em"><pre style="margin: 0em;">thank you for the quick reply.</pre><br>
<pre style="margin: 0em;">what kind of dialog is this? how do I run it?</pre><br>
<tt>Am Freitag, den 27.04.2012, 19:14 +0200 schrieb Florian Thienel:
</tt><blockquote style="border-left: #5555EE solid 0.2em; margin: 0em; padding-left: 0.85em"><pre style="margin: 0em;">Hi Jonas,</pre><br>
<pre style="margin: 0em;">there is this little example project that I built for an article in the
German Eclipse Magazin: <a  href="https://github.com/ftl/vex-examples">https://github.com/ftl/vex-examples</a>. It uses Vex
as a widget within a dialog. This might hopefully be what you were
looking for.</pre><br>
<pre style="margin: 0em;">Vex does not have a public API yet, this means
1) we give no guarantee yet that everything will stay as it is today
2) if you need any functionality exposed, it is no problem to do this.</pre><br>
<pre style="margin: 0em;">If you find any problems or need help, don't hesitate to contact us.</pre><br>
<pre style="margin: 0em;">Best Regards,</pre><br>
<pre style="margin: 0em;">Florian</pre><br>
<tt>Am 27.04.2012 19:03, schrieb Jonas Brekle:
</tt><blockquote style="border-left: #5555EE solid 0.2em; margin: 0em; padding-left: 0.85em"><pre style="margin: 0em;">Hi,</pre><br>
<pre style="margin: 0em;">the documentation on sourceforge says &quot;The Vex editor widget is
available as a pure Java, cross-platform component with bindings to
Swing and SWT. Developers can re-use this widget, for example as an
applet in a web-based application.&quot;</pre><br>
<pre style="margin: 0em;">I would like to do that. I plan to setup a Wiki to collaboratively edit
some XML files and would like to pack vex into an applet that is a word
processor / WYSIWYG editor that validates the input client side against
a XSD and does some smart auto completion. At best it uses a nice CSS to
hide as much XML-syntax as possible to be non-programmer-friendly, but
thats optional.</pre><br>
<pre style="margin: 0em;">Has something like this been done before? Any project where I can see it
working? :)
I am not familiar with Vex or Eclipse RCP stuff but would be willing to
invest some time to get into it, as its for my master thesis...
Any hints for me?</pre><br>
<pre style="margin: 0em;">Regards,
Jonas	</pre><br>
<pre style="margin: 0em;">_______________________________________________
mylyn-vex-dev mailing list
mylyn-vex-dev@xxxxxxxxxxx
<a  href="http://dev.eclipse.org/mailman/listinfo/mylyn-vex-dev">http://dev.eclipse.org/mailman/listinfo/mylyn-vex-dev</a>
</pre></blockquote><pre style="margin: 0em;">_______________________________________________
mylyn-vex-dev mailing list
mylyn-vex-dev@xxxxxxxxxxx
<a  href="http://dev.eclipse.org/mailman/listinfo/mylyn-vex-dev">http://dev.eclipse.org/mailman/listinfo/mylyn-vex-dev</a>
</pre></blockquote><pre style="margin: 0em;"><br></pre><br>
<pre style="margin: 0em;">_______________________________________________
mylyn-vex-dev mailing list
mylyn-vex-dev@xxxxxxxxxxx
<a  href="http://dev.eclipse.org/mailman/listinfo/mylyn-vex-dev">http://dev.eclipse.org/mailman/listinfo/mylyn-vex-dev</a>
</pre></blockquote><pre style="margin: 0em;">_______________________________________________
mylyn-vex-dev mailing list
mylyn-vex-dev@xxxxxxxxxxx
<a  href="http://dev.eclipse.org/mailman/listinfo/mylyn-vex-dev">http://dev.eclipse.org/mailman/listinfo/mylyn-vex-dev</a>
</pre></blockquote><pre style="margin: 0em;"><br></pre><br>
<pre style="margin: 0em;">_______________________________________________
mylyn-vex-dev mailing list
mylyn-vex-dev@xxxxxxxxxxx
<a  href="http://dev.eclipse.org/mailman/listinfo/mylyn-vex-dev">http://dev.eclipse.org/mailman/listinfo/mylyn-vex-dev</a>
</pre></blockquote><br>
]]></content:encoded>
		<pubDate>Mon, 30 Apr 2012 11:48:29 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/mylyn-vex-dev/msg00012.html</guid>
		<author>florian@xxxxxxx (Florian Thienel)</author>
	</item>


	<item>
		<title>Re: [mylyn-vex-dev] documentation or example of use of vex in an applet</title>
		<link>http://dev.eclipse.org/mhonarc/lists/mylyn-vex-dev/msg00011.html</link>
		<description>Am Freitag, den 27.04.2012, 20:22 +0200 schrieb Florian Thienel: yes that was what I did this fails with many missing dependencies !SESSION 2012-04-28 13:58:40.798 ----------------------------------------------- eclipse.buildId=I20110613-1736 java.version=...</description>
		<content:encoded><![CDATA[<pre>Am Freitag, den 27.04.2012, 20:22 +0200 schrieb Florian Thienel:
&gt; The repository at github contains an Eclipse Plug-in project. You need 
&gt; to get it (via 'git clone git://github.com/ftl/vex-examples.git' or as 
&gt; download <a  href="https://github.com/ftl/vex-examples/zipball/master">https://github.com/ftl/vex-examples/zipball/master</a>) and import 
&gt; it into Eclipse.
yes that was what I did
&gt; 
&gt; To run it, create a new launch configuration of type &quot;Eclipse 
&gt; Application&quot; (the defaults should work fine in the first place). You can 
&gt; find the interesting code in ft.vex.examples.dialog.CommentDialog.
this fails with many missing dependencies
!SESSION 2012-04-28 13:58:40.798
-----------------------------------------------
eclipse.buildId=I20110613-1736
java.version=1.6.0_24
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=de_DE
Framework arguments:  -product org.eclipse.platform.ide
Command-line arguments:  -product org.eclipse.platform.ide
-data /home/jonas/programming/java/../runtime-EclipseApplication -dev
file:/home/jonas/programming/java/.metadata/.plugins/org.eclipse.pde.core/Eclipse Application/dev.properties -os linux -ws gtk -arch x86_64 -consoleLog

!ENTRY org.eclipse.osgi 2 0 2012-04-28 13:58:46.181
!MESSAGE One or more bundles are not resolved because the following root
constraints are not resolved:
!SUBENTRY 1 org.eclipse.osgi 2 0 2012-04-28 13:58:46.182
!MESSAGE Bundle
reference:file:/home/jonas/.eclipse/org.eclipse.platform_3.7.0_155965261/plugins/org.w3c.dom.svg_1.1.0.v200806040011.jar was not resolved.
!SUBENTRY 2 org.w3c.dom.svg 2 0 2012-04-28 13:58:46.183
!MESSAGE Missing required bundle org.w3c.dom.smil_0.0.0.
!SUBENTRY 1 org.eclipse.osgi 2 0 2012-04-28 13:58:46.184
!MESSAGE Bundle
reference:file:/home/jonas/.eclipse/org.eclipse.platform_3.7.0_155965261/plugins/org.eclipse.m2e.usagedata_1.0.100.20110804-1717.jar was not resolved.
!SUBENTRY 2 org.eclipse.m2e.usagedata 2 0 2012-04-28 13:58:46.184
!MESSAGE Missing required bundle
org.eclipse.epp.usagedata.gathering_0.0.0.

!ENTRY org.eclipse.osgi 2 0 2012-04-28 13:58:46.198
!MESSAGE The following is a complete list of bundles which are not
resolved, see the prior log entry for the root cause if it exists:
!SUBENTRY 1 org.eclipse.osgi 2 0 2012-04-28 13:58:46.198
!MESSAGE Bundle org.apache.batik.css_1.7.0.v201011041433 [19] was not
resolved.
!SUBENTRY 2 org.apache.batik.css 2 0 2012-04-28 13:58:46.198
!MESSAGE Missing imported package org.w3c.dom.svg_[1.1.0,1.3.0).
!SUBENTRY 1 org.eclipse.osgi 2 0 2012-04-28 13:58:46.198
!MESSAGE Bundle org.eclipse.m2e.usagedata_1.0.100.20110804-1717 [222]
was not resolved.
!SUBENTRY 2 org.eclipse.m2e.usagedata 2 0 2012-04-28 13:58:46.198
!MESSAGE Missing required bundle
org.eclipse.epp.usagedata.gathering_0.0.0.
!SUBENTRY 1 org.eclipse.osgi 2 0 2012-04-28 13:58:46.199
!MESSAGE Bundle org.eclipse.vex.core_1.0.0.201201040405 [283] was not
resolved.
!SUBENTRY 2 org.eclipse.vex.core 2 0 2012-04-28 13:58:46.199
!MESSAGE Missing required bundle org.apache.batik.css_1.7.0.
!SUBENTRY 1 org.eclipse.osgi 2 0 2012-04-28 13:58:46.199
!MESSAGE Bundle org.eclipse.vex.dita_1.0.0.201201040405 [284] was not
resolved.
!SUBENTRY 2 org.eclipse.vex.dita 2 0 2012-04-28 13:58:46.200
!MESSAGE Missing required bundle org.eclipse.vex.core_[1.0.0,2.0.0).
!SUBENTRY 2 org.eclipse.vex.dita 2 0 2012-04-28 13:58:46.200
!MESSAGE Missing required bundle org.eclipse.vex.ui_[1.0.0,2.0.0).
!SUBENTRY 1 org.eclipse.osgi 2 0 2012-04-28 13:58:46.200
!MESSAGE Bundle org.eclipse.vex.docbook_1.0.0.201201040405 [285] was not
resolved.
!SUBENTRY 2 org.eclipse.vex.docbook 2 0 2012-04-28 13:58:46.201
!MESSAGE Missing required bundle org.eclipse.vex.core_[1.0.0,2.0.0).
!SUBENTRY 2 org.eclipse.vex.docbook 2 0 2012-04-28 13:58:46.201
!MESSAGE Missing required bundle org.eclipse.vex.ui_[1.0.0,2.0.0).
!SUBENTRY 1 org.eclipse.osgi 2 0 2012-04-28 13:58:46.201
!MESSAGE Bundle org.eclipse.vex.projectplan_1.0.0.201201040405 [287] was
not resolved.
!SUBENTRY 2 org.eclipse.vex.projectplan 2 0 2012-04-28 13:58:46.201
!MESSAGE Missing required bundle org.eclipse.vex.ui_[1.0.0,2.0.0).
!SUBENTRY 2 org.eclipse.vex.projectplan 2 0 2012-04-28 13:58:46.201
!MESSAGE Missing required bundle org.eclipse.vex.xhtml_[1.0.0,2.0.0).
!SUBENTRY 1 org.eclipse.osgi 2 0 2012-04-28 13:58:46.202
!MESSAGE Bundle org.eclipse.vex.ui_1.0.0.201201040405 [288] was not
resolved.
!SUBENTRY 2 org.eclipse.vex.ui 2 0 2012-04-28 13:58:46.202
!MESSAGE Missing required bundle org.eclipse.vex.core_[1.0.0,2.0.0).
!SUBENTRY 1 org.eclipse.osgi 2 0 2012-04-28 13:58:46.202
!MESSAGE Bundle org.eclipse.vex.xhtml_1.0.0.201201040405 [289] was not
resolved.
!SUBENTRY 2 org.eclipse.vex.xhtml 2 0 2012-04-28 13:58:46.202
!MESSAGE Missing required bundle org.eclipse.vex.ui_[1.0.0,2.0.0).
!SUBENTRY 2 org.eclipse.vex.xhtml 2 0 2012-04-28 13:58:46.202
!MESSAGE Missing required bundle org.eclipse.vex.core_[1.0.0,2.0.0).
!SUBENTRY 1 org.eclipse.osgi 2 0 2012-04-28 13:58:46.203
!MESSAGE Bundle org.w3c.dom.svg_1.1.0.v200806040011 [331] was not
resolved.
!SUBENTRY 2 org.w3c.dom.svg 2 0 2012-04-28 13:58:46.203
!MESSAGE Missing required bundle org.w3c.dom.smil_0.0.0.
!SUBENTRY 1 org.eclipse.osgi 2 0 2012-04-28 13:58:46.203
!MESSAGE Bundle ft.vex.examples.dialog_1.0.0.qualifier [466] was not
resolved.
!SUBENTRY 2 ft.vex.examples.dialog 2 0 2012-04-28 13:58:46.203
!MESSAGE Missing required bundle org.eclipse.vex.core_1.0.0.
!SUBENTRY 2 ft.vex.examples.dialog 2 0 2012-04-28 13:58:46.203
!MESSAGE Missing required bundle org.eclipse.vex.ui_1.0.0.


I set up an repo with my code, where I try to port it to a pure swt
panel... and an applet in the future... 
<a  href="https://github.com/jbrekle/vex-applet">https://github.com/jbrekle/vex-applet</a>
but when I enter any character into the widget, i get an exception:
Exception in thread &quot;main&quot; java.lang.NullPointerException
	at
org.eclipse.wst.xml.core.internal.contentmodel.factory.CMDocumentFactoryRegistryReader.readRegistry(CMDocumentFactoryRegistryReader.java:43)
	at
org.eclipse.wst.xml.core.internal.contentmodel.ContentModelManager.getCMDocumentFactoryRegistry(ContentModelManager.java:63)
	at
org.eclipse.wst.xml.core.internal.contentmodel.ContentModelManager.createCMDocument(ContentModelManager.java:55)
	at
org.eclipse.vex.core.internal.dom.DocumentContentModel.createCMDocument(DocumentContentModel.java:80)
	at
org.eclipse.vex.core.internal.dom.DocumentContentModel.getDTD(DocumentContentModel.java:74)
	at
org.eclipse.vex.core.internal.validator.WTPVEXValidator.getDTD(WTPVEXValidator.java:112)
	at
org.eclipse.vex.core.internal.validator.WTPVEXValidator.getSchema(WTPVEXValidator.java:82)
	at
org.eclipse.vex.core.internal.validator.WTPVEXValidator.isValidSequence(WTPVEXValidator.java:277)
	at
org.eclipse.vex.core.internal.validator.WTPVEXValidator.isValidSequence(WTPVEXValidator.java:312)
	at
org.eclipse.vex.core.internal.dom.Document.insertText(Document.java:486)
	at
org.eclipse.vex.core.internal.widget.VexWidgetImpl.insertChar(VexWidgetImpl.java:668)
	at
org.eclipse.vex.ui.internal.swt.VexWidget.insertChar(VexWidget.java:267)
	at org.eclipse.vex.ui.internal.swt.VexWidget
$5.keyPressed(VexWidget.java:569)
	at
org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:167)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1282)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1267)
	at org.eclipse.swt.widgets.Widget.sendIMKeyEvent(Widget.java:1344)
	at org.eclipse.swt.widgets.Control.gtk_commit(Control.java:2840)
	at org.eclipse.swt.widgets.Canvas.gtk_commit(Canvas.java:160)
	at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:1733)
	at org.eclipse.swt.widgets.Control.windowProc(Control.java:5016)
	at org.eclipse.swt.widgets.Display.windowProc(Display.java:4408)
	at
org.eclipse.swt.internal.gtk.OS._gtk_im_context_filter_keypress(Native
Method)
	at
org.eclipse.swt.internal.gtk.OS.gtk_im_context_filter_keypress(OS.java:7821)
	at org.eclipse.swt.widgets.Control.filterKey(Control.java:2250)
	at
org.eclipse.swt.widgets.Control.gtk_key_press_event(Control.java:3012)
	at
org.eclipse.swt.widgets.Composite.gtk_key_press_event(Composite.java:734)
	at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:1743)
	at org.eclipse.swt.widgets.Control.windowProc(Control.java:5016)
	at org.eclipse.swt.widgets.Display.windowProc(Display.java:4408)
	at org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(Native Method)
	at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(OS.java:8422)
	at org.eclipse.swt.widgets.Display.eventProc(Display.java:1245)
	at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native
Method)
	at
org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:2276)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3207)
	at jb.vex.examples.panel.VexPanel.main(VexPanel.java:79)

all this is probably some weird dependency issue...

also i found that VEXCorePlugin has a strange implementation of a
singleton... shouldn't getInstance create the instance if it doesn't
exist yet? i have to call the constructor manually to avoid a null
pointer exception:
Exception in thread &quot;main&quot; java.lang.NullPointerException
	at
org.eclipse.vex.core.internal.layout.RootBox.layout(RootBox.java:140)
	at
org.eclipse.vex.core.internal.widget.VexWidgetImpl.iterateLayout(VexWidgetImpl.java:1319)
	at
org.eclipse.vex.core.internal.widget.VexWidgetImpl.relayout(VexWidgetImpl.java:1390)
	at
org.eclipse.vex.core.internal.widget.VexWidgetImpl.moveTo(VexWidgetImpl.java:816)
	at
org.eclipse.vex.core.internal.widget.VexWidgetImpl.moveTo(VexWidgetImpl.java:772)
	at
org.eclipse.vex.core.internal.widget.VexWidgetImpl.setDocument(VexWidgetImpl.java:1073)
	at
org.eclipse.vex.ui.internal.swt.VexWidget.setDocument(VexWidget.java:393)
	at jb.vex.examples.panel.VexPanel.main(VexPanel.java:65)


Thanks for the support!

&gt; 
&gt; Florian
&gt; 
&gt; 
&gt; Am 27.04.2012 20:15, schrieb Jonas Brekle:
&gt; &gt; thank you for the quick reply.
&gt; &gt;
&gt; &gt; what kind of dialog is this? how do I run it?
&gt; &gt;
&gt; &gt; Am Freitag, den 27.04.2012, 19:14 +0200 schrieb Florian Thienel:
&gt; &gt;&gt; Hi Jonas,
&gt; &gt;&gt;
&gt; &gt;&gt; there is this little example project that I built for an article in the
&gt; &gt;&gt; German Eclipse Magazin: <a  href="https://github.com/ftl/vex-examples">https://github.com/ftl/vex-examples</a>. It uses Vex
&gt; &gt;&gt; as a widget within a dialog. This might hopefully be what you were
&gt; &gt;&gt; looking for.
&gt; &gt;&gt;
&gt; &gt;&gt; Vex does not have a public API yet, this means
&gt; &gt;&gt; 1) we give no guarantee yet that everything will stay as it is today
&gt; &gt;&gt; 2) if you need any functionality exposed, it is no problem to do this.
&gt; &gt;&gt;
&gt; &gt;&gt; If you find any problems or need help, don't hesitate to contact us.
&gt; &gt;&gt;
&gt; &gt;&gt; Best Regards,
&gt; &gt;&gt;
&gt; &gt;&gt; Florian
&gt; &gt;&gt;
&gt; &gt;&gt; Am 27.04.2012 19:03, schrieb Jonas Brekle:
&gt; &gt;&gt;&gt; Hi,
&gt; &gt;&gt;&gt;
&gt; &gt;&gt;&gt; the documentation on sourceforge says &quot;The Vex editor widget is
&gt; &gt;&gt;&gt; available as a pure Java, cross-platform component with bindings to
&gt; &gt;&gt;&gt; Swing and SWT. Developers can re-use this widget, for example as an
&gt; &gt;&gt;&gt; applet in a web-based application.&quot;
&gt; &gt;&gt;&gt;
&gt; &gt;&gt;&gt; I would like to do that. I plan to setup a Wiki to collaboratively edit
&gt; &gt;&gt;&gt; some XML files and would like to pack vex into an applet that is a word
&gt; &gt;&gt;&gt; processor / WYSIWYG editor that validates the input client side against
&gt; &gt;&gt;&gt; a XSD and does some smart auto completion. At best it uses a nice CSS to
&gt; &gt;&gt;&gt; hide as much XML-syntax as possible to be non-programmer-friendly, but
&gt; &gt;&gt;&gt; thats optional.
&gt; &gt;&gt;&gt;
&gt; &gt;&gt;&gt; Has something like this been done before? Any project where I can see it
&gt; &gt;&gt;&gt; working? :)
&gt; &gt;&gt;&gt; I am not familiar with Vex or Eclipse RCP stuff but would be willing to
&gt; &gt;&gt;&gt; invest some time to get into it, as its for my master thesis...
&gt; &gt;&gt;&gt; Any hints for me?
&gt; &gt;&gt;&gt;
&gt; &gt;&gt;&gt; Regards,
&gt; &gt;&gt;&gt; Jonas	
&gt; &gt;&gt;&gt;
&gt; &gt;&gt;&gt; _______________________________________________
&gt; &gt;&gt;&gt; mylyn-vex-dev mailing list
&gt; &gt;&gt;&gt; mylyn-vex-dev@xxxxxxxxxxx
&gt; &gt;&gt;&gt; <a  href="http://dev.eclipse.org/mailman/listinfo/mylyn-vex-dev">http://dev.eclipse.org/mailman/listinfo/mylyn-vex-dev</a>
&gt; &gt;&gt; _______________________________________________
&gt; &gt;&gt; mylyn-vex-dev mailing list
&gt; &gt;&gt; mylyn-vex-dev@xxxxxxxxxxx
&gt; &gt;&gt; <a  href="http://dev.eclipse.org/mailman/listinfo/mylyn-vex-dev">http://dev.eclipse.org/mailman/listinfo/mylyn-vex-dev</a>
&gt; &gt;
&gt; &gt;
&gt; &gt; _______________________________________________
&gt; &gt; mylyn-vex-dev mailing list
&gt; &gt; mylyn-vex-dev@xxxxxxxxxxx
&gt; &gt; <a  href="http://dev.eclipse.org/mailman/listinfo/mylyn-vex-dev">http://dev.eclipse.org/mailman/listinfo/mylyn-vex-dev</a>
&gt; _______________________________________________
&gt; mylyn-vex-dev mailing list
&gt; mylyn-vex-dev@xxxxxxxxxxx
&gt; <a  href="http://dev.eclipse.org/mailman/listinfo/mylyn-vex-dev">http://dev.eclipse.org/mailman/listinfo/mylyn-vex-dev</a>



</pre>]]></content:encoded>
		<pubDate>Sat, 28 Apr 2012 12:11:13 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/mylyn-vex-dev/msg00011.html</guid>
		<author>jonas.brekle@xxxxxxx (Jonas Brekle)</author>
	</item>


	<item>
		<title>Re: [mylyn-vex-dev] documentation or example of use of vex in an applet</title>
		<link>http://dev.eclipse.org/mhonarc/lists/mylyn-vex-dev/msg00010.html</link>
		<description>The repository at github contains an Eclipse Plug-in project. You need to get it (via 'git clone git://github.com/ftl/vex-examples.git' or as download https://github.com/ftl/vex-examples/zipball/master) and import it into Eclipse. To run it, create a new l...</description>
		<content:encoded><![CDATA[<tt>The repository at github contains an Eclipse Plug-in project. You need 
to get it (via 'git clone git://github.com/ftl/vex-examples.git' or as 
download <a  href="https://github.com/ftl/vex-examples/zipball/master">https://github.com/ftl/vex-examples/zipball/master</a>) and import 
it into Eclipse.</tt><br>
<br>
<tt>To run it, create a new launch configuration of type &quot;Eclipse 
Application&quot; (the defaults should work fine in the first place). You can 
find the interesting code in ft.vex.examples.dialog.CommentDialog.</tt><br>
<br>
<pre style="margin: 0em;">Florian</pre><br>
<tt><br>Am 27.04.2012 20:15, schrieb Jonas Brekle:
</tt><blockquote style="border-left: #5555EE solid 0.2em; margin: 0em; padding-left: 0.85em"><pre style="margin: 0em;">thank you for the quick reply.</pre><br>
<pre style="margin: 0em;">what kind of dialog is this? how do I run it?</pre><br>
<tt>Am Freitag, den 27.04.2012, 19:14 +0200 schrieb Florian Thienel:
</tt><blockquote style="border-left: #5555EE solid 0.2em; margin: 0em; padding-left: 0.85em"><pre style="margin: 0em;">Hi Jonas,</pre><br>
<pre style="margin: 0em;">there is this little example project that I built for an article in the
German Eclipse Magazin: <a  href="https://github.com/ftl/vex-examples">https://github.com/ftl/vex-examples</a>. It uses Vex
as a widget within a dialog. This might hopefully be what you were
looking for.</pre><br>
<pre style="margin: 0em;">Vex does not have a public API yet, this means
1) we give no guarantee yet that everything will stay as it is today
2) if you need any functionality exposed, it is no problem to do this.</pre><br>
<pre style="margin: 0em;">If you find any problems or need help, don't hesitate to contact us.</pre><br>
<pre style="margin: 0em;">Best Regards,</pre><br>
<pre style="margin: 0em;">Florian</pre><br>
<tt>Am 27.04.2012 19:03, schrieb Jonas Brekle:
</tt><blockquote style="border-left: #5555EE solid 0.2em; margin: 0em; padding-left: 0.85em"><pre style="margin: 0em;">Hi,</pre><br>
<pre style="margin: 0em;">the documentation on sourceforge says &quot;The Vex editor widget is
available as a pure Java, cross-platform component with bindings to
Swing and SWT. Developers can re-use this widget, for example as an
applet in a web-based application.&quot;</pre><br>
<pre style="margin: 0em;">I would like to do that. I plan to setup a Wiki to collaboratively edit
some XML files and would like to pack vex into an applet that is a word
processor / WYSIWYG editor that validates the input client side against
a XSD and does some smart auto completion. At best it uses a nice CSS to
hide as much XML-syntax as possible to be non-programmer-friendly, but
thats optional.</pre><br>
<pre style="margin: 0em;">Has something like this been done before? Any project where I can see it
working? :)
I am not familiar with Vex or Eclipse RCP stuff but would be willing to
invest some time to get into it, as its for my master thesis...
Any hints for me?</pre><br>
<pre style="margin: 0em;">Regards,
Jonas	</pre><br>
<pre style="margin: 0em;">_______________________________________________
mylyn-vex-dev mailing list
mylyn-vex-dev@xxxxxxxxxxx
<a  href="http://dev.eclipse.org/mailman/listinfo/mylyn-vex-dev">http://dev.eclipse.org/mailman/listinfo/mylyn-vex-dev</a>
</pre></blockquote><pre style="margin: 0em;">_______________________________________________
mylyn-vex-dev mailing list
mylyn-vex-dev@xxxxxxxxxxx
<a  href="http://dev.eclipse.org/mailman/listinfo/mylyn-vex-dev">http://dev.eclipse.org/mailman/listinfo/mylyn-vex-dev</a>
</pre></blockquote><pre style="margin: 0em;"><br></pre><br>
<pre style="margin: 0em;">_______________________________________________
mylyn-vex-dev mailing list
mylyn-vex-dev@xxxxxxxxxxx
<a  href="http://dev.eclipse.org/mailman/listinfo/mylyn-vex-dev">http://dev.eclipse.org/mailman/listinfo/mylyn-vex-dev</a>
</pre></blockquote><br>
]]></content:encoded>
		<pubDate>Fri, 27 Apr 2012 18:22:24 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/mylyn-vex-dev/msg00010.html</guid>
		<author>florian@xxxxxxx (Florian Thienel)</author>
	</item>
	<item>
		<title>Re: [mylyn-vex-dev] documentation or example of use of vex in an applet</title>
		<link>http://dev.eclipse.org/mhonarc/lists/mylyn-vex-dev/msg00009.html</link>
		<description>thank you for the quick reply. what kind of dialog is this? how do I run it? Am Freitag, den 27.04.2012, 19:14 +0200 schrieb Florian Thienel: </description>
		<content:encoded><![CDATA[<pre>thank you for the quick reply. 

what kind of dialog is this? how do I run it? 

Am Freitag, den 27.04.2012, 19:14 +0200 schrieb Florian Thienel:
&gt; Hi Jonas,
&gt; 
&gt; there is this little example project that I built for an article in the 
&gt; German Eclipse Magazin: <a  href="https://github.com/ftl/vex-examples">https://github.com/ftl/vex-examples</a>. It uses Vex 
&gt; as a widget within a dialog. This might hopefully be what you were 
&gt; looking for.
&gt; 
&gt; Vex does not have a public API yet, this means
&gt; 1) we give no guarantee yet that everything will stay as it is today
&gt; 2) if you need any functionality exposed, it is no problem to do this.
&gt; 
&gt; If you find any problems or need help, don't hesitate to contact us.
&gt; 
&gt; Best Regards,
&gt; 
&gt; Florian
&gt; 
&gt; Am 27.04.2012 19:03, schrieb Jonas Brekle:
&gt; &gt; Hi,
&gt; &gt;
&gt; &gt; the documentation on sourceforge says &quot;The Vex editor widget is
&gt; &gt; available as a pure Java, cross-platform component with bindings to
&gt; &gt; Swing and SWT. Developers can re-use this widget, for example as an
&gt; &gt; applet in a web-based application.&quot;
&gt; &gt;
&gt; &gt; I would like to do that. I plan to setup a Wiki to collaboratively edit
&gt; &gt; some XML files and would like to pack vex into an applet that is a word
&gt; &gt; processor / WYSIWYG editor that validates the input client side against
&gt; &gt; a XSD and does some smart auto completion. At best it uses a nice CSS to
&gt; &gt; hide as much XML-syntax as possible to be non-programmer-friendly, but
&gt; &gt; thats optional.
&gt; &gt;
&gt; &gt; Has something like this been done before? Any project where I can see it
&gt; &gt; working? :)
&gt; &gt; I am not familiar with Vex or Eclipse RCP stuff but would be willing to
&gt; &gt; invest some time to get into it, as its for my master thesis...
&gt; &gt; Any hints for me?
&gt; &gt;
&gt; &gt; Regards,
&gt; &gt; Jonas	
&gt; &gt;
&gt; &gt; _______________________________________________
&gt; &gt; mylyn-vex-dev mailing list
&gt; &gt; mylyn-vex-dev@xxxxxxxxxxx
&gt; &gt; <a  href="http://dev.eclipse.org/mailman/listinfo/mylyn-vex-dev">http://dev.eclipse.org/mailman/listinfo/mylyn-vex-dev</a>
&gt; _______________________________________________
&gt; mylyn-vex-dev mailing list
&gt; mylyn-vex-dev@xxxxxxxxxxx
&gt; <a  href="http://dev.eclipse.org/mailman/listinfo/mylyn-vex-dev">http://dev.eclipse.org/mailman/listinfo/mylyn-vex-dev</a>



</pre>]]></content:encoded>
		<pubDate>Fri, 27 Apr 2012 18:15:17 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/mylyn-vex-dev/msg00009.html</guid>
		<author>jonas.brekle@xxxxxxx (Jonas Brekle)</author>
	</item>
	<item>
		<title>Re: [mylyn-vex-dev] documentation or example of use of vex in an applet</title>
		<link>http://dev.eclipse.org/mhonarc/lists/mylyn-vex-dev/msg00008.html</link>
		<description>Hi Jonas, there is this little example project that I built for an article in the German Eclipse Magazin: https://github.com/ftl/vex-examples. It uses Vex as a widget within a dialog. This might hopefully be what you were looking for. Vex does not have a p...</description>
		<content:encoded><![CDATA[<pre style="margin: 0em;">Hi Jonas,</pre><br>
<tt>there is this little example project that I built for an article in the 
German Eclipse Magazin: <a  href="https://github.com/ftl/vex-examples">https://github.com/ftl/vex-examples</a>. It uses Vex 
as a widget within a dialog. This might hopefully be what you were 
looking for.</tt><br>
<br>
<pre style="margin: 0em;">Vex does not have a public API yet, this means
1) we give no guarantee yet that everything will stay as it is today
2) if you need any functionality exposed, it is no problem to do this.</pre><br>
<pre style="margin: 0em;">If you find any problems or need help, don't hesitate to contact us.</pre><br>
<pre style="margin: 0em;">Best Regards,</pre><br>
<pre style="margin: 0em;">Florian</pre><br>
<tt>Am 27.04.2012 19:03, schrieb Jonas Brekle:
</tt><blockquote style="border-left: #5555EE solid 0.2em; margin: 0em; padding-left: 0.85em"><pre style="margin: 0em;">Hi,</pre><br>
<pre style="margin: 0em;">the documentation on sourceforge says &quot;The Vex editor widget is
available as a pure Java, cross-platform component with bindings to
Swing and SWT. Developers can re-use this widget, for example as an
applet in a web-based application.&quot;</pre><br>
<pre style="margin: 0em;">I would like to do that. I plan to setup a Wiki to collaboratively edit
some XML files and would like to pack vex into an applet that is a word
processor / WYSIWYG editor that validates the input client side against
a XSD and does some smart auto completion. At best it uses a nice CSS to
hide as much XML-syntax as possible to be non-programmer-friendly, but
thats optional.</pre><br>
<pre style="margin: 0em;">Has something like this been done before? Any project where I can see it
working? :)
I am not familiar with Vex or Eclipse RCP stuff but would be willing to
invest some time to get into it, as its for my master thesis...
Any hints for me?</pre><br>
<pre style="margin: 0em;">Regards,
Jonas	</pre><br>
<pre style="margin: 0em;">_______________________________________________
mylyn-vex-dev mailing list
mylyn-vex-dev@xxxxxxxxxxx
<a  href="http://dev.eclipse.org/mailman/listinfo/mylyn-vex-dev">http://dev.eclipse.org/mailman/listinfo/mylyn-vex-dev</a>
</pre></blockquote><br>
]]></content:encoded>
		<pubDate>Fri, 27 Apr 2012 17:14:54 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/mylyn-vex-dev/msg00008.html</guid>
		<author>florian@xxxxxxx (Florian Thienel)</author>
	</item>
	<item>
		<title>[mylyn-vex-dev] documentation or example of use of vex in an applet</title>
		<link>http://dev.eclipse.org/mhonarc/lists/mylyn-vex-dev/msg00007.html</link>
		<description>Hi, the documentation on sourceforge says &amp;quot;The Vex editor widget is available as a pure Java, cross-platform component with bindings to Swing and SWT. Developers can re-use this widget, for example as an applet in a web-based application.&amp;quot; I would like to ...</description>
		<content:encoded><![CDATA[<pre>Hi,

the documentation on sourceforge says &quot;The Vex editor widget is
available as a pure Java, cross-platform component with bindings to
Swing and SWT. Developers can re-use this widget, for example as an
applet in a web-based application.&quot;

I would like to do that. I plan to setup a Wiki to collaboratively edit
some XML files and would like to pack vex into an applet that is a word
processor / WYSIWYG editor that validates the input client side against
a XSD and does some smart auto completion. At best it uses a nice CSS to
hide as much XML-syntax as possible to be non-programmer-friendly, but
thats optional.

Has something like this been done before? Any project where I can see it
working? :)
I am not familiar with Vex or Eclipse RCP stuff but would be willing to
invest some time to get into it, as its for my master thesis...
Any hints for me?

Regards,
Jonas	


</pre>]]></content:encoded>
		<pubDate>Fri, 27 Apr 2012 17:03:13 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/mylyn-vex-dev/msg00007.html</guid>
		<author>jonas.brekle@xxxxxxx (Jonas Brekle)</author>
	</item>


	<item>
		<title>[mylyn-vex-dev] Project meta data is out of date for mylyn.docs.vex</title>
		<link>http://dev.eclipse.org/mhonarc/lists/mylyn-vex-dev/msg00006.html</link>
		<description>Florian, Projects are required to keep meta data up to date using the MyFoundation Portal (http://portal.eclipse.org/). The following problems were found with this project's meta-data: * There is no next/future release of this project. All Eclipse projects...</description>
		<content:encoded><![CDATA[<pre>Florian,
Projects are required to keep meta data up to date using the MyFoundation
Portal (<a  href="http://portal.eclipse.org/">http://portal.eclipse.org/</a>).  The following problems were found
with this project's meta-data:

* There is no next/future release of this project. All Eclipse projects
must have a &quot;next release&quot; planned and scheduled.


</pre>]]></content:encoded>
		<pubDate>Thu, 05 Apr 2012 04:00:08 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/mylyn-vex-dev/msg00006.html</guid>
		<author>emo@xxxxxxx (portal on behalf of emo)</author>
	</item>

 
	</channel>
	</rss>
<!-- MHonArc v2.6.10 -->

