<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-11975</id>
	<title>Nabble - codehaus - modello</title>
	<updated>2009-10-15T18:36:26Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/codehaus---modello-f11975.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/codehaus---modello-f11975.html" />
	<subtitle type="html">Modello is a Data Model toolkit in use by the http://maven.apache.org/maven2. codehaus - modello home is &lt;a href=&quot;http://modello.codehaus.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;here&lt;/a&gt;.</subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-25918631</id>
	<title>[jira] Commented: (MODELLO-222) java5 associations do not respect java.useInterface</title>
	<published>2009-10-15T18:36:26Z</published>
	<updated>2009-10-15T18:36:26Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; [ &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-222?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=194960#action_194960&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-222?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=194960#action_194960&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Herve Boutemy commented on MODELLO-222:
&lt;br&gt;---------------------------------------
&lt;br&gt;&lt;br&gt;while thinking at it, one other part that is not tested: createTypeAssociation() and breakTypeAssociation() (see java.bidi)
&lt;br&gt;not so frequently used, os like my previous comment &amp;quot;work will be done later when somebody needs it&amp;quot;
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; java5 associations do not respect java.useInterface
&lt;br&gt;&amp;gt; ---------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: MODELLO-222
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-222&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-222&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Modello
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: modello-plugin-java
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 1.1
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Igor Fedorenko
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Igor Fedorenko
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 1.2
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: MODELLO-222.diff
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Modello does not consistently use &amp;nbsp;java.useInterface when generating getter/setter methods for association fields, which becomes more apparent in java5 mode. For example, the following association 
&lt;br&gt;&amp;gt; {code:xml}
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;field&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;name&amp;gt;entries&amp;lt;/name&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;association java.useInterface=&amp;quot;IEntry&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;type&amp;gt;Entry&amp;lt;/type&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;multiplicity&amp;gt;*&amp;lt;/multiplicity&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/association&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/field&amp;gt;
&lt;br&gt;&amp;gt; {code}
&lt;br&gt;&amp;gt; will result in the following method signatures in java5 mode
&lt;br&gt;&amp;gt; {code:java}
&lt;br&gt;&amp;gt; public void addEntry( IEntry entry )
&lt;br&gt;&amp;gt; public java.util.List&amp;lt;Entry&amp;gt; getEntries()
&lt;br&gt;&amp;gt; public void removeEntry( IEntry entry )
&lt;br&gt;&amp;gt; public void setEntries( java.util.List&amp;lt;Entry&amp;gt; entries )
&lt;br&gt;&amp;gt; {code}
&lt;br&gt;&amp;gt; Note incorrect type parameter {{java.util.List&amp;lt;Entry&amp;gt;}} instead of expected {{java.util.List&amp;lt;IEntry&amp;gt;}}
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/modello---dev-f11977.html&quot; embed=&quot;fixTarget[11977]&quot; target=&quot;_top&quot; &gt;modello - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28MODELLO-222%29-java5-associations-do-not-respect-java.useInterface-tp25744646p25918631.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25918610</id>
	<title>[jira] Commented: (MODELLO-222) java5 associations do not respect java.useInterface</title>
	<published>2009-10-15T18:32:27Z</published>
	<updated>2009-10-15T18:32:27Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; [ &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-222?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=194959#action_194959&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-222?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=194959#action_194959&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Herve Boutemy commented on MODELLO-222:
&lt;br&gt;---------------------------------------
&lt;br&gt;&lt;br&gt;just added a test to confirm that one multiplicity association fails
&lt;br&gt;didn't try clone method
&lt;br&gt;&lt;br&gt;I'm still closing this issue since the actual behaviour is better than before, even if not completely feature complete: work on other will be done later when somebody needs it
&lt;br&gt;&lt;br&gt;thank you Igor
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; java5 associations do not respect java.useInterface
&lt;br&gt;&amp;gt; ---------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: MODELLO-222
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-222&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-222&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Modello
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: modello-plugin-java
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 1.1
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Igor Fedorenko
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Igor Fedorenko
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 1.2
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: MODELLO-222.diff
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Modello does not consistently use &amp;nbsp;java.useInterface when generating getter/setter methods for association fields, which becomes more apparent in java5 mode. For example, the following association 
&lt;br&gt;&amp;gt; {code:xml}
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;field&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;name&amp;gt;entries&amp;lt;/name&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;association java.useInterface=&amp;quot;IEntry&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;type&amp;gt;Entry&amp;lt;/type&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;multiplicity&amp;gt;*&amp;lt;/multiplicity&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/association&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/field&amp;gt;
&lt;br&gt;&amp;gt; {code}
&lt;br&gt;&amp;gt; will result in the following method signatures in java5 mode
&lt;br&gt;&amp;gt; {code:java}
&lt;br&gt;&amp;gt; public void addEntry( IEntry entry )
&lt;br&gt;&amp;gt; public java.util.List&amp;lt;Entry&amp;gt; getEntries()
&lt;br&gt;&amp;gt; public void removeEntry( IEntry entry )
&lt;br&gt;&amp;gt; public void setEntries( java.util.List&amp;lt;Entry&amp;gt; entries )
&lt;br&gt;&amp;gt; {code}
&lt;br&gt;&amp;gt; Note incorrect type parameter {{java.util.List&amp;lt;Entry&amp;gt;}} instead of expected {{java.util.List&amp;lt;IEntry&amp;gt;}}
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/modello---dev-f11977.html&quot; embed=&quot;fixTarget[11977]&quot; target=&quot;_top&quot; &gt;modello - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28MODELLO-222%29-java5-associations-do-not-respect-java.useInterface-tp25744646p25918610.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25918305</id>
	<title>[jira] Closed: (MODELLO-222) java5 associations do not respect java.useInterface</title>
	<published>2009-10-15T17:53:28Z</published>
	<updated>2009-10-15T17:53:28Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-222?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-222?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Herve Boutemy closed MODELLO-222.
&lt;br&gt;---------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Resolution: Fixed
&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix Version/s: 1.2
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Igor Fedorenko
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; java5 associations do not respect java.useInterface
&lt;br&gt;&amp;gt; ---------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: MODELLO-222
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-222&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-222&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Modello
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: modello-plugin-java
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 1.1
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Igor Fedorenko
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Igor Fedorenko
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 1.2
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: MODELLO-222.diff
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Modello does not consistently use &amp;nbsp;java.useInterface when generating getter/setter methods for association fields, which becomes more apparent in java5 mode. For example, the following association 
&lt;br&gt;&amp;gt; {code:xml}
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;field&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;name&amp;gt;entries&amp;lt;/name&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;association java.useInterface=&amp;quot;IEntry&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;type&amp;gt;Entry&amp;lt;/type&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;multiplicity&amp;gt;*&amp;lt;/multiplicity&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/association&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/field&amp;gt;
&lt;br&gt;&amp;gt; {code}
&lt;br&gt;&amp;gt; will result in the following method signatures in java5 mode
&lt;br&gt;&amp;gt; {code:java}
&lt;br&gt;&amp;gt; public void addEntry( IEntry entry )
&lt;br&gt;&amp;gt; public java.util.List&amp;lt;Entry&amp;gt; getEntries()
&lt;br&gt;&amp;gt; public void removeEntry( IEntry entry )
&lt;br&gt;&amp;gt; public void setEntries( java.util.List&amp;lt;Entry&amp;gt; entries )
&lt;br&gt;&amp;gt; {code}
&lt;br&gt;&amp;gt; Note incorrect type parameter {{java.util.List&amp;lt;Entry&amp;gt;}} instead of expected {{java.util.List&amp;lt;IEntry&amp;gt;}}
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/modello---dev-f11977.html&quot; embed=&quot;fixTarget[11977]&quot; target=&quot;_top&quot; &gt;modello - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28MODELLO-222%29-java5-associations-do-not-respect-java.useInterface-tp25744646p25918305.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25811438</id>
	<title>[jira] Commented: (MODELLO-222) java5 associations do not respect java.useInterface</title>
	<published>2009-10-08T13:52:17Z</published>
	<updated>2009-10-08T13:52:17Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; [ &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-222?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=194101#action_194101&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-222?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=194101#action_194101&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Igor Fedorenko commented on MODELLO-222:
&lt;br&gt;----------------------------------------
&lt;br&gt;&lt;br&gt;I committed the patch. Let me know if there are any concerns.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; java5 associations do not respect java.useInterface
&lt;br&gt;&amp;gt; ---------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: MODELLO-222
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-222&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-222&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Modello
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: modello-plugin-java
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 1.1
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Igor Fedorenko
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: MODELLO-222.diff
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Modello does not consistently use &amp;nbsp;java.useInterface when generating getter/setter methods for association fields, which becomes more apparent in java5 mode. For example, the following association 
&lt;br&gt;&amp;gt; {code:xml}
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;field&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;name&amp;gt;entries&amp;lt;/name&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;association java.useInterface=&amp;quot;IEntry&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;type&amp;gt;Entry&amp;lt;/type&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;multiplicity&amp;gt;*&amp;lt;/multiplicity&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/association&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/field&amp;gt;
&lt;br&gt;&amp;gt; {code}
&lt;br&gt;&amp;gt; will result in the following method signatures in java5 mode
&lt;br&gt;&amp;gt; {code:java}
&lt;br&gt;&amp;gt; public void addEntry( IEntry entry )
&lt;br&gt;&amp;gt; public java.util.List&amp;lt;Entry&amp;gt; getEntries()
&lt;br&gt;&amp;gt; public void removeEntry( IEntry entry )
&lt;br&gt;&amp;gt; public void setEntries( java.util.List&amp;lt;Entry&amp;gt; entries )
&lt;br&gt;&amp;gt; {code}
&lt;br&gt;&amp;gt; Note incorrect type parameter {{java.util.List&amp;lt;Entry&amp;gt;}} instead of expected {{java.util.List&amp;lt;IEntry&amp;gt;}}
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/modello---dev-f11977.html&quot; embed=&quot;fixTarget[11977]&quot; target=&quot;_top&quot; &gt;modello - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28MODELLO-222%29-java5-associations-do-not-respect-java.useInterface-tp25744646p25811438.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25745140</id>
	<title>[jira] Updated: (MODELLO-222) java5 associations do not respect java.useInterface</title>
	<published>2009-10-04T21:52:23Z</published>
	<updated>2009-10-04T21:52:23Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-222?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-222?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Igor Fedorenko updated MODELLO-222:
&lt;br&gt;-----------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Attachment: MODELLO-222.diff
&lt;br&gt;&lt;br&gt;Attached patch MODELLO-222.diff addresses the problem at least partially. More specifically, 
&lt;br&gt;&lt;br&gt;* only simple one-to-many association was tested and other associations likely still have this problem
&lt;br&gt;* association default value is ignored, which may or may not be a problem
&lt;br&gt;* generation of clone method was not tested and may or may not have this problem
&lt;br&gt;&lt;br&gt;Unfortunately, I do not know about modello enough to assess whether these are real problems and would appreciate if somebody with the knowledge reviewed the code and provided feedback. Thank you in advance.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; java5 associations do not respect java.useInterface
&lt;br&gt;&amp;gt; ---------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: MODELLO-222
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-222&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-222&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Modello
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: modello-plugin-java
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 1.1
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Igor Fedorenko
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: MODELLO-222.diff
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Modello does not consistently use &amp;nbsp;java.useInterface when generating getter/setter methods for association fields, which becomes more apparent in java5 mode. For example, the following association 
&lt;br&gt;&amp;gt; {code:xml}
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;field&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;name&amp;gt;entries&amp;lt;/name&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;association java.useInterface=&amp;quot;IEntry&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;type&amp;gt;Entry&amp;lt;/type&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;multiplicity&amp;gt;*&amp;lt;/multiplicity&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/association&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/field&amp;gt;
&lt;br&gt;&amp;gt; {code}
&lt;br&gt;&amp;gt; will result in the following method signatures in java5 mode
&lt;br&gt;&amp;gt; {code:java}
&lt;br&gt;&amp;gt; public void addEntry( IEntry entry )
&lt;br&gt;&amp;gt; public java.util.List&amp;lt;Entry&amp;gt; getEntries()
&lt;br&gt;&amp;gt; public void removeEntry( IEntry entry )
&lt;br&gt;&amp;gt; public void setEntries( java.util.List&amp;lt;Entry&amp;gt; entries )
&lt;br&gt;&amp;gt; {code}
&lt;br&gt;&amp;gt; Note incorrect type parameter {{java.util.List&amp;lt;Entry&amp;gt;}} instead of expected {{java.util.List&amp;lt;IEntry&amp;gt;}}
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/modello---dev-f11977.html&quot; embed=&quot;fixTarget[11977]&quot; target=&quot;_top&quot; &gt;modello - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28MODELLO-222%29-java5-associations-do-not-respect-java.useInterface-tp25744646p25745140.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25744646</id>
	<title>[jira] Created: (MODELLO-222) java5 associations do not respect java.useInterface</title>
	<published>2009-10-04T20:05:23Z</published>
	<updated>2009-10-04T20:05:23Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">java5 associations do not respect java.useInterface
&lt;br&gt;---------------------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: MODELLO-222
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-222&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-222&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: Modello
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Bug
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Components: modello-plugin-java
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: 1.1
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Igor Fedorenko
&lt;br&gt;&lt;br&gt;&lt;br&gt;Modello does not consistently use &amp;nbsp;java.useInterface when generating getter/setter methods for association fields, which becomes more apparent in java5 mode. For example, the following association 
&lt;br&gt;&lt;br&gt;{code:xml}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;field&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;name&amp;gt;entries&amp;lt;/name&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;association java.useInterface=&amp;quot;IEntry&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;type&amp;gt;Entry&amp;lt;/type&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;multiplicity&amp;gt;*&amp;lt;/multiplicity&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/association&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/field&amp;gt;
&lt;br&gt;{code}
&lt;br&gt;&lt;br&gt;will result in the following method signatures in java5 mode
&lt;br&gt;&lt;br&gt;{code:java}
&lt;br&gt;public void addEntry( IEntry entry )
&lt;br&gt;public java.util.List&amp;lt;Entry&amp;gt; getEntries()
&lt;br&gt;public void removeEntry( IEntry entry )
&lt;br&gt;public void setEntries( java.util.List&amp;lt;Entry&amp;gt; entries )
&lt;br&gt;{code}
&lt;br&gt;&lt;br&gt;Note incorrect type parameter {{java.util.List&amp;lt;Entry&amp;gt;}} instead of expected {{java.util.List&amp;lt;IEntry&amp;gt;}}
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/modello---dev-f11977.html&quot; embed=&quot;fixTarget[11977]&quot; target=&quot;_top&quot; &gt;modello - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28MODELLO-222%29-java5-associations-do-not-respect-java.useInterface-tp25744646p25744646.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25088192</id>
	<title>[modello-announce] Modello 1.1</title>
	<published>2009-08-21T15:19:34Z</published>
	<updated>2009-08-21T15:19:34Z</updated>
	<author>
		<name>Hervé BOUTEMY</name>
	</author>
	<content type="html">The Modello team is pleased to announce the release of Modello 1.1
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://modello.codehaus.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://modello.codehaus.org/&lt;/a&gt;&lt;br&gt;&lt;br&gt;Release Notes - Modello - Version 1.1
&lt;br&gt;&lt;br&gt;** Bug
&lt;br&gt;&amp;nbsp; &amp;nbsp; * [MODELLO-200] - Not possible to read older version of xml file if there is an unrecognized tag even if &amp;quot;strict&amp;quot; is set to false
&lt;br&gt;&amp;nbsp; &amp;nbsp; * [MODELLO-201] - XSD generator fails on field type Set&amp;lt;String&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; * [MODELLO-207] - Transient feature does not allow generate self Model
&lt;br&gt;&amp;nbsp; &amp;nbsp; * [MODELLO-208] - class cast assertion to wrong type in one multiplicity association setter when using java.useInterface
&lt;br&gt;&lt;br&gt;** Improvement
&lt;br&gt;&amp;nbsp; &amp;nbsp; * [MODELLO-181] - Add @SuppressWarnings to all generated sources if Java 5 is enabled
&lt;br&gt;&amp;nbsp; &amp;nbsp; * [MODELLO-185] - add Content type support to stax plugin
&lt;br&gt;&amp;nbsp; &amp;nbsp; * [MODELLO-203] - add Content type support to dom4j plugin
&lt;br&gt;&amp;nbsp; &amp;nbsp; * [MODELLO-210] - Misspelling by AbstractModelloGenerator#singular(..) method
&lt;br&gt;&lt;br&gt;** New Feature
&lt;br&gt;&amp;nbsp; &amp;nbsp; * [MODELLO-191] - Add support to generate clone() methods
&lt;br&gt;&amp;nbsp; &amp;nbsp; * [MODELLO-205] - Allow to exclude fields from parser/writer
&lt;br&gt;&lt;br&gt;** Wish
&lt;br&gt;&amp;nbsp; &amp;nbsp; * [MODELLO-165] - remove classCastAssertion
&lt;br&gt;&lt;br&gt;&lt;br&gt;Enjoy,
&lt;br&gt;&lt;br&gt;-The Modello team
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/modello---dev-f11977.html&quot; embed=&quot;fixTarget[11977]&quot; target=&quot;_top&quot; &gt;modello - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-modello-announce--Modello-1.1-tp25088192p25088192.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25078393</id>
	<title>Re: Modello 1.1?</title>
	<published>2009-08-21T04:44:50Z</published>
	<updated>2009-08-21T04:44:50Z</updated>
	<author>
		<name>Benjamin Bentmann</name>
	</author>
	<content type="html">Hervé wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; please have a look and tell me if it is ok to release.
&lt;br&gt;&lt;br&gt;I took the 1.1-SNAPSHOT for a branch of Maven trunk that uses the 
&lt;br&gt;generated clone() methods, builds and runs the core ITs fine :-)
&lt;br&gt;&lt;br&gt;&lt;br&gt;Benjamin
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/modello---dev-f11977.html&quot; embed=&quot;fixTarget[11977]&quot; target=&quot;_top&quot; &gt;modello - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Modello-1.1--tp25060116p25078393.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25076564</id>
	<title>Re: Modello 1.1?</title>
	<published>2009-08-21T02:02:34Z</published>
	<updated>2009-08-21T02:02:34Z</updated>
	<author>
		<name>Deng Ching</name>
	</author>
	<content type="html">Thanks! :)&lt;br&gt;&lt;font color=&quot;#888888&quot;&gt;&lt;font color=&quot;#888888&quot;&gt;&lt;br&gt;-Deng&lt;/font&gt;&lt;/font&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Fri, Aug 21, 2009 at 12:19 AM,  &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25076564&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;herve.boutemy@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;I&amp;#39;ll fix MODELLO-181 tonight, then it&amp;#39;s ok for me to release: release early, release often, other issues will wait for next version.&lt;br&gt;

&lt;br&gt;
Benjamin: you committed the big new features. Is it ok for you if I release Modello 1.1 tomorrow?&lt;br&gt;
&lt;br&gt;
Regards,&lt;br&gt;
&lt;br&gt;
Hervé&lt;br&gt;
&lt;br&gt;
----- Mail Original -----&lt;br&gt;
De: &amp;quot;Deng Ching&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25076564&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;oching@...&lt;/a&gt;&amp;gt;&lt;br&gt;
À: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25076564&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev@...&lt;/a&gt;&lt;br&gt;
Envoyé: Jeudi 20 Août 2009 13h02:35 GMT +01:00 Amsterdam / Berlin / Berne / Rome / Stockholm / Vienne&lt;br&gt;
Objet: [modello-dev] Modello 1.1?&lt;br&gt;
&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;
Hi,&lt;br&gt;
&lt;br&gt;
Any plans of releasing Modello 1.1? :) We&amp;#39;re planning on releasing&lt;br&gt;
Continuum 1.3.4 this week and one of the issues is dependent on the fix for&lt;br&gt;
MODELLO-200..&lt;br&gt;
&lt;br&gt;
Thanks,&lt;br&gt;
Deng&lt;br&gt;
&lt;br&gt;
---------------------------------------------------------------------&lt;br&gt;
To unsubscribe from this list, please visit:&lt;br&gt;
&lt;br&gt;
    &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
