Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - sparks

Pages: 1 2 3 [4] 5 6 ... 39
General Board / Re: Displaying URL's in RTF
« on: October 07, 2002, 04:47:55 am »

At the moment the RTF generated from EA does not include the file information.  The "External Hyperlink" flag you have mentioned is referring to whether or not hyperlink object (a type of object, which can be found on the 'UML Elements' toolbar) information should be included in the generation.  

Hope this explains the matter.

Paul Mathers

General Board / Re: Any Build Policy Change????
« on: October 06, 2002, 03:36:28 am »

Kelly is correct, we are currently focusing on version 3.50, which is available (for registered users) for download as a beta version, see the following post for details.

Once version 3.50 is bedded down we expect to resume the normal upgrade cycle of one every 2 weeks, which is the rate we have always aimed for.  Hope this answers your questions.

Paul Mathers

General Board / Re: COllaborative working
« on: October 06, 2002, 05:08:11 am »

Below is a short description of the different methods of multi-users access in EA.

"1. Simplest of all is place the project file *.eap on a shared network drive ... then one or more users simply open the file on the shared drive. This is OK for small workgroups .. say up to 10-15 users concurrently working in EA.

2. Use the Replication features to expand the number of users and geographic distribution ... users have their own copy of the project which they periodically synch with a Design Master project at a central location.   By the sounds of your note this is the method you are using at the moment.  This functionality is part of MS Jet, so unfortunately we are not able to change the way it works.

3. Use the XMI import/export capability to create and manage controlled folders. Assign a folder to a user or local workgroup, then export the folder as XMI for import into a larger repository. Likewise, esport from the larger repository to XMI for import into smaller projects.

Check out the help file for some more information on these techniques.  Each has its benefits and shortcomings, and you may decide to use a mix of all three to get the job done - or simply settle for a single technique."

Another point worth mentioning is the fact that the next release of EA (version 3.50) will introduce the Corporate Edition which will include support for model information to be stored in MySQL or SQLServer database instead of MS Jet and the ability to lock elements based on a security level.  Storing the project file in one of these database should reduce the chance of the data being corrupted.  

Hope this answers your questions.

Paul Mathers

General Board / Re: Indexes always descending
« on: September 23, 2002, 06:08:57 am »
This message was replied to via email, below is a copy of the reply.


Currently EA is designed to generate DDL for an Index with the values that are set in the extended properties screen, however in the case where these values have not been set EA will use the default, DESC is the default sort order.  It was imagined that the extended properties of an Index would need to be reviewed for each index at creation time.  Upon further thought regarding this matter, it does make sense to include a third sort (and make it the default) option of 'None' or 'Default' which will allow the database product to decide on the sort order.

Paul Mathers

General Board / Re: Styles
« on: September 23, 2002, 06:06:42 am »
This message was replied to via email, below is a copy of the reply.


Currently the style of an object is stored with the object itself, therefore it will have the same style on all diagrams.  We will add your request to our list of possible future enhancements and we will look at including this early in the new year (as our schedule is quite full until this time).  Thanks for your feedback.

Paul Mathers

General Board / Re: Question to Sparx Systems: UML 2 plans?
« on: September 13, 2002, 05:33:10 am »

We don't have any immediate plans for Version 2, at the moment the plan is to wait until the specification is finalised and released.  We will then need to analyse what is new, work out an order of preference and add the new functionality.  If you would like to suggest what is most important to you and send us the list to , we will include your priorities into our plans.

Paul Mathers

General Board / Re: Drawing bug: Custom Line Nodes
« on: September 13, 2002, 05:03:12 am »

We have had a look at this issue and it appears that when a link is positioned in a 'container' and the container is moved the link points are not moved correctly.  We have had the same problem reported about boundary objects, so we are going to look into this problem ASAP.  At the moment the only workaround is to select all objects using the mouse 'rubber banding' - then move.

Paul Mathers

General Board / Re: xml export stylesheet xslt engine
« on: September 06, 2002, 06:41:15 am »

