<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[Latest posts for the topic "Creating documentation in XSD's"]]></title>
		<link>http://forums.visual-paradigm.com/posts/50.html</link>
		<description><![CDATA[Latest messages posted in the topic "Creating documentation in XSD's"]]></description>
		<generator>JForum - http://www.jforum.net</generator>
			<item>
				<title>Creating documentation in XSD's</title>
				<description><![CDATA[ Jick,<br> <br> I am trying to put an if/then switch in for a document block. I currently have some code:<br> <br> &#36;indenter.getIndentation()<xs:annotation><br> &#36;indenter.getIndentation()<xs:documentation><br> &#36;class.t_getDocumentation(&#36;indenter.getIndentation())</xs:documentation><br> &#36;indenter.getIndentation()</xs:annotation><br> <br> which generates a nice documentation block in one of my schema.<br> <br> What I would like to know is the following:<br> <br> 1) How can I test for the presence of documentation?<br> <br> If documentation <>""<br> ....write document block...<br> end<br> <br> 2) In the &#36;class.t_getDocumentation(&#36;indenter.getIndentation()) call is it ossible to remove the CDATA code that is automatically added?]]></description>
				<guid isPermaLink="true">http://forums.visual-paradigm.com/posts/2328#18573.html</guid>
				<link>http://forums.visual-paradigm.com/posts/2328#18573.html</link>
				<pubDate><![CDATA[Thu, 19 Jul 2007 20:56:01]]></pubDate>
				<author><![CDATA[ TobyAnscombe]]></author>
			</item>
			<item>
				<title>Re:Creating documentation in XSD's</title>
				<description><![CDATA[ Hi Toby,<br> <br> I will consult our engineers and then come back to you. By the way, have you tried the early access I sent you with regards to the modeling and generation of XSD?<br> <br> Best regards,<br> Jick<br> ]]></description>
				<guid isPermaLink="true">http://forums.visual-paradigm.com/posts/2328#18577.html</guid>
				<link>http://forums.visual-paradigm.com/posts/2328#18577.html</link>
				<pubDate><![CDATA[Fri, 20 Jul 2007 11:59:52]]></pubDate>
				<author><![CDATA[ Jick]]></author>
			</item>
			<item>
				<title>Creating documentation in XSD's</title>
				<description><![CDATA[ Hi Jick - sorry, I meant to get back to you...<br> <br> Its working perfectly! because of how your engineers have implemented it as a feature I can add any restriction I like from strings to integers.<br> <br> I have added a couple of default params to make it a bit easier so anything that is stereotyped as xsdSimpleType automatically has a base and restriction added. The only thing missing (and no, I dont expect you to add it) would be to allow inheritance - a superclass with string and a subclass with length=10 or something similar.....<br> <br> The reason for the code request above is so that I can publish the modified instant generator code for others to use in the future.<br> <br> Please pass on my thanks to your dev's for a fine piece of work!]]></description>
				<guid isPermaLink="true">http://forums.visual-paradigm.com/posts/2328#18586.html</guid>
				<link>http://forums.visual-paradigm.com/posts/2328#18586.html</link>
				<pubDate><![CDATA[Fri, 20 Jul 2007 16:25:58]]></pubDate>
				<author><![CDATA[ TobyAnscombe]]></author>
			</item>
			<item>
				<title>Re:Creating documentation in XSD's</title>
				<description><![CDATA[ Hi Toby,<br> <br> With regard to your two questions...<br> <br> 1) We have made a fix (See below for the URL of fix). You can check &#36;utilities.getOriginalDocumentation(&#36;THE_OBJECT, &#36;args.get("property"))<br> <br> For example:<br> #set( &#36;originalDocumentation = &#36;utilities.getOriginalDocumentation(&#36;THE_OBJECT, &#36;args.get("property")) )<br> #if ( &#36;originalDocumentation && &#36;originalDocumentation != "" )<br>    ...<br> #end<br> <br> 2) It is not possible to remove CDATA from t_getDocumentation()<br> but you can get the original documentation by &#36;utilities.getOriginalDocumentation(&#36;THE_OBJECT, &#36;args.get("property"))<br> <br> Here is the URL for the fix of the first template problem:<br> <a href="http://files3.visual-paradigm.com/200707/Patch/sp2_20070712u/VP_Suite_Windows_3_0_sp2_20070712u.exe" target="_blank" rel="nofollow">http://files3.visual-paradigm.com/200707/Patch/sp2_20070712u/VP_Suite_Windows_3_0_sp2_20070712u.exe</a><br> <br> Please download this and install by overwriting the current installation. Notice that this is a patch for the current release. If you want a patch for the early access release I sent you earlier, please let me know and we will arrange it for you.<br> <br> Best regards,<br> Jick<br> <br> <br> ]]></description>
				<guid isPermaLink="true">http://forums.visual-paradigm.com/posts/2328#18598.html</guid>
				<link>http://forums.visual-paradigm.com/posts/2328#18598.html</link>
				<pubDate><![CDATA[Sat, 21 Jul 2007 18:43:59]]></pubDate>
				<author><![CDATA[ Jick]]></author>
			</item>
			<item>
				<title>Creating documentation in XSD's</title>
				<description><![CDATA[ Cheers Jick, could you make it avalible for the OSX version of the early access version please?<br> <br> BTW - you do realize that its Saturday!]]></description>
				<guid isPermaLink="true">http://forums.visual-paradigm.com/posts/2328#18600.html</guid>
				<link>http://forums.visual-paradigm.com/posts/2328#18600.html</link>
				<pubDate><![CDATA[Sat, 21 Jul 2007 19:00:21]]></pubDate>
				<author><![CDATA[ TobyAnscombe]]></author>
			</item>
			<item>
				<title>Re:Creating documentation in XSD's</title>
				<description><![CDATA[ Hi Toby,<br> <br> Yes, I do aware ;-)<br> <br> Oh, I just didn't aware that you use the Mac version. Please wait...<br> <br> Best regards,<br> Jick]]></description>
				<guid isPermaLink="true">http://forums.visual-paradigm.com/posts/2328#18601.html</guid>
				<link>http://forums.visual-paradigm.com/posts/2328#18601.html</link>
				<pubDate><![CDATA[Sat, 21 Jul 2007 19:04:24]]></pubDate>
				<author><![CDATA[ Jick]]></author>
			</item>
			<item>
				<title>Re:Creating documentation in XSD's</title>
				<description><![CDATA[ Hi Toby,<br> <br> Here is the Mac version:<br> <a href="http://files3.visual-paradigm.com/200707/Patch/sp2_20070712u/VP_Suite_MacOSX_3_0_sp2_20070712u.dmg" target="_blank" rel="nofollow">http://files3.visual-paradigm.com/200707/Patch/sp2_20070712u/VP_Suite_MacOSX_3_0_sp2_20070712u.dmg</a><br> <br> Enjoy! Feel free to let me know if there are any questions.<br> <br> Best regards,<br> Jick]]></description>
				<guid isPermaLink="true">http://forums.visual-paradigm.com/posts/2328#18602.html</guid>
				<link>http://forums.visual-paradigm.com/posts/2328#18602.html</link>
				<pubDate><![CDATA[Sat, 21 Jul 2007 19:21:44]]></pubDate>
				<author><![CDATA[ Jick]]></author>
			</item>
			<item>
				<title>Re:Creating documentation in XSD's</title>
				<description><![CDATA[ Hi Toby,<br> <br> With regard to the comment you posted earlier:<br> <table class="quote-table" align="center">
		<tr>
		<td class="quote">The only thing missing (and no, I dont expect you to add it) would be to allow inheritance - a superclass with string and a subclass with length=10 or something similar..... <br> &nbsp;
		</td>
		</tr>
		</table><br> <br> Do you mean the ability to model the following in class diagram?<br> <br> <table class="code-table-simple" align="center">
		<tr> 
		<td><span class="genmed"><b>Code:</b></span></td>
		</tr>
		</table>
		<table class="code-table" align="center">
		<tr>
		<td class="code">
		<pre>&lt;xsd:simpleType name="foo"&gt;
        &lt;xsd:restriction base="xsd:string"&gt;
        &lt;/xsd:restriction&gt;
 &lt;/xsd:simpleType&gt;
 &lt;xsd:simpleType name="bar"&gt;
        &lt;xsd:restriction base="foo"&gt;
          &lt;xsd:length value="2"/&gt;
        &lt;/xsd:restriction&gt;
 &lt;/xsd:simpleType&gt;</pre></td>
		</tr>
		</table><br> <br> Best regards,<br> Jick]]></description>
				<guid isPermaLink="true">http://forums.visual-paradigm.com/posts/2328#18606.html</guid>
				<link>http://forums.visual-paradigm.com/posts/2328#18606.html</link>
				<pubDate><![CDATA[Mon, 23 Jul 2007 09:49:29]]></pubDate>
				<author><![CDATA[ Jick]]></author>
			</item>
			<item>
				<title>Creating documentation in XSD's</title>
				<description><![CDATA[ Hi Jick - thats the sort of thing; no doubt it works and I have just not tried it...<br> <br> I do have a problem with the other fix for documentation. I have the following as code:<br> <br> 	&#36;indenter.getIndentation()<xs:element name="&#36;class.getName()"><br> 	&#36;indenter.push(&#36;indentation)##<br> 	&#36;indenter.getIndentation()<xs:annotation><br> 	&#36;indenter.getIndentation()<xs:documentation><br> 	&#36;utilities.getOriginalDocumentation(&#36;class, &#36;args.get("property")) </xs:documentation><br> 	&#36;indenter.getIndentation()</xs:annotation><br> 	&#36;indenter.getIndentation()<xs:complexType><br> 	&#36;indenter.push(&#36;indentation)##<br> <br> and I get an output which looks like:<br> <br> 		<xs:annotation><br> 		<xs:documentation><br> &#36;utilities.getOriginalDocumentation(&#36;class, &#36;args.get("property")) </xs:documentation><br> 		</xs:annotation><br> <br> Can you highlight what I am doing wrong please?]]></description>
				<guid isPermaLink="true">http://forums.visual-paradigm.com/posts/2328#18612.html</guid>
				<link>http://forums.visual-paradigm.com/posts/2328#18612.html</link>
				<pubDate><![CDATA[Mon, 23 Jul 2007 18:31:55]]></pubDate>
				<author><![CDATA[ TobyAnscombe]]></author>
			</item>
			<item>
				<title>Re:Creating documentation in XSD's</title>
				<description><![CDATA[ Hi Toby,<br> <br> The information is not enough for us to identify the problem. Could you send us your log file? You can find it under the bin folder of VP Suite. I would be grateful if you can send me your project as well. If you can't post here, you can send to my Email address directly:<br> <a href="mailto:jick@visual-paradigm.com">jick@visual-paradigm.com</a><br> <br> Best regards,<br> Jick<br> ]]></description>
				<guid isPermaLink="true">http://forums.visual-paradigm.com/posts/2328#18614.html</guid>
				<link>http://forums.visual-paradigm.com/posts/2328#18614.html</link>
				<pubDate><![CDATA[Mon, 23 Jul 2007 21:22:17]]></pubDate>
				<author><![CDATA[ Jick]]></author>
			</item>
			<item>
				<title>Re:Creating documentation in XSD's</title>
				<description><![CDATA[ Hi Jick,<br> <br> I have included a zip file with the vp.log, the project and the modified XSD<br> generator files.<br> <br> Sorry for the basic mail but my email server is under a bit of water at the<br> moment; for some reason the British summer seems to be a little on the wet<br> side so I am having to send this via my mobile phone.<br> <br> One thing that I have noticed is there are two versions of VP - 20070716a (to<br> allow for schema types and restrictions) and 20070712u (to fix the<br> documentation). Not sure if it makes a difference....<br> <br> Thanks again for such fantastic support over this; trust me when I say that I<br> have never had this level of support from a commercial company in 15 years of<br> IT!<br> <br> Regards<br> <br> T]]></description>
				<guid isPermaLink="true">http://forums.visual-paradigm.com/posts/2328#18615.html</guid>
				<link>http://forums.visual-paradigm.com/posts/2328#18615.html</link>
				<pubDate><![CDATA[Mon, 23 Jul 2007 22:18:03]]></pubDate>
				<author><![CDATA[ TobyAnscombe]]></author>
			</item>
			<item>
				<title>Creating documentation in XSD's</title>
				<description><![CDATA[ ...as you can see, it never made it by phone so cut 'n' paste works as well ;-)]]></description>
				<guid isPermaLink="true">http://forums.visual-paradigm.com/posts/2328#18616.html</guid>
				<link>http://forums.visual-paradigm.com/posts/2328#18616.html</link>
				<pubDate><![CDATA[Mon, 23 Jul 2007 22:26:16]]></pubDate>
				<author><![CDATA[ TobyAnscombe]]></author>
			</item>
			<item>
				<title>Re:Creating documentation in XSD's</title>
				<description><![CDATA[ Hi Toby,<br> <br> Have you run in both 20070716a and 20070712u? Both failed?<br> <br> Best regards,<br> Jick<br> ]]></description>
				<guid isPermaLink="true">http://forums.visual-paradigm.com/posts/2328#18620.html</guid>
				<link>http://forums.visual-paradigm.com/posts/2328#18620.html</link>
				<pubDate><![CDATA[Tue, 24 Jul 2007 16:33:16]]></pubDate>
				<author><![CDATA[ Jick]]></author>
			</item>
			<item>
				<title>Creating documentation in XSD's</title>
				<description><![CDATA[ Hi Jick - just tried both versions (assuming that you can have them installed in separate directories with no problem) and they both fail....<br> <br> Let me know if you want me to run any more tests]]></description>
				<guid isPermaLink="true">http://forums.visual-paradigm.com/posts/2328#18622.html</guid>
				<link>http://forums.visual-paradigm.com/posts/2328#18622.html</link>
				<pubDate><![CDATA[Tue, 24 Jul 2007 17:07:51]]></pubDate>
				<author><![CDATA[ TobyAnscombe]]></author>
			</item>
			<item>
				<title>Re:Creating documentation in XSD's</title>
				<description><![CDATA[ Hi Toby,<br> <br> 20070712u should include the bug fix required for making it works. We suspect that you have overwritten &#36;utilities, &#36;class or &#36;args.<br> <br> To test if &#36;utilities is overwritten or not, print &#36;utilities in the .vm to see the result. It should display something like vp.com.instantgenerator.xsd.XsdUtilities@...<br> <br> Best regards,<br> Jick<br> ]]></description>
				<guid isPermaLink="true">http://forums.visual-paradigm.com/posts/2328#18638.html</guid>
				<link>http://forums.visual-paradigm.com/posts/2328#18638.html</link>
				<pubDate><![CDATA[Wed, 25 Jul 2007 20:23:07]]></pubDate>
				<author><![CDATA[ Jick]]></author>
			</item>
			<item>
				<title>Creating documentation in XSD's</title>
				<description><![CDATA[ Hi Jick - I was away for a couple of days wine tasting...now its back to work!<br> <br> I have added &#36;utilities to package.vm and it generates the following output: com.vp.instantgenerator.xsd.XsdUtilities@dd90c3<br> <br> Hope this helps<br> <br> T]]></description>
				<guid isPermaLink="true">http://forums.visual-paradigm.com/posts/2328#18700.html</guid>
				<link>http://forums.visual-paradigm.com/posts/2328#18700.html</link>
				<pubDate><![CDATA[Mon, 30 Jul 2007 21:15:14]]></pubDate>
				<author><![CDATA[ TobyAnscombe]]></author>
			</item>
			<item>
				<title>Re:Creating documentation in XSD's</title>
				<description><![CDATA[ Hi Toby,<br> <br> It seems that the only possible reason is you have overwritten &#36;class. E.g.:<br> <br> #set( &#36;class = "" )<br> &#36;utilities.getOriginalDocumentation(&#36;class, &#36;args.get("property"))<br> <br> To test if &#36;utilities is overwritten or not, print &#36;class in the .vm to see the result. It should be something like com.vp.instantgenerator.xsd.XsdClass@... <br> <br> Best regards,<br> Jick]]></description>
				<guid isPermaLink="true">http://forums.visual-paradigm.com/posts/2328#18712.html</guid>
				<link>http://forums.visual-paradigm.com/posts/2328#18712.html</link>
				<pubDate><![CDATA[Tue, 31 Jul 2007 10:00:01]]></pubDate>
				<author><![CDATA[ Jick]]></author>
			</item>
			<item>
				<title>Creating documentation in XSD's</title>
				<description><![CDATA[ Ok, in my production environment I have gone back to 16a as that works and I can generate schema for my developers.<br> <br> I will load up 12 into a test platform and try it later on.....]]></description>
				<guid isPermaLink="true">http://forums.visual-paradigm.com/posts/2328#18720.html</guid>
				<link>http://forums.visual-paradigm.com/posts/2328#18720.html</link>
				<pubDate><![CDATA[Tue, 31 Jul 2007 18:16:19]]></pubDate>
				<author><![CDATA[ TobyAnscombe]]></author>
			</item>
			<item>
				<title>Creating documentation in XSD's</title>
				<description><![CDATA[ Ok, still using 16a I get com.vp.instantgenerator.xsd.XsdClass@ad8a46 where the bit after the @ sign is the id of the class]]></description>
				<guid isPermaLink="true">http://forums.visual-paradigm.com/posts/2328#18734.html</guid>
				<link>http://forums.visual-paradigm.com/posts/2328#18734.html</link>
				<pubDate><![CDATA[Wed, 1 Aug 2007 16:58:19]]></pubDate>
				<author><![CDATA[ TobyAnscombe]]></author>
			</item>
			<item>
				<title>Re:Creating documentation in XSD's</title>
				<description><![CDATA[ Hi Toby,<br> <br> Can I say that 20070716a works well, while 20070712u doesn't? If yes, please try this release:<br> <a href="http://files3.visual-paradigm.com/200708/Patch/sp2_20070724c/VP_Suite_Windows_3_0_sp2_20070724c.exe" target="_blank" rel="nofollow">http://files3.visual-paradigm.com/200708/Patch/sp2_20070724c/VP_Suite_Windows_3_0_sp2_20070724c.exe</a><br> <br> This is a newer version of patch. <br> <br> Best regards,<br> Jick]]></description>
				<guid isPermaLink="true">http://forums.visual-paradigm.com/posts/2328#18735.html</guid>
				<link>http://forums.visual-paradigm.com/posts/2328#18735.html</link>
				<pubDate><![CDATA[Wed, 1 Aug 2007 17:43:51]]></pubDate>
				<author><![CDATA[ Jick]]></author>
			</item>
			<item>
				<title>Re:Creating documentation in XSD's</title>
				<description><![CDATA[ Jick - first feedback on 3.1...<br> <br> The new VM files work rather well, I have added my alternate documentation code and it works with no problem (as long as I remember to replace &#36;class with &#36;attribute in the right place ;-)<br> <br> <br> <br> xs:restriction@base must come before any restriction. there is an implicit sort order in the Tagged Values (the top one is processed first, then the 2nd etc)<br> <br> The namespace "xs:" is automatically added to any value (in the early access I had to have a value of "xs:string" which now gives "xs:xs:string". Whilst not a problem for the data types it means that any maxLength or other value for xs:restriction/xs:maxLength@value gives "xs:3" which is a big problem!<br> <br> I have looked through the VM code and it is not being generated from XsdXmlNode.vm so it must be part of the &#36;node library. <br> <br> <br> Hope this makes sense....]]></description>
				<guid isPermaLink="true">http://forums.visual-paradigm.com/posts/2328#18754.html</guid>
				<link>http://forums.visual-paradigm.com/posts/2328#18754.html</link>
				<pubDate><![CDATA[Thu, 2 Aug 2007 19:22:19]]></pubDate>
				<author><![CDATA[ TobyAnscombe]]></author>
			</item>
			<item>
				<title>Re:Creating documentation in XSD's</title>
				<description><![CDATA[ I will talk to our engineers about this. Thank you.  :)  :) ]]></description>
				<guid isPermaLink="true">http://forums.visual-paradigm.com/posts/2328#18759.html</guid>
				<link>http://forums.visual-paradigm.com/posts/2328#18759.html</link>
				<pubDate><![CDATA[Fri, 3 Aug 2007 10:30:44]]></pubDate>
				<author><![CDATA[ Jick]]></author>
			</item>
			<item>
				<title>Re:Creating documentation in XSD's</title>
				<description><![CDATA[ Hi Toby,<br> <br> The problem of appending "xs" incorrectly has been fixed. Please download the patch at:<br> <a href="http://files3.visual-paradigm.com/200708/Patch/6-1-0_20070801u/VP_Suite_Windows_3_1_20070801u.exe" target="_blank" rel="nofollow">http://files3.visual-paradigm.com/200708/Patch/6-1-0_20070801u/VP_Suite_Windows_3_1_20070801u.exe</a><br> <br> Enjoy!<br> <br> Best regards,<br> Jick]]></description>
				<guid isPermaLink="true">http://forums.visual-paradigm.com/posts/2328#18789.html</guid>
				<link>http://forums.visual-paradigm.com/posts/2328#18789.html</link>
				<pubDate><![CDATA[Mon, 6 Aug 2007 19:06:40]]></pubDate>
				<author><![CDATA[ Jick]]></author>
			</item>
			<item>
				<title>Creating documentation in XSD's</title>
				<description><![CDATA[ Thanks Jick - can I have a patch for the Mac version please? I would like to try it on my production machine.]]></description>
				<guid isPermaLink="true">http://forums.visual-paradigm.com/posts/2328#18790.html</guid>
				<link>http://forums.visual-paradigm.com/posts/2328#18790.html</link>
				<pubDate><![CDATA[Mon, 6 Aug 2007 20:25:25]]></pubDate>
				<author><![CDATA[ TobyAnscombe]]></author>
			</item>
			<item>
				<title>Re:Creating documentation in XSD's</title>
				<description><![CDATA[ HI Toby,<br> <br> Sure. Here is the download link of the Mac version:<br> <a href="http://files3.visual-paradigm.com/200708/Patch/6-1-0_20070801y/VP_Suite_MacOSX_3_1_20070801y.dmg" target="_blank" rel="nofollow">http://files3.visual-paradigm.com/200708/Patch/6-1-0_20070801y/VP_Suite_MacOSX_3_1_20070801y.dmg</a><br> <br> Best regards,<br> Jick<br> ]]></description>
				<guid isPermaLink="true">http://forums.visual-paradigm.com/posts/2328#18798.html</guid>
				<link>http://forums.visual-paradigm.com/posts/2328#18798.html</link>
				<pubDate><![CDATA[Tue, 7 Aug 2007 18:16:02]]></pubDate>
				<author><![CDATA[ Jick]]></author>
			</item>
			<item>
				<title>Re:Creating documentation in XSD's</title>
				<description><![CDATA[ Hi Jick - installs and removes that issue...<br> <br> One more for your engineers:<br> <br> When I have a class with a one way association to another (only one Navigatable=true statement in the role) I cannot get any documentation. If I use the normal &#36;attribute.t_getDocumentation(&#36;indenter.getIndentation()) statement then I can get it but with the CDATA section but if I use &#36;utilities.getOriginalDocumentation(&#36;OBJECTNAME, &#36;args.get("property")) then it does not return anything.<br> <br> Having looked at the other examples for other languages I have tried association, assoicationEnd but there is a reference to &#36;class.toAssociationIterator() which I am not sure how it works...<br> <br> Am I sort of on the right track or have I just confused you? ;-)<br> <br> First diagram is a simple class model, the second file is the VP xsd routine the third is mine using &#36;utilities.<br> <br> I will post up my vm file in the next post<br> <br> ]]></description>
				<guid isPermaLink="true">http://forums.visual-paradigm.com/posts/2328#18803.html</guid>
				<link>http://forums.visual-paradigm.com/posts/2328#18803.html</link>
				<pubDate><![CDATA[Wed, 8 Aug 2007 04:54:29]]></pubDate>
				<author><![CDATA[ TobyAnscombe]]></author>
			</item>
			<item>
				<title>Re:Creating documentation in XSD's</title>
				<description><![CDATA[ and finally, my vm file that creates my schema]]></description>
				<guid isPermaLink="true">http://forums.visual-paradigm.com/posts/2328#18804.html</guid>
				<link>http://forums.visual-paradigm.com/posts/2328#18804.html</link>
				<pubDate><![CDATA[Wed, 8 Aug 2007 04:56:17]]></pubDate>
				<author><![CDATA[ TobyAnscombe]]></author>
			</item>
			<item>
				<title>Re:Creating documentation in XSD's</title>
				<description><![CDATA[ Hi Toby,<br> <br> I will talk to our engineers about this problem. Thank you.<br> <br> Best regards,<br> Jick<br> ]]></description>
				<guid isPermaLink="true">http://forums.visual-paradigm.com/posts/2328#18805.html</guid>
				<link>http://forums.visual-paradigm.com/posts/2328#18805.html</link>
				<pubDate><![CDATA[Wed, 8 Aug 2007 10:12:45]]></pubDate>
				<author><![CDATA[ Jick]]></author>
			</item>
			<item>
				<title>Re:Creating documentation in XSD's</title>
				<description><![CDATA[ Hi Toby,<br> <br> The problem has been fixed. Please try, and let me know if it works. Thank you. Here is the patch:<br> <a href="http://files3.visual-paradigm.com/200708/Patch/6-1-0_20070812a/VP_Suite_MacOSX_3_1_20070812a.dmg" target="_blank" rel="nofollow">http://files3.visual-paradigm.com/200708/Patch/6-1-0_20070812a/VP_Suite_MacOSX_3_1_20070812a.dmg</a><br> <br> Best regards,<br> Jick]]></description>
				<guid isPermaLink="true">http://forums.visual-paradigm.com/posts/2328#18851.html</guid>
				<link>http://forums.visual-paradigm.com/posts/2328#18851.html</link>
				<pubDate><![CDATA[Mon, 13 Aug 2007 14:25:32]]></pubDate>
				<author><![CDATA[ Jick]]></author>
			</item>
			<item>
				<title>Creating documentation in XSD's</title>
				<description><![CDATA[ Hi Jick - provisional inspection seems to show it working....have you also changed the documentation elements to be in line with my expectations or have I just used my vm's to generate an output? Either way, it looks rather good!<br> <br> The next topic to play with is packages so expect some feedback in the coming days.<br> <br> Another good result. I'll let you know if I run into any problems.<br> <br> I am off to a new project in September and will try to persuade them to adopt my tool of choice rather than the normal Visio or Rose.....<br> <br> ]]></description>
				<guid isPermaLink="true">http://forums.visual-paradigm.com/posts/2328#18861.html</guid>
				<link>http://forums.visual-paradigm.com/posts/2328#18861.html</link>
				<pubDate><![CDATA[Mon, 13 Aug 2007 18:46:10]]></pubDate>
				<author><![CDATA[ TobyAnscombe]]></author>
			</item>
			<item>
				<title>Re:Creating documentation in XSD's</title>
				<description><![CDATA[ hi Toby,<br> <br> I couldn't find out our conversation that discusses the request of in line. Could you direct me to the appropriate post? Sorry for any inconveniences it may cause you.<br> <br> Have you been sending us suggestion/feature request about handling package? As I remember, there isn't any discussion related to package support. Perhaps I missed again?<br> <br> Best regards,<br> Jick<br> ]]></description>
				<guid isPermaLink="true">http://forums.visual-paradigm.com/posts/2328#18864.html</guid>
				<link>http://forums.visual-paradigm.com/posts/2328#18864.html</link>
				<pubDate><![CDATA[Mon, 13 Aug 2007 19:31:03]]></pubDate>
				<author><![CDATA[ Jick]]></author>
			</item>
			<item>
				<title>Creating documentation in XSD's</title>
				<description><![CDATA[ No no, Jick; I have not mentioned packages yet as I currently have everything in one package so there is no issue. I'm going to break out data types from the main classes so that they can be reused in other projects and I will keep you posted as to my experiences.<br> <br> The documentation thing was the Role description being used in the XSD generation; this seems to be implemented in the current VM set for XSD and from the look of it the files I am using are VP files rather than my own. Either way, it generates exactly what I would expect!<br> <br> Currently I have nothing outstanding with you other than my gratitude for the work that you and your engineers have put in to solve my problems.]]></description>
				<guid isPermaLink="true">http://forums.visual-paradigm.com/posts/2328#18865.html</guid>
				<link>http://forums.visual-paradigm.com/posts/2328#18865.html</link>
				<pubDate><![CDATA[Mon, 13 Aug 2007 19:42:27]]></pubDate>
				<author><![CDATA[ TobyAnscombe]]></author>
			</item>
			<item>
				<title>Re:Creating documentation in XSD's</title>
				<description><![CDATA[ Thanks Toby. If you have any suggestions, please do not hesitate to contact me again.  :D  :D  :D ]]></description>
				<guid isPermaLink="true">http://forums.visual-paradigm.com/posts/2328#18879.html</guid>
				<link>http://forums.visual-paradigm.com/posts/2328#18879.html</link>
				<pubDate><![CDATA[Tue, 14 Aug 2007 09:09:16]]></pubDate>
				<author><![CDATA[ Jick]]></author>
			</item>
			<item>
				<title>Re:Creating documentation in XSD's</title>
				<description><![CDATA[ Hi, I think I have the same problem as Toby, but I can't manage in fixing it. :(<br> <br> I need to extract the content of a documentation of a java class operation without CDATA too. I downloaded and installed the patch you provided (the 20070724c one, the last version for this problem) and I still can't make it work. <br> Here the template for JavaOperation.vm (just added &#36;utilities and &#36;class prints and the access call to the documentation content)<br>  <table class="code-table-simple" align="center">
		<tr> 
		<td><span class="genmed"><b>Code:</b></span></td>
		</tr>
		</table>
		<table class="code-table" align="center">
		<tr>
		<td class="code">
		<pre>  &#36;operation.t_prepare&#40;&#36;args.get&#40;"property"&#41;&#41;#*
 *### ===== Output =====
 &#36;utilities
 &#36;class
 &#36;utilities.getOriginalDocumentation&#40;&#36;operation, &#36;args.get&#40;"property"&#41;&#41; 
 &#36;operation.t_getDocumentation&#40;"&#36;baseIndentation&#36;indentation"&#41;&#36;baseIndentation&#36;indentation&#36;operation.t_getVisibility&#40;&#41;
 &#36;operation.t_getNative&#40;&#41;&#36;operation.t_getSynchronized&#40;&#41;&#36;operation.t_getScope&#40;&#41;&#36;operation.t_getFinal&#40;&#41;&#36;operation.t_getAbstract&#40;&#41;
 &#36;operation.t_getReturnTypeName&#40;&#36;rootClass&#41;&#36;operation.t_getReturnTypeModifier&#40;&#41;#**#&#36;operation.getName&#40;&#41;&#40;#set&#40; &#36;parameterIndex = 0 &#41;
 #foreach&#40;&#36;parameter in &#36;operation.parameterIterator&#40;&#41;&#41;#if &#40; &#36;parameterIndex &gt; 0 &#41;, #end#parse&#40;"&#36;template-dir/JavaParameter.vm"&#41;
 #set&#40; &#36;parameterIndex = &#36;parameterIndex + 1 &#41;
 #end
 &#41;#set&#40; &#36;exceptionIndex = 0 &#41;
 #foreach&#40;&#36;exception in &#36;operation.raisedExceptionIterator&#40;&#41;&#41;#if &#40; &#36;exceptionIndex == 0 &#41; throws #else, #end#parse&#40;"&#36;template-dir/JavaException.vm"&#41;
 #set&#40; &#36;exceptionIndex = &#36;exceptionIndex + 1 &#41;
 #end
 #if &#40; &#36;operation.isAbstract&#40;&#41; || &#36;operation.t_isParentInterface&#40;&#41; &#41;;#else {
 #if&#40; &#36;operation.hasReference&#40;&#41; == true &#41;
 #parse&#40;"&#36;template-dir/&#36;operation.getReference&#40;&#41;.getRefTemplate&#40;&#41;"&#41;
 #else
 &#36;baseIndentation&#36;indentation&#36;indentation#**#throw new RuntimeException&#40;"Not yet implemented"&#41;;
 #end
 &#36;baseIndentation&#36;indentation}#end</pre></td>
		</tr>
		</table> <br> <br> generates the following code :<br>  <table class="code-table-simple" align="center">
		<tr> 
		<td><span class="genmed"><b>Code:</b></span></td>
		</tr>
		</table>
		<table class="code-table" align="center">
		<tr>
		<td class="code">
		<pre> com.vp.instantgenerator.java.JavaUtilities@1ccb1ae
 com.vp.instantgenerator.java.JavaClass@1a5469e
 &#36;utilities.getOriginalDocumentation&#40;&#36;operation, &#36;args.get&#40;"property"&#41;&#41; 
 	/**
 	 * test_comment
 	 */
 	public boolean test_operation&#40;double a, short b&#41; {
 		throw new RuntimeException&#40;"Not yet implemented"&#41;;
 	}
 </pre></td>
		</tr>
		</table> <br> <br> I don't understand why the call to <i>&#36;utilities.getOriginalDocumentation(&#36;operation, &#36;args.get("property")) </i> still doesn't work ? <br> <br> Regards <br> ]]></description>
				<guid isPermaLink="true">http://forums.visual-paradigm.com/posts/2328#18993.html</guid>
				<link>http://forums.visual-paradigm.com/posts/2328#18993.html</link>
				<pubDate><![CDATA[Sat, 25 Aug 2007 07:20:44]]></pubDate>
				<author><![CDATA[ jm_fra]]></author>
			</item>
			<item>
				<title>Re:Creating documentation in XSD's</title>
				<description><![CDATA[ Hi jm_fra,<br> <br> Your problem is different from Toby's as getOriginalDocumentation was made only for XSD. But it is now ready for Java as well. Please download the patch at:<br> <a href="http://files3.visual-paradigm.com/200708/Patch/6-1-0_20070821q/VP_Suite_Windows_3_1_20070821q.exe" target="_blank" rel="nofollow">http://files3.visual-paradigm.com/200708/Patch/6-1-0_20070821q/VP_Suite_Windows_3_1_20070821q.exe</a><br> <br> Please run it and overwrite the existing installation. Sample code:<br> <br> <table class="code-table-simple" align="center">
		<tr> 
		<td><span class="genmed"><b>Code:</b></span></td>
		</tr>
		</table>
		<table class="code-table" align="center">
		<tr>
		<td class="code">
		<pre>&#36;object = ... // retrieve something
 
 &#36;utilities.getOriginalDocumentation&#40;&#36;object, &#36;args.get&#40;"property"&#41;&#41;
 // Will return the documentation of the object without any modification</pre></td>
		</tr>
		</table><br> <br> Best regards,<br> Jick<br> ]]></description>
				<guid isPermaLink="true">http://forums.visual-paradigm.com/posts/2328#19025.html</guid>
				<link>http://forums.visual-paradigm.com/posts/2328#19025.html</link>
				<pubDate><![CDATA[Tue, 28 Aug 2007 18:38:04]]></pubDate>
				<author><![CDATA[ Jick]]></author>
			</item>
	</channel>
</rss>