---------------------------------------------------------------------&lt;br&gt;
To unsubscribe from this list, please visit:&lt;br&gt;
&lt;br&gt;
    &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/modello---dev-f11977.html&quot; embed=&quot;fixTarget[11977]&quot; target=&quot;_top&quot; &gt;modello - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Modello-1.1--tp25060116p25076564.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25072017</id>
	<title>Re: Modello 1.1?</title>
	<published>2009-08-20T16:49:55Z</published>
	<updated>2009-08-20T16:49:55Z</updated>
	<author>
		<name>Hervé BOUTEMY</name>
	</author>
	<content type="html">ok, everything is now in svn, even release notes.
&lt;br&gt;&lt;br&gt;please have a look and tell me if it is ok to release.
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;&lt;br&gt;Hervé
&lt;br&gt;&lt;br&gt;----- Mail Original -----
&lt;br&gt;De: &amp;quot;Benjamin Bentmann&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25072017&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;benjamin.bentmann@...&lt;/a&gt;&amp;gt;
&lt;br&gt;À: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25072017&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev@...&lt;/a&gt;
&lt;br&gt;Envoyé: Jeudi 20 Août 2009 18h31:43 GMT +01:00 Amsterdam / Berlin / Berne / Rome / Stockholm / Vienne
&lt;br&gt;Objet: Re: [modello-dev] Modello 1.1?
&lt;br&gt;&lt;br&gt;Hervé wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; Benjamin: you committed the big new features. Is it ok for you if I release Modello 1.1 tomorrow?
&lt;br&gt;&lt;br&gt;Yeah, that would be cool. I'm eager to use the generated clone() methods 
&lt;br&gt;for the Maven model :-) .
&lt;br&gt;&lt;br&gt;&lt;br&gt;Benjamin
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/modello---dev-f11977.html&quot; embed=&quot;fixTarget[11977]&quot; target=&quot;_top&quot; &gt;modello - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Modello-1.1--tp25060116p25072017.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25071931</id>
	<title>[jira] Updated: (MODELLO-168) Recursive descent fails for tree-like data model</title>
	<published>2009-08-20T16:38:42Z</published>
	<updated>2009-08-20T16:38:42Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-168?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-168?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Herve Boutemy updated MODELLO-168:
