In a class derivation it is possible to overwrite attributes of the parent class with a constant value – in our concrete project it is used for RESTful interface modelling – where a Parent Class is httpRequest and a Child Class is for example httpPostRequest which overwrites attributes of the parent Class – e.g. http-method = “POST”
In EA the entering of the run-state variables is a little bit different from class instances – but anyway – EA stores it the same way and EADocX prints it the same way (when patching the XML profile for Class elements with run-state information. Menu for entering run-state variables for classes is Right mouse click, Overwrite Attribute Initializers.
regards
Andreas
Thank you for that information – I was searching for that options in the Class profile – where I will need that. Could you provide this feature also for Class elements – editing the XML Profile will print out run-state information also for class elements right now 🙂
Yes we use Linux.
Is there any difference to use all upper-case table names or to use all lower-csae table names or doesn’t it matter which of these 2 configurations will be used.
Currently we have on Linux the following setting in mysql.
mysql> show variables like “lower_case_table_names”;
+————————+——-+
| Variable_name | Value |
+————————+——-+
| lower_case_table_names | 0 |
+————————+——-+
It seems to be the case that EA has created all table names in lower case – so we think that it might be a good idea to set the value of the variable lower_case_table_names to 1.
Download eaTeamWorks today for several free for life features, plus no obligation, 30-day trials of all the products: eaDocX, ea Revision Manager, eaSheets, Model Expert and PortfolioManager. Discover for yourself why we sell the world’s best-selling Enterprise Architect extension.
Download