[great-users] XML-generating translators
Sumant Tambe
sutambe at dre.vanderbilt.edu
Fri Jul 21 20:24:00 CDT 2006
Hi Sandeep,
If I understand you right, then you are talking about a "text" type
attribute of a class. An example of such a text attribute would be
"address : text". But that is not what I am looking for. I want to
generate an XML file in which the elements carry the contents. Something
like given below:
<connectionName> UniqueName1 </connectionName>
<fwdBW> 100 </fwdBW>
<revBW> 100 </revBW>
<qos> HIGH_PRIORITY </qos>
I am still interested in knowing if that can be done although Feng has
replied saying it is not supported.
Thanks,
Sumant.
Sandeep Neema wrote:
> Hi Sumant,
> I believe that the current UDM does have support for text attributes.
> All you have to do is add a keyword 'text' to the definition of the
> attribute in the UML class diagram.
>
> HTH,
> Sandeep
>
> --
> Sandeep Neema
> Research Scientist,
> Institute of Software Integrated Systems, Vanderbilt University
> Phone: 615-343-9996
> Email: sandeep.k.neema at vanderbilt.edu
>
>
>>-----Original Message-----
>>From: great-users-bounces at list.isis.vanderbilt.edu
>
> [mailto:great-users-
>
>>bounces at list.isis.vanderbilt.edu] On Behalf Of Feng Shi
>>Sent: Wednesday, July 05, 2006 12:00 PM
>>To: great-users
>>Subject: RE: [great-users] XML-generating translators
>>
>>Hi Sumant,
>>
>>The GReAT/Udm cannot generate the XML file in which the elements carry
>>the contents. You can use attribute instead, like:
>><connectionQoS>
>> <connectionName name="UniqueName1"/>
>> <fwdBW value="100"/>
>> <qos category="HIGH_PRIORITY"/>
>> <revBW value="100"/>
>></connectionQoS>
>>
>>In your UML diagram, these attributes should be defined. To obtain the
>>desired XML format, you can apply XSLT or other transformation tools
>
> on
>
>>the XML file generated by GReAT/Udm.
>>
>>Hope this helps,
>>
>>Thanks,
>>Feng
>>
>>-----Original Message-----
>>From: great-users-bounces at list.isis.vanderbilt.edu
>>[mailto:great-users-bounces at list.isis.vanderbilt.edu] On Behalf Of
>>Sumant Tambe
>>Sent: Wednesday, July 05, 2006 11:47 AM
>>To: great-users
>>Subject: [great-users] XML-generating translators
>>
>>Hi folks,
>>
>>Can you please point me at a (or a few) non-toy example of
>>XML-generating translator written in GReAT? I mean, a more
>
> sophisticated
>
>>example than MatchAnyAssoc sample that comes with GReAT or any other
>>xml-generating translator.
>>
>>Specifically, I am interested in generating a file which looks like
>>this:
>><connectionQoS>
>> <connectionName> UniqueName1 </connectionName>
>> <fwdBW> 100 </fwdBW>
>> <revBW> 100 </revBW>
>> <qos> HIGH_PRIORITY </qos>
>> </connectionQoS>
>>
>>But I am not able to "put" values such as 100, HIGH_PRIORITY between
>>opening and closing tags. But I am able to generate an xml which looks
>>like this:
>> <connectionQoS>
>> <connectionName/>
>> <fwdBW/>
>> <qos/>
>> <revBW/>
>> </connectionQoS>
>>
>>For this, I just showed a composition relationship in the UML diagram
>>between connectionQoS and the other contained elements in the UML
>
> model.
>
>>The values (100, ...) are there in the source model (ofcourse).
>>
>>thanks,
>>
>>Sumant.
>>_______________________________________________
>>great-users mailing list
>>great-users at list.isis.vanderbilt.edu
>>http://list.isis.vanderbilt.edu/mailman/listinfo/great-users
>>_______________________________________________
>>great-users mailing list
>>great-users at list.isis.vanderbilt.edu
>>http://list.isis.vanderbilt.edu/mailman/listinfo/great-users
>
> _______________________________________________
> great-users mailing list
> great-users at list.isis.vanderbilt.edu
> http://list.isis.vanderbilt.edu/mailman/listinfo/great-users
More information about the great-users
mailing list