&lt;br&gt;----------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix Version/s: &amp;nbsp; &amp;nbsp; (was: 1.1)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1.2
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Recursive descent fails for tree-like data model
&lt;br&gt;&amp;gt; ------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: MODELLO-168
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-168&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-168&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Modello
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: modello-plugin-xpp3
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 1.0-alpha-22
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Benjamin Bentmann
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 1.2
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: modello-root-recursion.zip
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; For a data model whose root class allows recursion into itself like
&lt;br&gt;&amp;gt; {code:xml}
&lt;br&gt;&amp;gt; &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;model xsd.namespace=&amp;quot;&lt;a href=&quot;http://maven.apache.org/TEST/4.0.0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://maven.apache.org/TEST/4.0.0&lt;/a&gt;&amp;quot; xsd.target-namespace=&amp;quot;&lt;a href=&quot;http://maven.apache.org/TEST/4.0.0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://maven.apache.org/TEST/4.0.0&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;id&amp;gt;test&amp;lt;/id&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;name&amp;gt;Test&amp;lt;/name&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;defaults&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;default&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;key&amp;gt;package&amp;lt;/key&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;value&amp;gt;org.codehaus.modello.test&amp;lt;/value&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;/default&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;/defaults&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;classes&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;class rootElement=&amp;quot;true&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;name&amp;gt;Node&amp;lt;/name&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;version&amp;gt;4.0.0&amp;lt;/version&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fields&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;field&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;name&amp;gt;value&amp;lt;/name&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;version&amp;gt;4.0.0&amp;lt;/version&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;type&amp;gt;String&amp;lt;/type&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;defaultValue&amp;gt;default&amp;lt;/defaultValue&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/field&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;field&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;name&amp;gt;child&amp;lt;/name&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;version&amp;gt;4.0.0&amp;lt;/version&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;required&amp;gt;false&amp;lt;/required&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;association&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;type&amp;gt;Node&amp;lt;/type&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/association&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/field&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/fields&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;/class&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;/classes&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/model&amp;gt;
&lt;br&gt;&amp;gt; {code}
&lt;br&gt;&amp;gt; and some input data like
&lt;br&gt;&amp;gt; {code:xml}
&lt;br&gt;&amp;gt; &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;node&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;value&amp;gt;1&amp;lt;/value&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;child&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;value&amp;gt;2&amp;lt;/value&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;child&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;value&amp;gt;3&amp;lt;/value&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;child&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;value&amp;gt;4&amp;lt;/value&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/child&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;/child&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;/child&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/node&amp;gt;
&lt;br&gt;&amp;gt; {code}
&lt;br&gt;&amp;gt; the parser fails with a bogus error message about duplicate elements (see the demo project).
&lt;br&gt;&amp;gt; Tested also with a beta-1-SNAPSHOT from trunk.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/modello---dev-f11977.html&quot; embed=&quot;fixTarget[11977]&quot; target=&quot;_top&quot; &gt;modello - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28MODELLO-168%29-Recursive-descent-fails-for-tree-like-data-model-tp21641163p25071931.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25071933</id>
	<title>[jira] Updated: (MODELLO-97) Add constants for tags and attributes in xpp3</title>
	<published>2009-08-20T16:38:42Z</published>
	<updated>2009-08-20T16:38:42Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-97?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-97?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Herve Boutemy updated MODELLO-97:
&lt;br&gt;---------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix Version/s: &amp;nbsp; &amp;nbsp; (was: 1.1)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1.2
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Add constants for tags and attributes in xpp3
&lt;br&gt;&amp;gt; ---------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: MODELLO-97
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-97&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-97&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Modello
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Improvement
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: modello-plugin-xpp3
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 1.0-alpha-16
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Vincent Siveton
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 1.2
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: added_public_static_final_fields.diff
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I proposed to add constants for tags and attributes, i.e.:
&lt;br&gt;&amp;gt; {code:title=MyGeneratedXpp3Reader.java|borderStyle=solid}
&lt;br&gt;&amp;gt; public class MavenXpp3Reader {
&lt;br&gt;&amp;gt; ...
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /**
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;* Tag name for &amp;lt;code&amp;gt;myTag&amp;lt;/code&amp;gt;.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;*/
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; public static final java.lang.String TAG_MYTAG = &amp;quot;myTag&amp;quot;;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /**
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;* Attribute name for &amp;lt;code&amp;gt;myAttribute&amp;lt;/code&amp;gt;.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;*/
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; public static final java.lang.String ATTRIBUTE_MYATTRIBUTE = &amp;quot;myAttribute&amp;quot;;
&lt;br&gt;&amp;gt; ...
&lt;br&gt;&amp;gt; }
&lt;br&gt;&amp;gt; {code} 
&lt;br&gt;&amp;gt; The patch includes:
&lt;br&gt;&amp;gt; * added new methods in Xpp3ReaderGenerator class to handle that: addConstantField(...) and getConstantName(...)
&lt;br&gt;&amp;gt; * replaces all tagName/singularTagName by getConstantName(...)
&lt;br&gt;&amp;gt; * removed unused import
&lt;br&gt;&amp;gt; * updated Xpp3WriterGenerator to use the constants defined in the generated Xpp3Reader class
&lt;br&gt;&amp;gt; * added a test case
&lt;br&gt;&amp;gt; Note: in src/test/java, the package org.codehaus.modello.generator.xml.xpp3 was moved to org.codehaus.modello.plugin.xpp3 like defined in src/main/java
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/modello---dev-f11977.html&quot; embed=&quot;fixTarget[11977]&quot; target=&quot;_top&quot; &gt;modello - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28MODELLO-97%29-Add-constants-for-tags-and-attributes-in-xpp3-tp12153176p25071933.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25071934</id>
	<title>[jira] Updated: (MODELLO-206) improve generated XML schema for content</title>
	<published>2009-08-20T16:38:42Z</published>
	<updated>2009-08-20T16:38:42Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-206?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-206?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Herve Boutemy updated MODELLO-206:
&lt;br&gt;----------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix Version/s: &amp;nbsp; &amp;nbsp; (was: 1.1)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1.2
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; improve generated XML schema for content
&lt;br&gt;&amp;gt; ----------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: MODELLO-206
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-206&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-206&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Modello
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Improvement
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: modello-plugin-xml
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 1.0.2
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Herve Boutemy
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 1.2
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; actually, generated schema is like
&lt;br&gt;&amp;gt; {code:xml}
&lt;br&gt;&amp;gt; &amp;lt;xs:complexType name=&amp;quot;Author&amp;quot; mixed=&amp;quot;true&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;xs:all/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;xs:attribute name=&amp;quot;email&amp;quot; type=&amp;quot;xs:string&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/xs:complexType&amp;gt;
&lt;br&gt;&amp;gt; {code}
&lt;br&gt;&amp;gt; would be more precise to avoid the {{&amp;lt;xs:all/&amp;gt;}} part but generate
&lt;br&gt;&amp;gt; {code:xml}
&lt;br&gt;&amp;gt; &amp;lt;xs:complexType name=&amp;quot;Author&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;xs:simpleContent&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xs:attribute name=&amp;quot;email&amp;quot; type=&amp;quot;xs:string&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;/xs:extension&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;/xs:simpleContent&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/xs:complexType&amp;gt;
&lt;br&gt;&amp;gt; {code}
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/modello---dev-f11977.html&quot; embed=&quot;fixTarget[11977]&quot; target=&quot;_top&quot; &gt;modello - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28MODELLO-206%29-improve-generated-XML-schema-for-content-tp24337452p25071934.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25071936</id>
	<title>[jira] Updated: (MODELLO-176) Strict mode does not detect problems when data fields are encoded as XML attributes</title>
	<published>2009-08-20T16:38:42Z</published>
	<updated>2009-08-20T16:38:42Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-176?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-176?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Herve Boutemy updated MODELLO-176:
&lt;br&gt;----------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix Version/s: &amp;nbsp; &amp;nbsp; (was: 1.1)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1.2
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Strict mode does not detect problems when data fields are encoded as XML attributes
&lt;br&gt;&amp;gt; -----------------------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: MODELLO-176
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-176&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-176&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Modello
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: modello-plugin-xpp3
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 1.0
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Benjamin Bentmann
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Priority: Minor
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 1.2
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: modello-strict-attributes.zip
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; For fields with {{xml.attribute=&amp;quot;true&amp;quot;}} the generated parser does not throw a validation error when a required attribute is missing nor when an unknown attribute is present. Run &amp;quot;mvn test&amp;quot; on the attached demo project for an illustration.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/modello---dev-f11977.html&quot; embed=&quot;fixTarget[11977]&quot; target=&quot;_top&quot; &gt;modello - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28MODELLO-176%29-Strict-mode-does-not-detect-problems-when-data-fields-are-encoded-as-XML-attributes-tp21890148p25071936.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25071932</id>
	<title>[jira] Updated: (MODELLO-120) can't have an association to an interface instead of a class</title>
	<published>2009-08-20T16:38:41Z</published>
	<updated>2009-08-20T16:38:41Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-120?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-120?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Herve Boutemy updated MODELLO-120:
&lt;br&gt;----------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix Version/s: &amp;nbsp; &amp;nbsp; (was: 1.1)
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; can't have an association to an interface instead of a class
&lt;br&gt;&amp;gt; ------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: MODELLO-120
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-120&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-120&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Modello
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: modello-core
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Vincent Siveton
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; snippet
&lt;br&gt;&amp;gt; {code:xml} 
&lt;br&gt;&amp;gt; &amp;lt;model&amp;gt;
&lt;br&gt;&amp;gt; ...
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;interfaces&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;interface&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;name&amp;gt;MyInterface&amp;lt;/name&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;description&amp;gt;XXX&amp;lt;/description&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;version&amp;gt;1.0.0&amp;lt;/version&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;/interface&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;/interfaces&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;classes&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;class&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;name&amp;gt;MyClass&amp;lt;/name&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;description&amp;gt;XXX&amp;lt;/description&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;version&amp;gt;1.0.0&amp;lt;/version&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fields&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;field&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;name&amp;gt;test&amp;lt;/name&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;description&amp;gt;The test&amp;lt;/description&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;version&amp;gt;1.0.0&amp;lt;/version&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;association&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;type&amp;gt;MyInterface&amp;lt;/type&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;multiplicity&amp;gt;*&amp;lt;/multiplicity&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;identifier&amp;gt;true&amp;lt;/identifier&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/association&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;identifier&amp;gt;true&amp;lt;/identifier&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/field&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/fields&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;/class&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;/classes&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/model&amp;gt;
&lt;br&gt;&amp;gt; {code} 
&lt;br&gt;&amp;gt; Exception:
&lt;br&gt;&amp;gt; {noformat}
&lt;br&gt;&amp;gt; org.codehaus.modello.ModelloRuntimeException: There is no class 'MyInterface' in the version range '1.0.0'.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.codehaus.modello.model.Model.getClass(Model.java:176)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.codehaus.modello.model.ModelAssociation.validateElement(ModelAssociation.java:128)
&lt;br&gt;&amp;gt; ...
&lt;br&gt;&amp;gt; {noformat}
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/modello---dev-f11977.html&quot; embed=&quot;fixTarget[11977]&quot; target=&quot;_top&quot; &gt;modello - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28MODELLO-120%29-Model-getModelClass%28%29-doesn%27t-use-interface-tp19952166p25071932.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25071902</id>
	<title>[jira] Closed: (MODELLO-181) Add @SuppressWarnings to all generated sources if Java 5 is enabled</title>
	<published>2009-08-20T16:36:43Z</published>
	<updated>2009-08-20T16:36:43Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-181?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-181?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Herve Boutemy closed MODELLO-181.
&lt;br&gt;---------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Assignee: Herve Boutemy
&lt;br&gt;&amp;nbsp; &amp;nbsp; Resolution: Fixed
&lt;br&gt;&lt;br&gt;done in r1311 + r1312
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Add @SuppressWarnings to all generated sources if Java 5 is enabled
&lt;br&gt;&amp;gt; -------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: MODELLO-181
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-181&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-181&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Modello
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Improvement
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: modello-plugin-java
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 1.0
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Benjamin Bentmann
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Herve Boutemy
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 1.1
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: annotation_suppresswarning.diff
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; If Java 5 is enabled, Modello should decorate every generated top-level class with
&lt;br&gt;&amp;gt; {code:java}
&lt;br&gt;&amp;gt; @SuppressWarnings( &amp;quot;all&amp;quot; )
&lt;br&gt;&amp;gt; {code}
&lt;br&gt;&amp;gt; to get rid of any IDE warnings from the generated code so that developers can focus on their own code.
&lt;br&gt;&amp;gt; This seems to require {{JStructure.addAnnotation()}} from the original Castor javasource package.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/modello---dev-f11977.html&quot; embed=&quot;fixTarget[11977]&quot; target=&quot;_top&quot; &gt;modello - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28MODELLO-181%29-Add-%40SuppressWarnings-to-all-generated-sources-if-Java-5-is-enabled-tp22016872p25071902.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25071903</id>
	<title>[jira] Updated: (MODELLO-4) Generate converters to move data from one model version to another</title>
	<published>2009-08-20T16:36:43Z</published>
	<updated>2009-08-20T16:36:43Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-4?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-4?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Herve Boutemy updated MODELLO-4:
