<?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>gmf-dev</title>
		<link>http://dev.eclipse.org/mhonarc/lists/gmf-dev/maillist.html</link>
		<description>gmf-dev</description>
		<language>en-us</language>
		<pubDate>Thu, 10 May 2012 14:10:07 GMT</pubDate>
		<lastBuildDate>Thu, 10 May 2012 14:10:07 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>gmf-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/gmf-dev/maillist.html</link>
		</image>
 

	<item>
		<title>[gmf-dev] CfP Workshop Methodical Development of Modeling Tools	(MeDMoT'12)</title>
		<link>http://dev.eclipse.org/mhonarc/lists/gmf-dev/msg01944.html</link>
		<description>Call for Papers ----------------------------------- Workshop &amp;quot;Methodical Development of Modeling Tools&amp;quot; (MeDMoT'12) on the 15th Intl. Conference on Computational Science and Engineering CSE 2012, 3-5 Oct 2012 http://www.wi-inf.uni-due.de/MeDMoT2012 Paper s...</description>
		<content:encoded><![CDATA[<pre style="margin: 0em;">Call for Papers
-----------------------------------</pre><br>
<pre style="margin: 0em;">Workshop &quot;Methodical Development of Modeling Tools&quot; (MeDMoT'12)</pre><br>
<tt>on the 15th Intl. Conference on Computational Science and Engineering 
CSE 2012, 3-5 Oct 2012<br>
<a  href="http://www.wi-inf.uni-due.de/MeDMoT2012">http://www.wi-inf.uni-due.de/MeDMoT2012</a></tt><br>
<br>
<pre style="margin: 0em;">Paper submission: 10 June 2012
-----------------------------------</pre><br>
<tt>PDF version: 
<a  href="http://www.wi-inf.uni-due.de/MeDMoT2012/download/MeDMoT2012-CfP.pdf">http://www.wi-inf.uni-due.de/MeDMoT2012/download/MeDMoT2012-CfP.pdf</a></tt><br>
<br>
<tt>Topics:<br>
Software tools for modeling are prerequisites for scientific and 
practical applications of modeling methods and modeling languages. To 
test and exemplify new modeling approaches, research prototypes of model 
editors are required, as well as tools for presenting and analyzing 
models. To be able to efficiently develop such modeling tools. it is 
desirable to methodically guide the development of modeling tools, and 
elaborate procedures to align their design with the conceptualization of 
new modeling languages and modeling methods.</tt><br>
<br>
<tt>The workshop &quot;Methodical Development of Modeling Tools&quot; (MeDMoT'12) 
focuses on procedures and architectural principles related to the 
creation of software for presenting, editing, transforming or analyzing 
models.</tt><br>
<br>
<pre style="margin: 0em;">Dates:
2012-06-10 Paper submission (with blinded author names)
2012-07-15 Notification of acceptance
2012-07-31 Camera-ready article</pre><br>
<tt>Possible research questions for submissions are (related topics are also 
welcome):<br>
- How can formal language descriptions, e. g. meta-models or language 
grammars, be consulted for partially or fully automatizing the creation 
of modeling tools?<br>
- How can process models describing modeling activities be made the 
basis for developing process-oriented modeling tools?<br>
- Which methodical implications are bound to the use of code generation 
approaches to create tooling support, and how do they compare to runtime 
interpreter solutions?<br>
- How can versioning conflicts be handled or avoided during parallel 
development of modeling languages, modeling tools, and existing model 
instances?<br>
- Which role do model editors play as end-user interface to control 
applications (&quot;models at runtime&quot;)? To what extent do &quot;models at 
runtime&quot; blur the border between developing modeling tools and other 
types of applications?</tt><br>
<br>
<tt>Submission and reviews:<br>
Articles must be created in IEEE 8.5&quot; x 11&quot; two-column format 
(<a  href="http://www.ieee.org/conferences_events/conferences/publishing/templates.html">http://www.ieee.org/conferences_events/conferences/publishing/templates.html</a>), 
according to the guidelines of the main conference 
(<a  href="http://www.cse2012.cs.ucy.ac.cy/index.php?p=CallForPapers">http://www.cse2012.cs.ucy.ac.cy/index.php?p=CallForPapers</a>). The review 
process will be performed double-blind, so submissions should not 
contain hints at the authors' identities. Each submission will be rated 
by three reviewers, whose comments will be made available to the 
authors. Accepted papers will be published in the IEEE CSE 2012 
conference proceedings, and will also be electronically available 
through the IEEE Xplore Digital Database. Submitting is done via 
EasyChair at <a  href="https://www.easychair.org/conferences/?conf=medmot12">https://www.easychair.org/conferences/?conf=medmot12</a>. For 
more information and updates visit 
<a  href="http://www.wi-inf.uni-due.de/MeDMoT2012">http://www.wi-inf.uni-due.de/MeDMoT2012</a>, or please directly contact the 
workshop organizers.</tt><br>
<br>
<pre style="margin: 0em;">Organization:
Jens Gulden, University of Siegen, gulden@xxxxxxxxxxxxxxxxxx
Jens Henning von Pilgrim, jens.vonPilgrim@xxxxxxxxxxxxxxxx</pre><br>
<pre style="margin: 0em;">Program committee:
Ulrich Frank, Universit&#xC3;t Duisburg-Essen
Holger Giese, Hasso-Plattner-Institut, Potsdam
Reinhard von Hanxleden, Christian-Albrechts-Universit&#xC3;t zu Kiel
J&#xC3;rgen Jung, DHL Global Forwarding, Bonn
Lutz Kirchner, BOC GmbH, Berlin
Dimitris Kolovos, University of York
Paul McIntosh, VPAC, Melbourne
Jan Mendling, Vienna University of Economics and Business Administration
Ed Merks, itemis AG, Berlin
Erik Proper, Public Research Centre Henri Tudor, Luxembourg
Matti Rossi, Aalto University, Helsinki
Friedrich Steimann, FernUniversit&#xC3;t in Hagen
Stefan Strecker, FernUniversit&#xC3;t in Hagen</pre><br>
<tt>--<br>
Dipl.-Wirt.-Inf. Mag. phil. Jens Gulden<br>
Lehrbereich IT-Sicherheit<br>
Fakult&#xC3;t III &#xE2; Wirtschaftswissenschaften, Wirtschaftsinformatik und 
Wirtschaftsrecht<br>
Universit&#xC3;t Siegen<br>
Raum H-C 8329/2<br>
tel [+49|0] 271-740-3260<br>
fax [+49|0] 271-740-3444<br>
www <a  href="http://www.uni-siegen.de/fb5/itsec/mitarbeiter/gulden/">http://www.uni-siegen.de/fb5/itsec/mitarbeiter/gulden/</a></tt><br>
<br>
<br>
]]></content:encoded>
		<pubDate>Thu, 10 May 2012 14:08:02 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/gmf-dev/msg01944.html</guid>
		<author>jens.gulden@xxxxxxx (Jens Gulden)</author>
	</item>
	<item>
		<title>Re: [gmf-dev] GMFT Build Problems on Hudson -- resolved now</title>
		<link>http://dev.eclipse.org/mhonarc/lists/gmf-dev/msg01943.html</link>
		<description> Hi, Addendum about this annoying maven-javadoc-plugin: Since we ship source bundles, we can get rid of the Javadoc: JDT is able to retrieve it from SourceBundle. https://bugs.eclipse.org/bugs/show_bug.cgi?id=379101 -- Mickael Istria Eclipse developer at J...</description>
		<content:encoded><![CDATA[<table width="100%"><tr><td bgcolor="#FFFFFF" style="background-color: #FFFFFF; color: #000000; "><font color="#000000">
  
  
    Hi,<br>
    <br>
    Addendum about this annoying maven-javadoc-plugin:<br>
    Since we ship source bundles, we can get rid of the Javadoc: JDT is
    able to retrieve it from SourceBundle.<br>
    <a class="moz-txt-link-freetext" href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=379101">https://bugs.eclipse.org/bugs/show_bug.cgi?id=379101</a><br>
    <br>
    <div class="moz-signature">-- <br>
      Mickael Istria<br>
      Eclipse developer at <a href="http://www.jboss.org/tools">JBoss,
        by Red Hat</a><br>
      <a href="http://mickaelistria.wordpress.com">My blog</a> - <a
        href="http://twitter.com/mickaelistria">My Tweets</a></div>
  

</font></td></tr></table>]]></content:encoded>
		<pubDate>Thu, 10 May 2012 11:13:10 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/gmf-dev/msg01943.html</guid>
		<author>mistria@xxxxxxx (Mickael Istria)</author>
	</item>
	<item>
		<title>[gmf-dev] GMFT Build Problems on Hudson -- resolved now</title>
		<link>http://dev.eclipse.org/mhonarc/lists/gmf-dev/msg01942.html</link>
		<description>Hello,&amp;#xA0;We experienced some weird problems on Hudson yesterday, so I decided to write down the issues and solutions we have found.&amp;#xA0;Yesterday for a couple of builds in a row the&amp;#xA0;Hudson build failed very early with the error similar to this one:&amp;#xA0; The problem ...</description>
		<content:encoded><![CDATA[Hello,&#xA0;<div><br></div><div>We experienced some weird problems on Hudson yesterday, so I decided to write down the issues and solutions we have found.&#xA0;</div><div><br></div><div>Yesterday for a couple of builds in a row the&#xA0;Hudson build failed very early with the error similar to this one:&#xA0;</div>
<div><br></div><blockquote class="gmail_quote" style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
[INFO] Parent project for GMF Tooling build .............. FAILURE [1.798s]</blockquote><blockquote class="gmail_quote" style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
....&lt;skipped&gt;&#xA0;</blockquote><blockquote class="gmail_quote" style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
[INFO] o.h.m.e.h.MavenExecutionResultHandler - Build failed with exception(s)<br>
[INFO] o.h.m.e.h.MavenExecutionResultHandler - [1] org.apache.maven.lifecycle.LifecycleExecutionException:
 Failed to execute goal on project org.eclipse.gmf.tests: Could not 
resolve dependencies for project org.eclipse.gmf-tooling.tests:org.eclipse.gmf.tests:eclipse-test-plugin:2.1.0-SNAPSHOT: Could not find artifact org.eclipse.gmf-tooling.plugins:org.eclipse.gmf.xpand.qvtlibrary:jar:1.1.1-SNAPSHOT<br>


[DEBUG] Closing connection to remote<br>
[ERROR] Failed to execute goal on project org.eclipse.gmf.tests: Could 
not resolve dependencies for project org.eclipse.gmf-tooling.tests:org.eclipse.gmf.tests:eclipse-test-plugin:2.1.0-SNAPSHOT: Could not find artifact org.eclipse.gmf-tooling.plugins:org.eclipse.gmf.xpand.qvtlibrary:jar:1.1.1-SNAPSHOT -&gt; [Help 1]</blockquote>
<div><br></div><div>The problem was kinda&#xA0;mysterious, because at the same time the local build was working well.&#xA0;</div><div><br></div><div>With help from Mickael Istria we have identified that the problems like this are related to the javadoc maven plugin which works against the jars only.&#xA0;</div>
<div>It means that full build may be successful ONLY if there was partial build (the one without the javadocs generated, &quot;-P !javadoc&quot; option for Maven) was successful at the same reactor.&#xA0;</div><div><br></div><div>
This partial build does not need tests (they will be executed later at the full build), so the GMFT Releng Wiki [1] suggest to run it also with &quot;-Dmaven.test.skip=true&quot; option.</div><div><br></div><div>Important additions we have found yesterday:&#xA0;</div>
<div><ul><li>As changing the version of any plugin/feature requires changing of the maven artifact version, the same partial build MUST be executed after every version change&#xA0;</li><li>As Hudson uses the number of slaves, it is NOT normally guaranteed that your partial build is executed at the same slave as a full build. There are no shared repository at Hudson, so the Full Build may still fail until you will be lucky enough to be scheduled to the same slave as a partial build.</li>
<li>To overcome the latter problem and don&#39;t play roulette with slaves, you may restrict the set of available locations to build - search for &quot;Restrict where this project can be run&quot; at the configuration page.&#xA0;</li>
</ul><div>[1]&#xA0;<a href="http://wiki.eclipse.org/Graphical_Modeling_Framework/Contributors_Area#Build_locally">http://wiki.eclipse.org/Graphical_Modeling_Framework/Contributors_Area#Build_locally</a></div></div><div><div><br>
</div><div>Regards,&#xA0;</div>-- <br><img src=""><br><div><span style="font-family:Helvetica,Arial,sans-serif;font-size:x-small"><b style="color:black">Michael &quot;Borlander&quot; Golubev<br>
</b>Eclipse Committer (GMF, UML2Tools)<br>at Montages Think Tank,&#xA0;</span><span style="font-family:Helvetica,Arial,sans-serif;font-size:x-small">Prague, Czech Republic</span></div><div><span style="font-family:Helvetica,Arial,sans-serif;font-size:x-small">1165/1 Dvorecka, 14700, Prague-4 Podoli</span></div>
<div><span style="font-family:Helvetica,Arial,sans-serif;font-size:x-small"><div><br></div><div>tek: +420 602 483 463</div></span></div><div><span style="font-family:Helvetica,Arial,sans-serif;font-size:x-small"><br></span></div>
<br>
</div>
]]></content:encoded>
		<pubDate>Thu, 10 May 2012 11:03:17 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/gmf-dev/msg01942.html</guid>
		<author>golubev@xxxxxxx (Michael Golubev)</author>
	</item>


	<item>
		<title>Re: [gmf-dev] [EMF Problem]</title>
		<link>http://dev.eclipse.org/mhonarc/lists/gmf-dev/msg01941.html</link>
		<description> </description>
		<content:encoded><![CDATA[<table width="100%"><tr><td bgcolor="#FFFFFF" style="background-color: #FFFFFF; color: #000000; "><font color="#000000">
  
  
    Use the newsgroup not the mailing list for user questions and think
    about how someone might reproduce your problem.&nbsp;&nbsp;&nbsp;&nbsp; Perhaps you're
    not using Javadoc, i.e., /*<big><b>*</b></big> */, comments.&nbsp; <br>
    <br>
    On 05/05/2012 8:37 AM, gayan gunawardana wrote:
    <blockquote
cite=""
      type="cite">I got this error while trying to add EMF model at the
      place Annotated java.<br>
      <br>
      /*** Problem were encoutered processing the java source<br>
      <br>
      Reason<br>
      Errors were detected while resolving names or processing @model
      annotation<br>
      <br>
      No model elements were found in java source: check for '@model' on
      interfaces and classes ***/<br>
      <br>
      Please give me some help<br>
      <br>
      Thanks,<br>
      Gayan<br>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
gmf-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:gmf-dev@xxxxxxxxxxx">gmf-dev@xxxxxxxxxxx</a>
<a class="moz-txt-link-freetext" href="https://dev.eclipse.org/mailman/listinfo/gmf-dev">https://dev.eclipse.org/mailman/listinfo/gmf-dev</a>
</pre>
    </blockquote>
  

</font></td></tr></table>]]></content:encoded>
		<pubDate>Sat, 05 May 2012 07:24:27 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/gmf-dev/msg01941.html</guid>
		<author>ed.merks@xxxxxxx (Ed Merks)</author>
	</item>
	<item>
		<title>[gmf-dev] [EMF Problem]</title>
		<link>http://dev.eclipse.org/mhonarc/lists/gmf-dev/msg01940.html</link>
		<description>I got this error while trying to add EMF model at the place Annotated java./*** Problem were encoutered processing the java sourceReasonErrors were detected while resolving names or processing @model annotation No model elements were found in java source: ...</description>
		<content:encoded><![CDATA[I got this error while trying to add EMF model at the place Annotated java.<br><br>/*** Problem were encoutered processing the java source<br><br>Reason<br>Errors were detected while resolving names or processing @model annotation<br>
<br>No model elements were found in java source: check for &#39;@model&#39; on interfaces and classes ***/<br><br>Please give me some help<br><br>Thanks,<br>Gayan<br>
]]></content:encoded>
		<pubDate>Sat, 05 May 2012 06:37:40 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/gmf-dev/msg01940.html</guid>
		<author>gmgunawardana@xxxxxxx (gayan gunawardana)</author>
	</item>
	<item>
		<title>[gmf-dev] Project meta data is out of date for	modeling.gmp.gmf-tooling</title>
		<link>http://dev.eclipse.org/mhonarc/lists/gmf-dev/msg01939.html</link>
		<description>Michael, 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: * Project home page (projecturl = http://modeling.eclipse.org/modeling/...</description>
		<content:encoded><![CDATA[<pre>Michael,
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:

* Project home page (projecturl =
<a  href="http://modeling.eclipse.org/modeling/gmp/?project=gmf-tooling">http://modeling.eclipse.org/modeling/gmp/?project=gmf-tooling</a>) does not
have an &quot;About &lt;project&gt;&quot;,&quot;About This Project&quot; or &quot;Information about
&lt;project&gt;&quot; link. Projects are required to provide that standard link on
their home page (see
<a  href="http://www.eclipse.org/projects/standard-link-on-home-page.php">http://www.eclipse.org/projects/standard-link-on-home-page.php</a>) .
The 'About' link should point to this URL: 
<a  href="http://www.eclipse.org/projects/project_summary.php?projectid=modeling.gmp">http://www.eclipse.org/projects/project_summary.php?projectid=modeling.gmp</a>.
gmf-tooling


</pre>]]></content:encoded>
		<pubDate>Sat, 05 May 2012 04:00:03 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/gmf-dev/msg01939.html</guid>
		<author>emo@xxxxxxx (portal on behalf of emo)</author>
	</item>
	<item>
		<title>[gmf-dev] Project meta data is out of date for	modeling.gmp.gmf-runtime</title>
		<link>http://dev.eclipse.org/mhonarc/lists/gmf-dev/msg01938.html</link>
		<description>Anthony, 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: * Project home page (projecturl = http://www.eclipse.org/modeling/gmp/?...</description>
		<content:encoded><![CDATA[<pre>Anthony,
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:

* Project home page (projecturl =
<a  href="http://www.eclipse.org/modeling/gmp/?project=gmf-runtime">http://www.eclipse.org/modeling/gmp/?project=gmf-runtime</a>) does not have an
&quot;About &lt;project&gt;&quot;,&quot;About This Project&quot; or &quot;Information about &lt;project&gt;&quot;
link. Projects are required to provide that standard link on their home
page (see <a  href="http://www.eclipse.org/projects/standard-link-on-home-page.php">http://www.eclipse.org/projects/standard-link-on-home-page.php</a>) .
The 'About' link should point to this URL: 
<a  href="http://www.eclipse.org/projects/project_summary.php?projectid=modeling.gmp">http://www.eclipse.org/projects/project_summary.php?projectid=modeling.gmp</a>.
gmf-runtime


</pre>]]></content:encoded>
		<pubDate>Sat, 05 May 2012 04:00:03 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/gmf-dev/msg01938.html</guid>
		<author>emo@xxxxxxx (portal on behalf of emo)</author>
	</item>
	<item>
		<title>[gmf-dev] Project meta data is out of date for	modeling.gmp.gmf-notation</title>
		<link>http://dev.eclipse.org/mhonarc/lists/gmf-dev/msg01937.html</link>
		<description>Anthony, 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: * Project home page does not exist (projecturl = http://localhost/model...</description>
		<content:encoded><![CDATA[<pre>Anthony,
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:

* Project home page does not exist (projecturl =
<a  href="http://localhost/modeling/gmp/?project=gmf-notation">http://localhost/modeling/gmp/?project=gmf-notation</a> returns a 404)


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


	<item>
		<title>[gmf-dev] palette tool for creating object from a template</title>
		<link>http://dev.eclipse.org/mhonarc/lists/gmf-dev/msg01936.html</link>
		<description>I'm trying to put tools on the palette that will create objects that are copies of template objects. The palette runtime is straight forward and this kind of request seems to fit within a local subclass of GMF CreateViewAndElementRequest, for instance: pub...</description>
		<content:encoded><![CDATA[<tt>I'm trying to put tools on the palette that will create objects that are 
copies of template objects. The palette runtime is straight forward and 
this kind of request seems to fit within a local subclass of GMF 
CreateViewAndElementRequest, for instance:</tt><br>
<br>
<tt>    public TemplateObjectCreateRequest(IElementType type, final EObject 
templateObject, PreferencesHint preferencesHint) {<br>
        super(<br>
                new ViewAndElementDescriptor(<br>
                    new CreateElementRequestAdapter(<br>
                        new CreateElementRequest(type)), preferencesHint));<br>
        this.templateObject = templateObject;<br>
    }</tt><br>
<br>
<tt>Does this sound like a good approach? I'm now at the stage of 
implementing the create policy for this request and have gotten stuck there.</tt><br>
<br>
<pre style="margin: 0em;">I'm off to read the runtime docs but any advice would be great, thanks.
Greg Jansen</pre><br>
]]></content:encoded>
		<pubDate>Thu, 03 May 2012 17:38:54 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/gmf-dev/msg01936.html</guid>
		<author>count0@xxxxxxx (Gregory Jansen)</author>
	</item>


	<item>
		<title>Re: [gmf-dev] goal: one GMF editor for two models</title>
		<link>http://dev.eclipse.org/mhonarc/lists/gmf-dev/msg01935.html</link>
		<description> _______________________________________________ gmf-dev mailing list gmf-dev@xxxxxxxxxxx https://dev.eclipse.org/mailman/listinfo/gmf-dev Attachment: crosswalk.png Description: PNG image </description>
		<content:encoded><![CDATA[<table width="100%"><tr><td bgcolor="#FFFFFF" style="background-color: #FFFFFF; color: #000000; "><font color="#000000">
  
  
    It is a model that represents mappings from tabular data to XML
    element/attributes.&nbsp; One top-level model is a specific mapping of
    data, a crosswalk. It shows the data columns on one side and let's
    the user drop widgets that represent XML on the canvas and then link
    them with data, configure default values, etc.. The other model is
    dictionary, which is a set of mappings, except in the dictionary
    there is no data. Instead the XML widgets in each mapping are
    connected to "ports". Users will reuse such mapping later, linking
    these input ports to their data.&nbsp; (In effect the dictionary is a set
    of encapsulated mappings.)<br>
    <br>
    I've been doing some tweaks to the figures, making ports responsive
    to their connections, overriding certain pop-up behaviors and
    handling the impact of nested XML child references on
    request/command edit policy. To be clear, the model does not deal in
    the specifics of any XML schema, but it does get set up with an
    EClass that is the output type.<br>
    <br>
    For the moment I'm exploring the option (2) below. I can live
    without the pop-up menus. I was thinking that I could have some
    custom save behavior that would strip out the canvas node. I haven't
    delved into custom templates yet, but it may be time for me to pick
    up some of that. <br>
    <br>
    A diagram is attached.<br>
    <br>
    thanks for your help,<br>
    Greg<br>
    <br>
    On 04/30/2012 07:47 AM, Michael Golubev wrote:
    <blockquote
cite=""
      type="cite">
      
      Hello,&nbsp;
      <div><br>
      </div>
      <div>Sorry, I am not sure I understand your use case, may be the
        emfatic-like sketch of both ecore's would help here.&nbsp;I am trying
        to understand how much commons do your crosswalk and dictionary
        elements share.&nbsp;</div>
      <div><br>
      </div>
      <div>Without looking at the details, I may only say that the
        intended way of using GMF-T would be to extract the
        customizations into the custom templates and then generate the
        customized pieces into the both diagrams.&nbsp;</div>
      <div><br>
      </div>
      <div>What kind of&nbsp;customizations&nbsp;we are talking about?&nbsp;</div>
      <div><br>
      </div>
      <div>Regards,&nbsp;</div>
      <div>--&nbsp;<br>
        <img moz-do-not-send="true"
          src=""><br>
        <div><span
            style="font-family:Helvetica,Arial,sans-serif;font-size:x-small"><b>Michael
              "Borlander" Golubev<br>
            </b>Eclipse Committer (GMF, UML2Tools)<br>
            at Montages Think Tank,&nbsp;</span><span
            style="font-family:Helvetica,Arial,sans-serif;font-size:x-small">Prague,
            Czech Republic</span></div>
        <div><span
            style="font-family:Helvetica,Arial,sans-serif;font-size:x-small">1165/1
            Dvorecka, 14700, Prague-4 Podoli</span></div>
        <div><span
            style="font-family:Helvetica,Arial,sans-serif;font-size:x-small">
            <div><br>
            </div>
            <div>tek: +420 602 483 463</div>
          </span></div>
        <div><span
            style="font-family:Helvetica,Arial,sans-serif;font-size:x-small"><br>
          </span></div>
        <br class="Apple-interchange-newline">
      </div>
      <div><br>
      </div>
      <div>
        <div class="gmail_quote">On Thu, Apr 26, 2012 at 5:57 PM,
          Gregory Jansen <span dir="ltr">&lt;<a moz-do-not-send="true"
              href="mailto:count0@xxxxxxxxxxxxx" target="_blank">count0@xxxxxxxxxxxxx</a>&gt;</span>
          wrote:<br>
          <blockquote class="gmail_quote" style="margin:0 0 0
            .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi there,<br>
            <br>
            I am building some visual metadata tools for librarians and
            digital<br>
            curation. I have a model for mapping tabular data to XML
            (crosswalk<br>
            model). I also have a model in the same package for defining
            data<br>
            dictionaries, i.e. common mappings (dictionary model). The
            GMF code<br>
            for the crosswalk editor is generated and tweaked with
            various helpers<br>
            and advice. Instead of pursuing a parallel track and
            generating a<br>
            whole separate editor for the dictionary model and
            duplicating all<br>
            those customizations, which are largely identical, I'd
            really like to<br>
            use the same editor for both..<br>
            <br>
            A couple strategies come to mind:<br>
            <br>
            1) Tried to map the canvas to a super-type. &nbsp;This doesn't
            work b/c the<br>
            top-level nodes have to be features in the canvas domain
            model or it's<br>
            super-types.<br>
            <br>
            2) Make a type to contain 1 of either dictionary and
            crosswalk. Then create a figure that grabs the whole canvas
            for the single top-level node. I'm pretty sure this will
            mess up the pop-up balloons.<br>
            <br>
            3) Same as (2), but don't grab the whole canvas. Instead
            place single top-level node somewhere on the canvas, maybe
            as a label. Then find a way to use the canvas as a content
            pane or place children outside the parent. Any way to do
            this?<br>
            <br>
            Is there a better way?<br>
            many thanks,<br>
            Greg<br>
            <br>
            _______________________________________________<br>
            gmf-dev mailing list<br>
            <a moz-do-not-send="true" href="mailto:gmf-dev@xxxxxxxxxxx"
              target="_blank">gmf-dev@xxxxxxxxxxx</a><br>
            <a moz-do-not-send="true"
              href="https://dev.eclipse.org/mailman/listinfo/gmf-dev"
              target="_blank">https://dev.eclipse.org/mailman/listinfo/gmf-dev</a><br>
          </blockquote>
        </div>
        <br>
        <br clear="all">
        <div><br>
        </div>
        <br>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
gmf-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:gmf-dev@xxxxxxxxxxx">gmf-dev@xxxxxxxxxxx</a>
<a class="moz-txt-link-freetext" href="https://dev.eclipse.org/mailman/listinfo/gmf-dev">https://dev.eclipse.org/mailman/listinfo/gmf-dev</a>
</pre>
    </blockquote>
    <br>
  

</font></td></tr></table><p><strong>Attachment:
<a href="pngg4IgvKfgrQ.png" ><tt>crosswalk.png</tt></a></strong><br>
<em>Description:</em> PNG image</p>
]]></content:encoded>
		<pubDate>Mon, 30 Apr 2012 13:49:49 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/gmf-dev/msg01935.html</guid>
		<author>count0@xxxxxxx (Gregory Jansen)</author>
	</item>

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