EA uses the Microsoft XML engine (MSXML 3) and any limitations inherent in this will also affect EA.  We have tested a similar process to the one you have described (however not with the tool set you have mentioned) and it was successful.  In our testing of various XML tools we have also found a large difference in the results produced.

Paul Mathers

General Board / Re: Operations behaviour without comment
« on: September 06, 2002, 06:28:55 am »

To date our position of code engineering has been to work without 'code markers', mainly because we feel that they make the code very hard to read and follow.  However the problem is that true round tripping is really only possible with code markers and/or exclusive access to the source code ... so that model changes in EA can be reflected in source code immediately.  

Based on user feedback we are considering limited use of markers to improve the situation - but are not currently looking at storing source in EA or performing 'live' updates in real time.

Hope this explains our position and the reason why EA functions as it does.

Paul Mathers

General Board / Re: Locked element import problem
« on: September 04, 2002, 06:29:52 am »

We weren't aware of any problem in this regard, we will need to investigate cause and once it is fixed we will let you know.

Paul Mathers

General Board / Re: Import from Rational Rose
« on: August 19, 2002, 03:34:50 am »

EA supports import and export of UML model elements using the XMI 1.1/UML1.3 protocol.
This is supported in Rose by way of the free Unisys XML tools that can be downloaded for Rose on the Rational Website - you will need to download and install this add in first.

To use the Rose export to XMI - after installing the Unisys product, go to the Tools/Export to UML menu item and export
Run EA and select the XML file from the step above to import from.

You can also export from EA (check the Use Rose/Unisys format box when doing so) and import into Rose.

Warning: This is not a perfect process -
   Diagrams are not 'officially' supported in the XMI spec, so the diagram appearance is not always the same in either tool
   The Rose/Unisys tools seem to have periodic changes in format - which is a pain to keep up to date with
   The Rose/Unisys tools do not explicitly honor the UML13.DTD, so validation is difficult

Having said that, people are using this to move information into and out of EA and Rose.

Hope this explains the situation

Paul Mathers

General Board / Re: How can I turn off code generation for a class
« on: September 04, 2002, 06:25:29 am »

To do a selective code generation do the following,  select 'Code Engineering' -> 'Generate Source Code' from the context menu of the package in the tree. You will then be  presented with a list of classes in that package, you can now select any class you want to generate code for and any that you don't want should remain unselected.

To clear the GenFile field of a class that Kelly has referred, click on the object in a diagram and then using the object properties docked bar, delete the value in 'Filename'.

Paul Mathers

General Board / Re: CPP and HPP files in different directories? Ho
« on: September 04, 2002, 06:13:55 am »

At the moment it is not possible to store the header and source files in different directory, however we do have this item on our list of future enhancements.  So we will be looking at including this at a future date.

Paul Mathers

General Board / Re: Q: not able to resize synch bar with mouse
« on: August 27, 2002, 06:25:43 am »

I have just tried to resize a synch bar and was able to successfully do it, using the following procedure.  Select the bar (so that it is highlighted) then click and drag on one of the corner squares (that is shown once the object to selected) to the desired size.  You can also use the Ctrl + Arrow Keys to resize the object.

Hope this helps.

Paul Mathers

General Board / Re: Problem with bigint of MS SQL Server 2000
« on: August 27, 2002, 05:09:43 am »

By default EA only supports SQLServer7 and because bigint is a new datatype for SQLServer2000 it is not recognised by EA's ODBC import process.  Unfortunately adding the bigint definition to the Reference -> Database datatypes will not change the import process, and EA will still import bigint as varchar (because this is the default).  We are currently reviewing the way the import process works in EA, so that the application does not need to be changed to support new products. ie the data contained in the Database Datatypes reference screen will control the mapping to the  ODBC datatype.   Sorry we couldn't couldn't be of more help at this stage.

Paul Mathers

Pages: 1 2 3 [4] 5 6 ... 39