Book a Demo

Author Topic: Version 3.51 - Build 607 Released  (Read 19544 times)

sparks

  • EA Administrator
  • EA User
  • *****
  • Posts: 691
  • Karma: +4/-2
    • View Profile
Version 3.51 - Build 607 Released
« on: April 11, 2003, 12:02:18 am »
Changes in Build 607
********************
Addition of XML Schema generation to Professional and Corporate versions of EA
     - Provides ability to generate complex XSD schema from UML models
     - Use in conjunction with the XSD Profile that can be imported into EA
     - Also added XSD Datatypes XMI package for use with XSD generator
     - see: www.sparxsystems.com.au/xml_schema_generation.htm

Changed docked Property Grid component            
Fixed bug in Auto-counters for new diagrams which sometimes displayed wrong counter
Fixed bug that resulted in prompt to save modified diagram after diagram had already been deleted
Added option to View/Options/XML Specifications dialog to toggle timestamps in XMI on or off. This is useful when you wish to ensure two exports from a controlled package create identical files when there are no model changes
Fixed problem with Open Project menu and toolbar items not working after application has lost and regained focus
Fixed code import (C++) error in eg. Func1(Foo<Msg&> prm1); The & was being lost.
Modified diagram 'Deep Copy' function such that a new CreateDate is created on copy
Fixed error with Components which could result in elements with a long (wrapped?) being drawn too large
Limited length of Requirement short description to 254 characters
Added ability to add RunState to Node Instances
New Packages created under User Lock will inherit the lock state
Added option to not generate/reverse code notes and comments
     - Added two check boxes to the View/Options/Code Generation dialog page. They are in a section called comments:
     1. Generate: default = true. Uncheck this to not generate any notes in code
     2. Reverse: default = true. Uncheck this to not pull in any notes from       code.            

C++ generator now uses initial value of attribute in enum definitions
Fixed error where pressing ESC in docked Notes window could cause notes window to de-activate
Fixed problem in C# parser which could result when certain combination of commented out { and } characters occurred
Added current EA.tlb (type library) for those wishing to register EA automation interface in tools with Intellisense etc.
Fixed error in XMI generation where EA duplicated diagram notes in tagged value.
Fixed problem in Java parser - not importing multiply inherited interfaces
Added ability for Node to display attributes and operations - and for Node features to be exported to XMI
Added 'Sort Axes' method to Matrix Options menu. When disable, axes are displayed in package order, recursively ... rather than alphabetically