|
Okay everybody, Here's what you will get: - You will be able to define tagged values for umlElements directly - You will be able to specialize every tagged value you like to be user defined. This will give you an TextField in the AndroMDA Tab table instead of a ComboBox so you have to edit this value! Don't use <default>xy</default> here, because as it should be user defined every update on the model will write xy to this value. I will use a Stereotype "null" for this internally, so nobody should define a stereotype named "null". If you think this is not reasonable please tell me, I could change it to not use any stereotype at all, but with "null" this will suit neatly in the code already written. Well, I am going to work on this now and hopefully will be able to post a new version to Gentleware tomorrow night. The plugin still needs some refactoring, but the final version is reachable. Stay tuned... Cheers Harald <?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE androMDA SYSTEM "androMDA.dtd"> <androMDA> <umlElement name="Attribute"> <taggedValue tag="label" userDefined="true"> <value>user defined</value> </taggedValue> <stereotype name="XY"> <taggedValue tag="test1"> <value>bla</value> </taggedValue> <taggedValue tag="editable" userDefined="true"/> </stereotype> </umlElement> <umlElement name="UmlClass"> <stereotype name="Entity"> <taggedValue tag="test2"> <value>bla</value> </taggedValue> </stereotype> </umlElement> </androMDA> <?xml version="1.0" encoding="ISO-8859-1"?> <!ELEMENT androMDA (umlElement+)> <!ELEMENT umlElement (taggedValue*,stereotype*)> <!ATTLIST umlElement name CDATA #REQUIRED > <!ELEMENT stereotype (taggedValue+)> <!ATTLIST stereotype name CDATA #REQUIRED > <!ELEMENT taggedValue (value*,default?)> <!ATTLIST taggedValue tag CDATA #REQUIRED userDefined (true|false) #IMPLIED > <!ELEMENT value (#PCDATA)> <!ELEMENT default (#PCDATA)> Harald Weyhing wrote:
|
- [Andromda-user] AndroMDA plugin for Poseidon Harald Weyhing
- Re: [Andromda-user] AndroMDA plugin for Poseidon Harald Weyhing
- Re: [Andromda-user] AndroMDA plugin for Poseidon Mark Hofmann
- Re: [Andromda-user] AndroMDA plugin for Poseid... Harald Weyhing
- Re: [Andromda-user] AndroMDA plugin for Poseid... Harald Weyhing
- Re: [Andromda-user] AndroMDA plugin for Po... Mark Hofmann
- Re: [Andromda-user] AndroMDA plugin f... Harald Weyhing
- Harald Weyhing