&lt;br&gt;--------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix Version/s: &amp;nbsp; &amp;nbsp; (was: 1.1)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1.2
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Generate converters to move data from one model version to another
&lt;br&gt;&amp;gt; ------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: MODELLO-4
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-4&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Modello
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: New Feature
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: modello-plugin-converters
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Jason van Zyl
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 1.2
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: attrendversion.zip, MODELLO-4.diff
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; With a little more info in the model we could direct a generator to create mappings from one version to another. This would make it very easy to move a v3.0.0 POM to a v4.0.0 POM.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/modello---dev-f11977.html&quot; embed=&quot;fixTarget[11977]&quot; target=&quot;_top&quot; &gt;modello - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Updated%3A-%28MODELLO-4%29-Generate-converters-to-move-data-from-one-model-version-to-another-tp25071903p25071903.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25071904</id>
	<title>[jira] Updated: (MODELLO-85) Allow an element to have a text and attributes at the same time</title>
	<published>2009-08-20T16:36:43Z</published>
	<updated>2009-08-20T16:36:43Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-85?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-85?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Herve Boutemy updated MODELLO-85:
&lt;br&gt;---------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix Version/s: &amp;nbsp; &amp;nbsp; (was: 1.1)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1.2
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Allow an element to have a text and attributes at the same time
&lt;br&gt;&amp;gt; ---------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: MODELLO-85
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-85&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-85&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Modello
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: New Feature
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: modello-plugin-xml, modello-plugin-xpp3, modello-test
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 1.0-alpha-15
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Franz Allan Valencia See
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 1.2
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: MODELLO-85-modello.patch
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; h2. What is currently supported
&lt;br&gt;&amp;gt; According to Emmanuel, the following xml snippets are supported
&lt;br&gt;&amp;gt; {code:xml}
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;lt;fieldVar attVar=&amp;quot;attValue&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; {code}
&lt;br&gt;&amp;gt; {code:xml}
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;fieldVar&amp;gt;some text&amp;lt;/fieldVar&amp;gt;
&lt;br&gt;&amp;gt; {code}
&lt;br&gt;&amp;gt; {code:xml}
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;fieldVar attVar=&amp;quot;attValue&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;param&amp;gt;some text&amp;lt;/param&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;/fieldVar&amp;gt; is supported
&lt;br&gt;&amp;gt; {code}
&lt;br&gt;&amp;gt; h2. What is currently not supported 
&lt;br&gt;&amp;gt; or at least, it does not seem to be supported is
&lt;br&gt;&amp;gt; {code:xml}
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;fieldVar attVar=&amp;quot;attValue&amp;quot;&amp;gt;some text&amp;lt;/fieldVar&amp;gt;
&lt;br&gt;&amp;gt; {code}
&lt;br&gt;&amp;gt; h2. Proposed Solution
&lt;br&gt;&amp;gt; Thus, this leads me to my initial proposal of adding an &amp;quot;xml.classText&amp;quot; of type boolean to the field metadata.
&lt;br&gt;&amp;gt; With xml.classText, an xml snippet such as this...
&lt;br&gt;&amp;gt; {code:xml}
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;someField&amp;gt;some field value&amp;lt;/someField&amp;gt;
&lt;br&gt;&amp;gt; {code}
&lt;br&gt;&amp;gt; may be represented by
&lt;br&gt;&amp;gt; {code:xml}
&lt;br&gt;&amp;gt; &amp;lt;model&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; ...
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;classes&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; ...
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;class&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;name&amp;gt;someField&amp;lt;/name&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; ...
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;field xml.classText=&amp;quot;true&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;name&amp;gt;anyName&amp;lt;/name&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;version&amp;gt;4.0.0&amp;lt;/version&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;type&amp;gt;String&amp;lt;/type&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/field&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;/class&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;/classes&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/model&amp;gt;
&lt;br&gt;&amp;gt; {code}
&lt;br&gt;&amp;gt; Notet that &amp;quot;someField&amp;quot; here is actually a class that has a field variable declared as &amp;quot;anyName&amp;quot;.
&lt;br&gt;&amp;gt; {code}
&lt;br&gt;&amp;gt; public class SomeField
&lt;br&gt;&amp;gt; {
&lt;br&gt;&amp;gt; &amp;nbsp; private String anyName;
&lt;br&gt;&amp;gt; &amp;nbsp; public String getAnyName()
&lt;br&gt;&amp;gt; &amp;nbsp; {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; return anyName;
&lt;br&gt;&amp;gt; &amp;nbsp; }
&lt;br&gt;&amp;gt; &amp;nbsp; public void setAnyName( String anyName )
&lt;br&gt;&amp;gt; &amp;nbsp; {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; this.anyName = anyName;
&lt;br&gt;&amp;gt; &amp;nbsp; }
&lt;br&gt;&amp;gt; }
&lt;br&gt;&amp;gt; {code}
&lt;br&gt;&amp;gt; Thus, we can now represent the earlier ( unsupported ) example 
&lt;br&gt;&amp;gt; {code:xml}
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;fieldVar attVar=&amp;quot;attValue&amp;quot;&amp;gt;some text&amp;lt;/fieldVar&amp;gt;
&lt;br&gt;&amp;gt; {code}
&lt;br&gt;&amp;gt; With 
&lt;br&gt;&amp;gt; {code:xml}
&lt;br&gt;&amp;gt; &amp;lt;model&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; ...
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;classes&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; ...
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;class&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;name&amp;gt;fieldVar&amp;lt;/name&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; ...
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;field xml.attribute=&amp;quot;true&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;name&amp;gt;attVar&amp;lt;/name&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;version&amp;gt;4.0.0&amp;lt;/version&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;type&amp;gt;String&amp;lt;/type&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/field&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;field xml.classText=&amp;quot;true&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;name&amp;gt;anyNameAgain&amp;lt;/name&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;version&amp;gt;4.0.0&amp;lt;/version&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;type&amp;gt;String&amp;lt;/type&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/field&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;/class&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;/classes&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/model&amp;gt;
&lt;br&gt;&amp;gt; {code}
&lt;br&gt;&amp;gt; h2. WDYT?
&lt;br&gt;&amp;gt; Note that this is just my initial proposal. I am not sure what is the best solution to this. Any comments and suggestions would be greatly appreciated :-)
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/modello---dev-f11977.html&quot; embed=&quot;fixTarget[11977]&quot; target=&quot;_top&quot; &gt;modello - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28MODELLO-85%29-Allow-an-element-to-have-a-text-and-attributes-at-the-same-time-tp10030378p25071904.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25065550</id>
	<title>Re: Modello 1.1?</title>
	<published>2009-08-20T09:31:43Z</published>
	<updated>2009-08-20T09:31:43Z</updated>
	<author>
		<name>Benjamin Bentmann</name>
	</author>
	<content type="html">Hervé wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; Benjamin: you committed the big new features. Is it ok for you if I release Modello 1.1 tomorrow?
&lt;br&gt;&lt;br&gt;Yeah, that would be cool. I'm eager to use the generated clone() methods 
&lt;br&gt;for the Maven model :-) .
&lt;br&gt;&lt;br&gt;&lt;br&gt;Benjamin
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/modello---dev-f11977.html&quot; embed=&quot;fixTarget[11977]&quot; target=&quot;_top&quot; &gt;modello - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Modello-1.1--tp25060116p25065550.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25065378</id>
	<title>Re: Modello 1.1?</title>
	<published>2009-08-20T09:19:18Z</published>
	<updated>2009-08-20T09:19:18Z</updated>
	<author>
		<name>Hervé BOUTEMY</name>
	</author>
	<content type="html">I'll fix MODELLO-181 tonight, then it's ok for me to release: release early, release often, other issues will wait for next version.
&lt;br&gt;&lt;br&gt;Benjamin: you committed the big new features. Is it ok for you if I release Modello 1.1 tomorrow?
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;&lt;br&gt;Hervé
&lt;br&gt;&lt;br&gt;----- Mail Original -----
&lt;br&gt;De: &amp;quot;Deng Ching&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25065378&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;oching@...&lt;/a&gt;&amp;gt;
&lt;br&gt;À: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25065378&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dev@...&lt;/a&gt;
&lt;br&gt;Envoyé: Jeudi 20 Août 2009 13h02:35 GMT +01:00 Amsterdam / Berlin / Berne / Rome / Stockholm / Vienne
&lt;br&gt;Objet: [modello-dev] Modello 1.1?
&lt;br&gt;&lt;br&gt;Hi,
&lt;br&gt;&lt;br&gt;Any plans of releasing Modello 1.1? :) We're planning on releasing
&lt;br&gt;Continuum 1.3.4 this week and one of the issues is dependent on the fix for
&lt;br&gt;MODELLO-200..
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;Deng
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/modello---dev-f11977.html&quot; embed=&quot;fixTarget[11977]&quot; target=&quot;_top&quot; &gt;modello - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Modello-1.1--tp25060116p25065378.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25064254</id>
	<title>[jira] Updated: (MODELLO-123) Add support for Integer, Long, Float and Double fields</title>
	<published>2009-08-20T08:20:41Z</published>
	<updated>2009-08-20T08:20:41Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-123?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-123?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Herve Boutemy updated MODELLO-123:
&lt;br&gt;----------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix Version/s: &amp;nbsp; &amp;nbsp; (was: 1.1)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1.2
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Add support for Integer, Long, Float and Double fields
&lt;br&gt;&amp;gt; ------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: MODELLO-123
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-123&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-123&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Modello
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Improvement
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: modello-core, modello-plugin-dom4j, modello-plugin-java, modello-plugin-stax, modello-plugin-xpp3, modello-plugin-xsd, modello-test
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Herve Boutemy
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Herve Boutemy
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 1.2
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; working on MODELLO-121, I found that Boolean was supported by java generator, but not Integer, Long, Float or Double
&lt;br&gt;&amp;gt; need to add these types to java generator, and check other plugins
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/modello---dev-f11977.html&quot; embed=&quot;fixTarget[11977]&quot; target=&quot;_top&quot; &gt;modello - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28MODELLO-123%29-Add-support-for-Integer%2C-Long%2C-Float-and-Double-fields-tp20745033p25064254.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25060116</id>
	<title>Modello 1.1?</title>
	<published>2009-08-20T04:02:35Z</published>
	<updated>2009-08-20T04:02:35Z</updated>
	<author>
		<name>Deng Ching-2</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;Any plans of releasing Modello 1.1? :) We're planning on releasing
