Book a Demo

Author Topic: Version 3.51 - Build 609 Released  (Read 19891 times)

sparks

  • EA Administrator
  • EA User
  • *****
  • Posts: 691
  • Karma: +4/-2
    • View Profile
Version 3.51 - Build 609 Released
« on: April 22, 2003, 11:12:53 pm »
Changes in Build 609
********************
Added support for showing element and feature stereotypes in Project Browser (option is on View/Options dialog first page)
Made a number of modifications to the source code importer (including):
     Improved support for importing hundreds or thousands of files in the same directory.
     Improved support for synchronising existing classes - rather than re-importing
Added support for 'default element templates' :
     Use the Project Main Menu - "Set Element Template Package" option to cofigure or change the template directory
     Place elements you wish to be the default templates for new elements in the package
     Configure the template size, appearance, notes, version etc.
     Add new elements from the toolbox - EA will check the templates directory first and if a template is found, will copy from there
Improved handling of drag and drop from the Project Browser:
     Cursor reverted to default explorer arrow
     When moving in tree, drag source is gived 'cut' appearance to indicate possibility of moving element within model
     When cursor is moved outside tree and over diagram, drag source is focused and drawn normal - inidcating it will be added to the current diagram
Added "Cancel Import/Generation" button to batch source import/generate dialog
Fixed problem with CreateProperty dialog. In some cases could revert to default language instead of element language.
Added display of table column number, scale and precision to HTML output
Fixed problem with XMI import/export and package scope of AssociationEnd's
Prevented EA from overwriting custom parameters in sequence messages when the underlying method was updated
Added support for Object State (context menu option on object element) allows setting of a single state for a class instance
Made the Matrix cells uneditable if user does not have permission to edit source and target objects
Fixed issue with applying user locks and element locks in tree. Lock applied immediately now.
Packages created in tree are created with user permissions
When moving a Boundary element, all contained custom line points for contained elements will be moved as well as the contained elements
Fixed error with newly created elements being moved between packages.
Added option to diagram dialog to suppress qualifiers (scope markers +-#~ etc) in a diagram
Fixed problem with report view of diagram scrolling to top after each edit
Made docked property window display object properties when selected in diagram Report View, and reflect changes to both
Added Methods and Interfaces to the list of replaceable word in RTF language customization
Dotted namespaces in C# and VB.Net now imported correctly
Fixed problem with import of VB.Net interfaces when each realised interface listed on a separate line
Added option (in Viuew/Options dialog) to have 'free sorting' of elements in project tree - so that element type is ignored
Collaboration diagram type added to context menu in project browser where appropriate
Fixed font dialog of Diagram Link element - not picking up underline correctly
Modified DataTypes dialog so that a product could be deleted when the last datatype it supported was deleted
Association-Class now suppressed in RTF when you suppress the Class type for the document
Fixed problem in CSV import - elements not appearing in import package when no current diagram is open
Changed text item minimum size to be 16x16 - the same as an icon with no text
Changed diagram link type so that element can have no text but background will still not show if it has iconic form
Ensured EA prompts to save any changes before changing projects
Fixed problem with setting link label alignment
Fixed error with getting default code generation language when flipping between projects which have different defaults
Changed EA default behavior to stop force loading of Association Classes in diagrams. Now the Association Class may be suppressed if desired
Added support for deleting multiple test cases in the Test Casew list in one action
Modified Java code generation - stopped writing out name of Namespace Root  where class resided in that namespace (ie. a global class)