&lt;br&gt;Continuum 1.3.4 this week and one of the issues is dependent on the fix for
&lt;br&gt;MODELLO-200..
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;Deng
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/modello---dev-f11977.html&quot; embed=&quot;fixTarget[11977]&quot; target=&quot;_top&quot; &gt;modello - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Modello-1.1--tp25060116p25060116.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25005671</id>
	<title>[jira] Commented: (MODELLO-120) can't have an association to an interface instead of a class</title>
	<published>2009-08-17T05:12:59Z</published>
	<updated>2009-08-17T05:12:59Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; [ &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-120?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=187340#action_187340&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-120?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=187340#action_187340&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Vincent Siveton commented on MODELLO-120:
&lt;br&gt;-----------------------------------------
&lt;br&gt;&lt;br&gt;make sense to generate nothing IMHO
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; can't have an association to an interface instead of a class
&lt;br&gt;&amp;gt; ------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: MODELLO-120
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-120&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-120&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Modello
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: modello-core
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Vincent Siveton
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 1.1
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; snippet
&lt;br&gt;&amp;gt; {code:xml} 
&lt;br&gt;&amp;gt; &amp;lt;model&amp;gt;
&lt;br&gt;&amp;gt; ...
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;interfaces&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;interface&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;name&amp;gt;MyInterface&amp;lt;/name&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;description&amp;gt;XXX&amp;lt;/description&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;version&amp;gt;1.0.0&amp;lt;/version&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;/interface&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;/interfaces&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;classes&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;class&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;name&amp;gt;MyClass&amp;lt;/name&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;description&amp;gt;XXX&amp;lt;/description&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;version&amp;gt;1.0.0&amp;lt;/version&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fields&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;field&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;name&amp;gt;test&amp;lt;/name&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;description&amp;gt;The test&amp;lt;/description&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;version&amp;gt;1.0.0&amp;lt;/version&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;association&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;type&amp;gt;MyInterface&amp;lt;/type&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;multiplicity&amp;gt;*&amp;lt;/multiplicity&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;identifier&amp;gt;true&amp;lt;/identifier&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/association&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;identifier&amp;gt;true&amp;lt;/identifier&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/field&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/fields&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;/class&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;/classes&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/model&amp;gt;
&lt;br&gt;&amp;gt; {code} 
&lt;br&gt;&amp;gt; Exception:
&lt;br&gt;&amp;gt; {noformat}
&lt;br&gt;&amp;gt; org.codehaus.modello.ModelloRuntimeException: There is no class 'MyInterface' in the version range '1.0.0'.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.codehaus.modello.model.Model.getClass(Model.java:176)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.codehaus.modello.model.ModelAssociation.validateElement(ModelAssociation.java:128)
&lt;br&gt;&amp;gt; ...
&lt;br&gt;&amp;gt; {noformat}
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/modello---dev-f11977.html&quot; embed=&quot;fixTarget[11977]&quot; target=&quot;_top&quot; &gt;modello - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28MODELLO-120%29-Model-getModelClass%28%29-doesn%27t-use-interface-tp19952166p25005671.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25005648</id>
	<title>[jira] Commented: (MODELLO-97) Add constants for tags and attributes in xpp3</title>
	<published>2009-08-17T05:10:59Z</published>
	<updated>2009-08-17T05:10:59Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; [ &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-97?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=187339#action_187339&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-97?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=187339#action_187339&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Vincent Siveton commented on MODELLO-97:
&lt;br&gt;----------------------------------------
&lt;br&gt;&lt;br&gt;We could add these constants in the reader and the writer (similar to WriterFactory.UTF_8 ReaderFactory.UTF_8 from p-u)
&lt;br&gt;The interface idea could be also a good idea.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Add constants for tags and attributes in xpp3
&lt;br&gt;&amp;gt; ---------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: MODELLO-97
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-97&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-97&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Modello
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Improvement
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: modello-plugin-xpp3
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 1.0-alpha-16
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Vincent Siveton
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 1.1
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: added_public_static_final_fields.diff
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I proposed to add constants for tags and attributes, i.e.:
&lt;br&gt;&amp;gt; {code:title=MyGeneratedXpp3Reader.java|borderStyle=solid}
&lt;br&gt;&amp;gt; public class MavenXpp3Reader {
&lt;br&gt;&amp;gt; ...
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /**
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;* Tag name for &amp;lt;code&amp;gt;myTag&amp;lt;/code&amp;gt;.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;*/
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; public static final java.lang.String TAG_MYTAG = &amp;quot;myTag&amp;quot;;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /**
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;* Attribute name for &amp;lt;code&amp;gt;myAttribute&amp;lt;/code&amp;gt;.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;*/
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; public static final java.lang.String ATTRIBUTE_MYATTRIBUTE = &amp;quot;myAttribute&amp;quot;;
&lt;br&gt;&amp;gt; ...
&lt;br&gt;&amp;gt; }
&lt;br&gt;&amp;gt; {code} 
&lt;br&gt;&amp;gt; The patch includes:
&lt;br&gt;&amp;gt; * added new methods in Xpp3ReaderGenerator class to handle that: addConstantField(...) and getConstantName(...)
&lt;br&gt;&amp;gt; * replaces all tagName/singularTagName by getConstantName(...)
&lt;br&gt;&amp;gt; * removed unused import
&lt;br&gt;&amp;gt; * updated Xpp3WriterGenerator to use the constants defined in the generated Xpp3Reader class
&lt;br&gt;&amp;gt; * added a test case
&lt;br&gt;&amp;gt; Note: in src/test/java, the package org.codehaus.modello.generator.xml.xpp3 was moved to org.codehaus.modello.plugin.xpp3 like defined in src/main/java
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/modello---dev-f11977.html&quot; embed=&quot;fixTarget[11977]&quot; target=&quot;_top&quot; &gt;modello - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28MODELLO-97%29-Add-constants-for-tags-and-attributes-in-xpp3-tp12153176p25005648.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24998760</id>
	<title>[jira] Updated: (MODELLO-206) improve generated XML schema for content</title>
	<published>2009-08-16T15:41:59Z</published>
	<updated>2009-08-16T15:41:59Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-206?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-206?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Herve Boutemy updated MODELLO-206:
&lt;br&gt;----------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Description: 
&lt;br&gt;actually, generated schema is like
&lt;br&gt;{code:xml}
&lt;br&gt;&amp;lt;xs:complexType name=&amp;quot;Author&amp;quot; mixed=&amp;quot;true&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;xs:all/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;xs:attribute name=&amp;quot;email&amp;quot; type=&amp;quot;xs:string&amp;quot;/&amp;gt;
&lt;br&gt;&amp;lt;/xs:complexType&amp;gt;
&lt;br&gt;{code}
&lt;br&gt;&lt;br&gt;would be more precise to avoid the {{&amp;lt;xs:all/&amp;gt;}} part but generate
&lt;br&gt;{code:xml}
&lt;br&gt;&amp;lt;xs:complexType name=&amp;quot;Author&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;xs:simpleContent&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xs:attribute name=&amp;quot;email&amp;quot; type=&amp;quot;xs:string&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/xs:extension&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;/xs:simpleContent&amp;gt;
&lt;br&gt;&amp;lt;/xs:complexType&amp;gt;
&lt;br&gt;{code}
&lt;br&gt;&lt;br&gt;&amp;nbsp; was:
&lt;br&gt;actually, generated schema is like
&lt;br&gt;{code:xml}
&lt;br&gt;&amp;lt;xs:complexType name=&amp;quot;Author&amp;quot; mixed=&amp;quot;true&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;xs:all/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;xs:attribute name=&amp;quot;email&amp;quot; type=&amp;quot;xs:string&amp;quot;/&amp;gt;
&lt;br&gt;&amp;lt;/xs:complexType&amp;gt;
&lt;br&gt;{code}
&lt;br&gt;&lt;br&gt;would be more precise to generate
&lt;br&gt;{code:xml}
&lt;br&gt;&amp;lt;xs:complexType name=&amp;quot;Author&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;xs:simpleContent&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xs:attribute name=&amp;quot;email&amp;quot; type=&amp;quot;xs:string&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/xs:extension&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;/xs:simpleContent&amp;gt;
&lt;br&gt;&amp;lt;/xs:complexType&amp;gt;
&lt;br&gt;{code}
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; improve generated XML schema for content
&lt;br&gt;&amp;gt; ----------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: MODELLO-206
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-206&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-206&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Modello
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Improvement
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: modello-plugin-xml
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 1.0.2
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Herve Boutemy
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 1.1
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; actually, generated schema is like
&lt;br&gt;&amp;gt; {code:xml}
&lt;br&gt;&amp;gt; &amp;lt;xs:complexType name=&amp;quot;Author&amp;quot; mixed=&amp;quot;true&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;xs:all/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;xs:attribute name=&amp;quot;email&amp;quot; type=&amp;quot;xs:string&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/xs:complexType&amp;gt;
&lt;br&gt;&amp;gt; {code}
&lt;br&gt;&amp;gt; would be more precise to avoid the {{&amp;lt;xs:all/&amp;gt;}} part but generate
&lt;br&gt;&amp;gt; {code:xml}
&lt;br&gt;&amp;gt; &amp;lt;xs:complexType name=&amp;quot;Author&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;xs:simpleContent&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xs:attribute name=&amp;quot;email&amp;quot; type=&amp;quot;xs:string&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;/xs:extension&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;/xs:simpleContent&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/xs:complexType&amp;gt;
&lt;br&gt;&amp;gt; {code}
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/modello---dev-f11977.html&quot; embed=&quot;fixTarget[11977]&quot; target=&quot;_top&quot; &gt;modello - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28MODELLO-206%29-improve-generated-XML-schema-for-content-tp24337452p24998760.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24998749</id>
	<title>[jira] Updated: (MODELLO-206) improve generated XML schema for content</title>
	<published>2009-08-16T15:39:59Z</published>
	<updated>2009-08-16T15:39:59Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-206?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-206?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Herve Boutemy updated MODELLO-206:
&lt;br&gt;----------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix Version/s: 1.1
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; improve generated XML schema for content
&lt;br&gt;&amp;gt; ----------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: MODELLO-206
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-206&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-206&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Modello
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Improvement
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: modello-plugin-xml
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 1.0.2
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Herve Boutemy
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 1.1
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; actually, generated schema is like
&lt;br&gt;&amp;gt; {code:xml}
&lt;br&gt;&amp;gt; &amp;lt;xs:complexType name=&amp;quot;Author&amp;quot; mixed=&amp;quot;true&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;xs:all/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;xs:attribute name=&amp;quot;email&amp;quot; type=&amp;quot;xs:string&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/xs:complexType&amp;gt;
&lt;br&gt;&amp;gt; {code}
&lt;br&gt;&amp;gt; would be more precise to generate
&lt;br&gt;&amp;gt; {code:xml}
&lt;br&gt;&amp;gt; &amp;lt;xs:complexType name=&amp;quot;Author&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;xs:simpleContent&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xs:attribute name=&amp;quot;email&amp;quot; type=&amp;quot;xs:string&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;/xs:extension&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;/xs:simpleContent&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/xs:complexType&amp;gt;
&lt;br&gt;&amp;gt; {code}
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/modello---dev-f11977.html&quot; embed=&quot;fixTarget[11977]&quot; target=&quot;_top&quot; &gt;modello - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28MODELLO-206%29-improve-generated-XML-schema-for-content-tp24337452p24998749.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24998704</id>
	<title>[jira] Commented: (MODELLO-209) Wrong hanling of Map field in XPP3Reader/Writer with multiply association</title>
	<published>2009-08-16T15:34:59Z</published>
	<updated>2009-08-16T15:34:59Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; [ &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-209?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=187303#action_187303&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-209?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=187303#action_187303&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Herve Boutemy commented on MODELLO-209:
&lt;br&gt;---------------------------------------
&lt;br&gt;&lt;br&gt;I'm convinced like you that Map support is actually broken: I doubt anybody has really used it.
&lt;br&gt;&lt;br&gt;Your proposal with {{java.mapKeyAttribute}} sounds good. It could support more than simple String as Map's key: the effective type of the field used defines key's type, which will be written as generics in the Map's declaration.
&lt;br&gt;&lt;br&gt;I have one concern: what to do in the {{Role.setKey()}} method to refresh the Map? Should really the Map's key values be in a field of the associated class?
&lt;br&gt;&lt;br&gt;If I try another point of view: from {{xml.mapStyle}} feature, I suppose work on {{Properties}} support was done, and rapidly promoted as Map since Properties are like {{Map&amp;lt;String, String&amp;gt;}}. To fix Map support consistently with Properties, key should be a String, either inline or exploded, not available in association class.
&lt;br&gt;&lt;br&gt;{code:xml}&amp;lt;inlineMaps&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;the key&amp;gt;&amp;lt;role attr=&amp;quot;&amp;quot;&amp;gt;...&amp;lt;/role&amp;gt;&amp;lt;/the key&amp;gt;
&lt;br&gt;&amp;nbsp; ...
&lt;br&gt;&amp;lt;/inlineMaps&amp;gt;
&lt;br&gt;&amp;lt;explodeMaps&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;explodeMap&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;key&amp;gt;the key&amp;lt;/key&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;role attr=&amp;quot;&amp;quot;&amp;gt;...&amp;lt;/role&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;/explodeMap&amp;gt;
&lt;br&gt;&amp;nbsp; ...
&lt;br&gt;&amp;lt;/explodeMaps&amp;gt;{code}
&lt;br&gt;&lt;br&gt;WDYT?
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Wrong hanling of Map field in XPP3Reader/Writer with multiply association
&lt;br&gt;&amp;gt; -------------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: MODELLO-209
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-209&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-209&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Modello
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: modello-plugin-xpp3
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 1.0.2, 1.1
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Environment: maven 2.2.0 java 1.6.0_13
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Oleg Taranenko
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Priority: Critical
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: features.mdo, map-assosiation.patch
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; It convince in the model to define a field as a Map with some stringable id as a key and an association of the target class
&lt;br&gt;&amp;gt; Modello xml snippet
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;class xml.tagName=&amp;quot;agilepom&amp;quot; rootElement=&amp;quot;true&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;name&amp;gt;AgilePOM&amp;lt;/name&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;description&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;![CDATA[
&lt;br&gt;&amp;gt; The &amp;lt;code&amp;gt;&amp;lt;agileProject&amp;gt;&amp;lt;/code&amp;gt; element is the root of the descriptor.
&lt;br&gt;&amp;gt; The following table lists all of the possible child elements.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ]]&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/description&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;version&amp;gt;1.0.0+&amp;lt;/version&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fields&amp;gt;
&lt;br&gt;&amp;gt; ...
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;field xdoc.separator=&amp;quot;blank&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;name&amp;gt;developers&amp;lt;/name&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;version&amp;gt;1.0.0+&amp;lt;/version&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;description&amp;gt;Describes the committers of a project.&amp;lt;/description&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;type&amp;gt;Map&amp;lt;/type&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;association&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;type&amp;gt;Developer&amp;lt;/type&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;multiplicity&amp;gt;*&amp;lt;/multiplicity&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/association&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/field&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;...
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;/class&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; C&amp;gt; mvn clean package
&lt;br&gt;&amp;gt; [INFO] Scanning for projects...
&lt;br&gt;&amp;gt; [INFO] ------------------------------------------------------------------------
&lt;br&gt;&amp;gt; [INFO] Building dbsvn-model
&lt;br&gt;&amp;gt; [INFO] &amp;nbsp; &amp;nbsp;task-segment: [clean, package]
&lt;br&gt;&amp;gt; [INFO] ------------------------------------------------------------------------
&lt;br&gt;&amp;gt; [INFO] [clean:clean {execution: default-clean}]
&lt;br&gt;&amp;gt; [INFO] Deleting directory C:\dev\org\tigris\dbsvn\trunk\home\dbsvn-model\target
&lt;br&gt;&amp;gt; [INFO] [modello:java {execution: java-sources}]
&lt;br&gt;&amp;gt; [INFO] outputDirectory: C:\dev\org\tigris\dbsvn\trunk\home\dbsvn-model\target\generated-sources\modello
&lt;br&gt;&amp;gt; [INFO] Working on model: src/main/mdo/AgilePOM.mdo
&lt;br&gt;&amp;gt; [INFO] Generating current version: 1.0.0
&lt;br&gt;&amp;gt; [INFO] Working on model: src/main/mdo/Dbsvn.mdo
&lt;br&gt;&amp;gt; [INFO] Generating current version: 1.0.0
&lt;br&gt;&amp;gt; [INFO] [modello:xpp3-writer {execution: java-sources}]
&lt;br&gt;&amp;gt; [INFO] outputDirectory: C:\dev\org\tigris\dbsvn\trunk\home\dbsvn-model\target\generated-sources\modello
&lt;br&gt;&amp;gt; [INFO] Working on model: src/main/mdo/AgilePOM.mdo
&lt;br&gt;&amp;gt; [INFO] Generating current version: 1.0.0
&lt;br&gt;&amp;gt; [INFO] Working on model: src/main/mdo/Dbsvn.mdo
&lt;br&gt;&amp;gt; [INFO] Generating current version: 1.0.0
&lt;br&gt;&amp;gt; [INFO] [modello:xpp3-reader {execution: java-sources}]
&lt;br&gt;&amp;gt; [INFO] outputDirectory: C:\dev\org\tigris\dbsvn\trunk\home\dbsvn-model\target\generated-sources\modello
&lt;br&gt;&amp;gt; [INFO] Working on model: src/main/mdo/AgilePOM.mdo
&lt;br&gt;&amp;gt; [INFO] Generating current version: 1.0.0
&lt;br&gt;&amp;gt; [INFO] Working on model: src/main/mdo/Dbsvn.mdo
&lt;br&gt;&amp;gt; [INFO] Generating current version: 1.0.0
&lt;br&gt;&amp;gt; [INFO] [resources:resources {execution: default-resources}]
&lt;br&gt;&amp;gt; [INFO] Using 'UTF-8' encoding to copy filtered resources.
&lt;br&gt;&amp;gt; [INFO] Copying 0 resource
&lt;br&gt;&amp;gt; [INFO] [compiler:compile {execution: default-compile}]
&lt;br&gt;&amp;gt; [INFO] Compiling 18 source files to C:\dev\org\tigris\dbsvn\trunk\home\dbsvn-model\target\classes
&lt;br&gt;&amp;gt; [INFO] ------------------------------------------------------------------------
&lt;br&gt;&amp;gt; [ERROR] BUILD FAILURE
&lt;br&gt;&amp;gt; [INFO] ------------------------------------------------------------------------
&lt;br&gt;&amp;gt; [INFO] Compilation failure
&lt;br&gt;&amp;gt; C:\dev\org\tigris\dbsvn\trunk\home\dbsvn-model\target\generated-sources\modello\org\tigris\dbsvn\model\agilepom\io\xpp3\AgilePOMXpp3Reader.java:[483,32] addDeveloper(java.lang.Object,org.tigris.dbsvn.model.agilepom.Developer) in org.tigris.dbsvn.model.agilepom.AgilePOM cannot be applied to (java.lang.String,java.lang.String)
&lt;br&gt;&amp;gt; [INFO] ------------------------------------------------------------------------
&lt;br&gt;&amp;gt; [INFO] For more information, run Maven with the -e switch
&lt;br&gt;&amp;gt; [INFO] ------------------------------------------------------------------------
&lt;br&gt;&amp;gt; [INFO] Total time: 4 seconds
&lt;br&gt;&amp;gt; [INFO] Finished at: Thu Jul 09 09:49:22 GMT+01:00 2009
&lt;br&gt;&amp;gt; [INFO] Final Memory: 14M/27M
&lt;br&gt;&amp;gt; [INFO] ------------------------------------------------------------------------
&lt;br&gt;&amp;gt; Looking in the generated soruces
&lt;br&gt;&amp;gt; ********************** /dbsvn-model/target/generated-sources/modello/org/tigris/dbsvn/model/agilepom/AgilePOM.java
&lt;br&gt;&amp;gt; public class AgilePOM
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; implements java.io.Serializable
&lt;br&gt;&amp;gt; {
&lt;br&gt;&amp;gt; ...
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /**
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;* Field developers.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;*/
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; private java.util.Map developers;
&lt;br&gt;&amp;gt; ...
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /**
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;* Method getDevelopers.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;* 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;* @return Map
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;*/
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; public java.util.Map getDevelopers()
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if ( this.developers == null )
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; this.developers = new java.util.HashMap();
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return this.developers;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; } //-- java.util.Map getDevelopers()
&lt;br&gt;&amp;gt; ...
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /**
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;* Set describes the commiters of a project.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;* 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;* @param developers
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;*/
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; public void setDevelopers( java.util.Map developers )
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; this.developers = developers;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; } //-- void setDevelopers( java.util.Map )
&lt;br&gt;&amp;gt; ...
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /**
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;* Method addDeveloper.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;* 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;* @param key
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;* @param value
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;*/
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; public void addDeveloper( Object key, Developer value )
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; getDevelopers().put( key, value );
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; } //-- void addDeveloper( Object, Developer )
&lt;br&gt;&amp;gt; ...
&lt;br&gt;&amp;gt; --------------------------------------------
&lt;br&gt;&amp;gt; ************ /dbsvn-model/target/generated-sources/modello/org/tigris/dbsvn/model/agilepom/io/xpp3/AgilePOMXpp3Reader.java
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; else if ( checkFieldWithDuplicate( parser, &amp;quot;developers&amp;quot;, null, parsed ) )
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; while ( parser.nextTag() == XmlPullParser.START_TAG )
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; String key = parser.getName();
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; String value = parser.nextText().trim();
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; agilePOM.addDeveloper( key, value );
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; *********** org.tigris.dbsvn.model.agilepom.io.xpp3.AgilePOMXpp3Writer
&lt;br&gt;&amp;gt; **
&lt;br&gt;&amp;gt; &amp;nbsp;* Class AgilePOMXpp3Writer.
&lt;br&gt;&amp;gt; &amp;nbsp;* 
&lt;br&gt;&amp;gt; &amp;nbsp;* @version $Revision$ $Date$
&lt;br&gt;&amp;gt; &amp;nbsp;*/
&lt;br&gt;&amp;gt; public class AgilePOMXpp3Writer
&lt;br&gt;&amp;gt; {
&lt;br&gt;&amp;gt; ...
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /**
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;* Method writeAgilePOM.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;* 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;* @param agilePOM
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;* @param serializer
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;* @param tagName
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;* @throws java.io.IOException
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;*/
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; private void writeAgilePOM( AgilePOM agilePOM, String tagName, XmlSerializer serializer )
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; throws java.io.IOException
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if ( agilePOM != null )
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;gt; ...
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if ( ( agilePOM.getDevelopers() != null ) &amp;&amp; ( agilePOM.getDevelopers().size() &amp;gt; 0 ) )
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; serializer.startTag( NAMESPACE, &amp;quot;developers&amp;quot; );
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; for ( Iterator iter = agilePOM.getDevelopers().keySet().iterator(); iter.hasNext(); )
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; String key = (String) iter.next();
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; String value = (String) agilePOM.getDevelopers().get( key );
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; serializer.startTag( NAMESPACE, &amp;quot;&amp;quot; + key + &amp;quot;&amp;quot; ).text( value ).endTag( NAMESPACE, &amp;quot;&amp;quot; + key + &amp;quot;&amp;quot; );
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; serializer.endTag( NAMESPACE, &amp;quot;developers&amp;quot; );
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; ...
&lt;br&gt;&amp;gt; }
&lt;br&gt;&amp;gt; Conclusion
&lt;br&gt;&amp;gt; ~~~~~~~~~
&lt;br&gt;&amp;gt; XPP3 plugin correctly generate AgilePOM#addDeveloper(Object, Developer)
&lt;br&gt;&amp;gt; (I think here AgilePOM#addDeveloper(String, Developer) suit better though, but OK)
&lt;br&gt;&amp;gt; However both Reader and Writer generate wrong snippets
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; String key = (String) iter.next();
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; String value = (String) agilePOM.getDevelopers().get( key );
&lt;br&gt;&amp;gt; I think &amp;nbsp;it could be (for Writer)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Object key = iter.next();
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Developer developer = (Developer) agilePOM.getDevelopers().get( key );
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; write(o,&amp;quot;key&amp;quot;, key)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; writeDeveloper( o, &amp;quot;developer&amp;quot;, developer, serializer );
&lt;br&gt;&amp;gt; and correspond snippet for Reader
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;String key = parseKey(&amp;quot;key&amp;quot;, parser)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;developers.addDeveloper( key, parseDeveloper( &amp;quot;developer&amp;quot;, parser, strict ) );
&lt;br&gt;&amp;gt; xml should be look as 
&lt;br&gt;&amp;gt; &amp;lt;developers&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;key&amp;gt;taranenko&amp;lt;/key&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;developer&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;primaryRole&amp;gt;engineer&amp;lt;/primaryRole&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; ...
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;/developer&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/developers&amp;gt;
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/modello---dev-f11977.html&quot; embed=&quot;fixTarget[11977]&quot; target=&quot;_top&quot; &gt;modello - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28MODELLO-209%29-Wrong-hanling-of-Map-field-in-XPP3Reader-Writer-with-multiply-association-tp24406342p24998704.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24998432</id>
	<title>[jira] Commented: (MODELLO-85) Allow an element to have a text and attributes at the same time</title>
	<published>2009-08-16T14:56:59Z</published>
	<updated>2009-08-16T14:56:59Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; [ &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-85?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=187300#action_187300&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-85?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=187300#action_187300&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Herve Boutemy commented on MODELLO-85:
&lt;br&gt;--------------------------------------
&lt;br&gt;&lt;br&gt;I like your proposal and want to implement it in Modello 1.1 (deprecating {{Content}} type).
&lt;br&gt;&lt;br&gt;But I don't like the {{xml.classText}} proposal :)
&lt;br&gt;What about {{xml.content}}? or {{xml.cdata}} (like DTD's CDATA)?
&lt;br&gt;Any better idea?
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Allow an element to have a text and attributes at the same time
&lt;br&gt;&amp;gt; ---------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: MODELLO-85
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-85&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-85&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Modello
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: New Feature
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: modello-plugin-xml, modello-plugin-xpp3, modello-test
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 1.0-alpha-15
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Franz Allan Valencia See
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 1.1
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: MODELLO-85-modello.patch
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; h2. What is currently supported
&lt;br&gt;&amp;gt; According to Emmanuel, the following xml snippets are supported
&lt;br&gt;&amp;gt; {code:xml}
&lt;br&gt;&amp;gt; &amp;nbsp;&amp;lt;fieldVar attVar=&amp;quot;attValue&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; {code}
&lt;br&gt;&amp;gt; {code:xml}
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;fieldVar&amp;gt;some text&amp;lt;/fieldVar&amp;gt;
&lt;br&gt;&amp;gt; {code}
&lt;br&gt;&amp;gt; {code:xml}
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;fieldVar attVar=&amp;quot;attValue&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;param&amp;gt;some text&amp;lt;/param&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;/fieldVar&amp;gt; is supported
&lt;br&gt;&amp;gt; {code}
&lt;br&gt;&amp;gt; h2. What is currently not supported 
&lt;br&gt;&amp;gt; or at least, it does not seem to be supported is
&lt;br&gt;&amp;gt; {code:xml}
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;fieldVar attVar=&amp;quot;attValue&amp;quot;&amp;gt;some text&amp;lt;/fieldVar&amp;gt;
&lt;br&gt;&amp;gt; {code}
&lt;br&gt;&amp;gt; h2. Proposed Solution
&lt;br&gt;&amp;gt; Thus, this leads me to my initial proposal of adding an &amp;quot;xml.classText&amp;quot; of type boolean to the field metadata.
&lt;br&gt;&amp;gt; With xml.classText, an xml snippet such as this...
&lt;br&gt;&amp;gt; {code:xml}
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;someField&amp;gt;some field value&amp;lt;/someField&amp;gt;
&lt;br&gt;&amp;gt; {code}
&lt;br&gt;&amp;gt; may be represented by
&lt;br&gt;&amp;gt; {code:xml}
&lt;br&gt;&amp;gt; &amp;lt;model&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; ...
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;classes&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; ...
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;class&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;name&amp;gt;someField&amp;lt;/name&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; ...
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;field xml.classText=&amp;quot;true&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;name&amp;gt;anyName&amp;lt;/name&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;version&amp;gt;4.0.0&amp;lt;/version&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;type&amp;gt;String&amp;lt;/type&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/field&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;/class&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;/classes&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/model&amp;gt;
&lt;br&gt;&amp;gt; {code}
&lt;br&gt;&amp;gt; Notet that &amp;quot;someField&amp;quot; here is actually a class that has a field variable declared as &amp;quot;anyName&amp;quot;.
&lt;br&gt;&amp;gt; {code}
&lt;br&gt;&amp;gt; public class SomeField
&lt;br&gt;&amp;gt; {
&lt;br&gt;&amp;gt; &amp;nbsp; private String anyName;
&lt;br&gt;&amp;gt; &amp;nbsp; public String getAnyName()
&lt;br&gt;&amp;gt; &amp;nbsp; {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; return anyName;
&lt;br&gt;&amp;gt; &amp;nbsp; }
&lt;br&gt;&amp;gt; &amp;nbsp; public void setAnyName( String anyName )
&lt;br&gt;&amp;gt; &amp;nbsp; {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; this.anyName = anyName;
&lt;br&gt;&amp;gt; &amp;nbsp; }
&lt;br&gt;&amp;gt; }
&lt;br&gt;&amp;gt; {code}
&lt;br&gt;&amp;gt; Thus, we can now represent the earlier ( unsupported ) example 
&lt;br&gt;&amp;gt; {code:xml}
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;fieldVar attVar=&amp;quot;attValue&amp;quot;&amp;gt;some text&amp;lt;/fieldVar&amp;gt;
&lt;br&gt;&amp;gt; {code}
&lt;br&gt;&amp;gt; With 
&lt;br&gt;&amp;gt; {code:xml}
&lt;br&gt;&amp;gt; &amp;lt;model&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; ...
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;classes&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; ...
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;class&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;name&amp;gt;fieldVar&amp;lt;/name&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; ...
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;field xml.attribute=&amp;quot;true&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;name&amp;gt;attVar&amp;lt;/name&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;version&amp;gt;4.0.0&amp;lt;/version&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;type&amp;gt;String&amp;lt;/type&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/field&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;field xml.classText=&amp;quot;true&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;name&amp;gt;anyNameAgain&amp;lt;/name&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;version&amp;gt;4.0.0&amp;lt;/version&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;type&amp;gt;String&amp;lt;/type&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/field&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;/class&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;/classes&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/model&amp;gt;
&lt;br&gt;&amp;gt; {code}
&lt;br&gt;&amp;gt; h2. WDYT?
&lt;br&gt;&amp;gt; Note that this is just my initial proposal. I am not sure what is the best solution to this. Any comments and suggestions would be greatly appreciated :-)
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/modello---dev-f11977.html&quot; embed=&quot;fixTarget[11977]&quot; target=&quot;_top&quot; &gt;modello - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28MODELLO-85%29-Allow-an-element-to-have-a-text-and-attributes-at-the-same-time-tp10030378p24998432.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24998302</id>
	<title>[jira] Commented: (MODELLO-120) can't have an association to an interface instead of a class</title>
	<published>2009-08-16T14:48:59Z</published>
	<updated>2009-08-16T14:48:59Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; [ &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-120?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=187299#action_187299&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-120?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=187299#action_187299&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Herve Boutemy commented on MODELLO-120:
&lt;br&gt;---------------------------------------
&lt;br&gt;&lt;br&gt;I started to work on the issue, refactored some code to prepare the feature.
&lt;br&gt;&lt;br&gt;But now, I have a question: if java code can be generated with an association to an interface, what code to generate for XML readers/writers? then xdoc and xsd?
&lt;br&gt;Does it make sense to only generate java code but nothing about XML?
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; can't have an association to an interface instead of a class
&lt;br&gt;&amp;gt; ------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: MODELLO-120
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-120&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-120&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Modello
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: modello-core
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Vincent Siveton
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 1.1
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; snippet
&lt;br&gt;&amp;gt; {code:xml} 
&lt;br&gt;&amp;gt; &amp;lt;model&amp;gt;
&lt;br&gt;&amp;gt; ...
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;interfaces&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;interface&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;name&amp;gt;MyInterface&amp;lt;/name&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;description&amp;gt;XXX&amp;lt;/description&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;version&amp;gt;1.0.0&amp;lt;/version&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;/interface&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;/interfaces&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;classes&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;class&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;name&amp;gt;MyClass&amp;lt;/name&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;description&amp;gt;XXX&amp;lt;/description&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;version&amp;gt;1.0.0&amp;lt;/version&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fields&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;field&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;name&amp;gt;test&amp;lt;/name&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;description&amp;gt;The test&amp;lt;/description&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;version&amp;gt;1.0.0&amp;lt;/version&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;association&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;type&amp;gt;MyInterface&amp;lt;/type&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;multiplicity&amp;gt;*&amp;lt;/multiplicity&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;identifier&amp;gt;true&amp;lt;/identifier&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/association&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;identifier&amp;gt;true&amp;lt;/identifier&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/field&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/fields&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;/class&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;/classes&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/model&amp;gt;
&lt;br&gt;&amp;gt; {code} 
&lt;br&gt;&amp;gt; Exception:
&lt;br&gt;&amp;gt; {noformat}
&lt;br&gt;&amp;gt; org.codehaus.modello.ModelloRuntimeException: There is no class 'MyInterface' in the version range '1.0.0'.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.codehaus.modello.model.Model.getClass(Model.java:176)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.codehaus.modello.model.ModelAssociation.validateElement(ModelAssociation.java:128)
&lt;br&gt;&amp;gt; ...
&lt;br&gt;&amp;gt; {noformat}
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/modello---dev-f11977.html&quot; embed=&quot;fixTarget[11977]&quot; target=&quot;_top&quot; &gt;modello - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28MODELLO-120%29-Model-getModelClass%28%29-doesn%27t-use-interface-tp19952166p24998302.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24998288</id>
	<title>[jira] Commented: (MODELLO-181) Add @SuppressWarnings to all generated sources if Java 5 is enabled</title>
	<published>2009-08-16T14:46:59Z</published>
	<updated>2009-08-16T14:46:59Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; [ &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-181?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=187297#action_187297&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-181?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=187297#action_187297&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Ludovic Maître commented on MODELLO-181:
&lt;br&gt;----------------------------------------
&lt;br&gt;&lt;br&gt;Hi,
&lt;br&gt;&lt;br&gt;It's ok for me,
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Add @SuppressWarnings to all generated sources if Java 5 is enabled
&lt;br&gt;&amp;gt; -------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: MODELLO-181
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-181&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-181&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Modello
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Improvement
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: modello-plugin-java
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 1.0
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Benjamin Bentmann
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 1.1
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: annotation_suppresswarning.diff
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; If Java 5 is enabled, Modello should decorate every generated top-level class with
&lt;br&gt;&amp;gt; {code:java}
&lt;br&gt;&amp;gt; @SuppressWarnings( &amp;quot;all&amp;quot; )
&lt;br&gt;&amp;gt; {code}
&lt;br&gt;&amp;gt; to get rid of any IDE warnings from the generated code so that developers can focus on their own code.
&lt;br&gt;&amp;gt; This seems to require {{JStructure.addAnnotation()}} from the original Castor javasource package.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/modello---dev-f11977.html&quot; embed=&quot;fixTarget[11977]&quot; target=&quot;_top&quot; &gt;modello - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28MODELLO-181%29-Add-%40SuppressWarnings-to-all-generated-sources-if-Java-5-is-enabled-tp22016872p24998288.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24998181</id>
	<title>[jira] Commented: (MODELLO-97) Add constants for tags and attributes in xpp3</title>
	<published>2009-08-16T14:36:59Z</published>
	<updated>2009-08-16T14:36:59Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; [ &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-97?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=187296#action_187296&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-97?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=187296#action_187296&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Herve Boutemy commented on MODELLO-97:
&lt;br&gt;--------------------------------------
&lt;br&gt;&lt;br&gt;The idea is interesting: constants should improve generated code (yes, code is generated, there won't be any copy/paste error, but copying/pasting String values is not a good practice).
&lt;br&gt;&lt;br&gt;I have a few concerns about how to implement this idea: why constants in XPP3 only, and not other XML readers/writers? Why constants in reader instead of writer?
&lt;br&gt;&lt;br&gt;Idea: what if modello-plugin-xml generates constants in a separate {{MavenXmlTags}} class or interface in {{io}} package?
&lt;br&gt;&lt;br&gt;Another concern is about conflicting tag names between multiple classes of the model, or recognizing which tag is for which class.
&lt;br&gt;Shouldn't the constants names contain the class name as a prefix?
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Add constants for tags and attributes in xpp3
&lt;br&gt;&amp;gt; ---------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: MODELLO-97
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-97&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-97&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Modello
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Improvement
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: modello-plugin-xpp3
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 1.0-alpha-16
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Vincent Siveton
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 1.1
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: added_public_static_final_fields.diff
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I proposed to add constants for tags and attributes, i.e.:
&lt;br&gt;&amp;gt; {code:title=MyGeneratedXpp3Reader.java|borderStyle=solid}
&lt;br&gt;&amp;gt; public class MavenXpp3Reader {
&lt;br&gt;&amp;gt; ...
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /**
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;* Tag name for &amp;lt;code&amp;gt;myTag&amp;lt;/code&amp;gt;.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;*/
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; public static final java.lang.String TAG_MYTAG = &amp;quot;myTag&amp;quot;;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /**
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;* Attribute name for &amp;lt;code&amp;gt;myAttribute&amp;lt;/code&amp;gt;.
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;*/
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; public static final java.lang.String ATTRIBUTE_MYATTRIBUTE = &amp;quot;myAttribute&amp;quot;;
&lt;br&gt;&amp;gt; ...
&lt;br&gt;&amp;gt; }
&lt;br&gt;&amp;gt; {code} 
&lt;br&gt;&amp;gt; The patch includes:
&lt;br&gt;&amp;gt; * added new methods in Xpp3ReaderGenerator class to handle that: addConstantField(...) and getConstantName(...)
&lt;br&gt;&amp;gt; * replaces all tagName/singularTagName by getConstantName(...)
&lt;br&gt;&amp;gt; * removed unused import
&lt;br&gt;&amp;gt; * updated Xpp3WriterGenerator to use the constants defined in the generated Xpp3Reader class
&lt;br&gt;&amp;gt; * added a test case
&lt;br&gt;&amp;gt; Note: in src/test/java, the package org.codehaus.modello.generator.xml.xpp3 was moved to org.codehaus.modello.plugin.xpp3 like defined in src/main/java
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/modello---dev-f11977.html&quot; embed=&quot;fixTarget[11977]&quot; target=&quot;_top&quot; &gt;modello - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28MODELLO-97%29-Add-constants-for-tags-and-attributes-in-xpp3-tp12153176p24998181.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24998006</id>
	<title>[jira] Updated: (MODELLO-26) Handle enumerations</title>
	<published>2009-08-16T14:18:59Z</published>
	<updated>2009-08-16T14:18:59Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-26?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-26?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Herve Boutemy updated MODELLO-26:
&lt;br&gt;---------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix Version/s: &amp;nbsp; &amp;nbsp; (was: 1.1)
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Handle enumerations
&lt;br&gt;&amp;gt; -------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: MODELLO-26
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-26&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-26&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Modello
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Improvement
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: modello-core, modello-plugin-java, modello-plugin-xdoc, modello-plugin-xml, modello-plugin-xpp3, modello-plugin-xsd
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Trygve Laugstol
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Modello should be able to generate and handle enumerations.
&lt;br&gt;&amp;gt; [model]: Add reading of &amp;lt;enumeration&amp;gt; tags. Be able to create integer and string type enumerations. 
&lt;br&gt;&amp;gt; Integer style enumerations look like this:
&lt;br&gt;&amp;gt; &amp;nbsp;public final static FOO = 1;
&lt;br&gt;&amp;gt; &amp;nbsp;public final static BAR = 2;
&lt;br&gt;&amp;gt; String style enumerations look like this:
&lt;br&gt;&amp;gt; &amp;nbsp;public final static FOO = &amp;quot;foo&amp;quot;;
&lt;br&gt;&amp;gt; &amp;nbsp;public final static BAR = &amp;quot;bar&amp;quot;;
&lt;br&gt;&amp;gt; [java]: Enumeration classes like [1] should be generated. The model should only return instances of the generated enumeration class.
&lt;br&gt;&amp;gt; [xpp3]: When reading and writing enumeration fields serialize and deserialize the enumeration.
&lt;br&gt;&amp;gt; [jpox]: Same as for [xpp3].
&lt;br&gt;&amp;gt; [xml-schema]: I'm pretty sure xml-schema can handle something like this.
&lt;br&gt;&amp;gt; [xdoc]: Add documentation support for the different enumeration elements.
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://svn.apache.org/viewcvs.cgi/maven/continuum/trunk/continuum-model/src/main/java/org/apache/maven/continuum/project/ContinuumProjectState.java?rev=170005&amp;view=log&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.apache.org/viewcvs.cgi/maven/continuum/trunk/continuum-model/src/main/java/org/apache/maven/continuum/project/ContinuumProjectState.java?rev=170005&amp;view=log&lt;/a&gt;&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/modello---dev-f11977.html&quot; embed=&quot;fixTarget[11977]&quot; target=&quot;_top&quot; &gt;modello - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Updated%3A-%28MODELLO-26%29-Handle-enumerations-tp24998006p24998006.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24997989</id>
	<title>[jira] Commented: (MODELLO-181) Add @SuppressWarnings to all generated sources if Java 5 is enabled</title>
	<published>2009-08-16T14:16:59Z</published>
	<updated>2009-08-16T14:16:59Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; [ &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-181?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=187291#action_187291&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-181?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=187291#action_187291&lt;/a&gt;&amp;nbsp;] 
&lt;br&gt;&lt;br&gt;Herve Boutemy commented on MODELLO-181:
&lt;br&gt;---------------------------------------
&lt;br&gt;&lt;br&gt;ok for the principe.
&lt;br&gt;&lt;br&gt;But I have some interrogations on details: if we implement {{java.suppressWarnings=&amp;quot;all&amp;quot;}}, I suppose the idea is to permit
&lt;br&gt;{code:xml}&amp;lt;model java.suppressWarnings=&amp;quot;cast,depreciation&amp;quot;&amp;gt;{code}
&lt;br&gt;I dislike parsing such a value to generate {{@SuppressWarnings( &amp;quot;cast&amp;quot;, &amp;quot;depreciation&amp;quot; )}}
&lt;br&gt;&lt;br&gt;What about 
&lt;br&gt;{code:xml}&amp;lt;model java.suppressAllWarnings=&amp;quot;true&amp;quot;&amp;gt;{code}
&lt;br&gt;?
&lt;br&gt;With a default value to {{true}} since that fits best IMHO the current usage of Modello in Maven: everything is generated, avoid warnings.
&lt;br&gt;For Ludovic's usage, turning the value to {{false}} let play manually with annotation after MODELLO-211
&lt;br&gt;&lt;br&gt;WDYT?
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Add @SuppressWarnings to all generated sources if Java 5 is enabled
&lt;br&gt;&amp;gt; -------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: MODELLO-181
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-181&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-181&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Modello
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Improvement
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: modello-plugin-java
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 1.0
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Benjamin Bentmann
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 1.1
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: annotation_suppresswarning.diff
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; If Java 5 is enabled, Modello should decorate every generated top-level class with
&lt;br&gt;&amp;gt; {code:java}
&lt;br&gt;&amp;gt; @SuppressWarnings( &amp;quot;all&amp;quot; )
&lt;br&gt;&amp;gt; {code}
&lt;br&gt;&amp;gt; to get rid of any IDE warnings from the generated code so that developers can focus on their own code.
&lt;br&gt;&amp;gt; This seems to require {{JStructure.addAnnotation()}} from the original Castor javasource package.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/modello---dev-f11977.html&quot; embed=&quot;fixTarget[11977]&quot; target=&quot;_top&quot; &gt;modello - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28MODELLO-181%29-Add-%40SuppressWarnings-to-all-generated-sources-if-Java-5-is-enabled-tp22016872p24997989.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24997990</id>
	<title>[jira] Updated: (MODELLO-181) Add @SuppressWarnings to all generated sources if Java 5 is enabled</title>
	<published>2009-08-16T14:16:59Z</published>
	<updated>2009-08-16T14:16:59Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-181?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-181?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Herve Boutemy updated MODELLO-181:
&lt;br&gt;----------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix Version/s: 1.1
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Add @SuppressWarnings to all generated sources if Java 5 is enabled
&lt;br&gt;&amp;gt; -------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: MODELLO-181
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-181&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-181&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Modello
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Improvement
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: modello-plugin-java
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: 1.0
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Benjamin Bentmann
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 1.1
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: annotation_suppresswarning.diff
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; If Java 5 is enabled, Modello should decorate every generated top-level class with
&lt;br&gt;&amp;gt; {code:java}
&lt;br&gt;&amp;gt; @SuppressWarnings( &amp;quot;all&amp;quot; )
&lt;br&gt;&amp;gt; {code}
&lt;br&gt;&amp;gt; to get rid of any IDE warnings from the generated code so that developers can focus on their own code.
&lt;br&gt;&amp;gt; This seems to require {{JStructure.addAnnotation()}} from the original Castor javasource package.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/modello---dev-f11977.html&quot; embed=&quot;fixTarget[11977]&quot; target=&quot;_top&quot; &gt;modello - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28MODELLO-181%29-Add-%40SuppressWarnings-to-all-generated-sources-if-Java-5-is-enabled-tp22016872p24997990.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24982558</id>
	<title>[jira] Closed: (MODELLO-200) Not possible to read older version of xml file if there is an unrecognized tag even if &quot;strict&quot; is set to false</title>
	<published>2009-08-15T01:23:59Z</published>
	<updated>2009-08-15T01:23:59Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-200?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-200?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Herve Boutemy closed MODELLO-200.
&lt;br&gt;---------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Herve Boutemy
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Resolution: Fixed
&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix Version/s: 1.1
&lt;br&gt;&lt;br&gt;ok, I understand now: the invalid element in your test is not directly under root element but deeper.
&lt;br&gt;&lt;br&gt;patch applied in [r1301|&lt;a href=&quot;http://fisheye.codehaus.org/changelog/modello/?cs=1301&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://fisheye.codehaus.org/changelog/modello/?cs=1301&lt;/a&gt;], with modifications:
&lt;br&gt;- only the first half of StaxReaderGenerator was useful
&lt;br&gt;- I extended features unit-tests instead of creating a new one specific to StaX (now, I need to check if other XML plugins have the same issue...)
&lt;br&gt;&lt;br&gt;thank you
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Not possible to read older version of xml file if there is an unrecognized tag even if &amp;quot;strict&amp;quot; is set to false
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: MODELLO-200
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/MODELLO-200&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/MODELLO-200&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: Modello
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: modello-plugin-stax
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Maria Catherine Tan
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Herve Boutemy
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: 1.1
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Attachments: MODELLLO-200.patch, MODELLO-200-modello-plugin-stax.patch, MODELLO-200-unit-test.patch, MODELLO-200-with-fixed-unit-test.patch
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; StaxReader is throwing &amp;quot;Received non-all-whitespace CHARACTERS or CDATA event in nextTag()&amp;quot; when strict is set to false.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/modello---dev-f11977.html&quot; embed=&quot;fixTarget[11977]&quot; target=&quot;_top&quot; &gt;modello - dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28MODELLO-200%29-Not-possible-to-read-older-version-of-xml-file-if-there-is-an-unrecognized-tag-even-if-%22strict%22-is-set-to-false-tp24046842p24982558.html" />
</entry>

</feed>
