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 ... 3 4 [5] 6 7 ... 39
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

General Board / Re: Importing Conceptual Model From PowerDesigner
« on: August 27, 2002, 05:39:46 am »

Without looking at the XML that PowerDesigner produces it is a little hard to tell what would be the best method to import this information.  If the structure was similar to XMI then the easiest process would probably be to write some XSL to translate from one structure to another.  However if the two foramts are not similar then it would probably be easier to write a program to either convert the XML to XMI or read the XML and use EA's automation interface to update the model directly.  Hope this information helps.

Paul Mathers

General Board / Re: Declaring Withevents in VB
« on: August 21, 2002, 06:30:08 am »

Try your first option with a stereotype of 'with events', notice the space between with and event.  EA should then recognise this stereotype and create the correct code.  Hope this helps.

Paul Mathers

General Board / Re: EA does not support win2k of chinses edition?
« on: August 19, 2002, 03:47:43 am »

I believe the problem you are describing is caused by the << >> characters around stereotypes, because these characters are in the upper 128 section of the 256 ascii character set they do not display correctly in languages such as yours.  There is an option to turn this feature off.  Goto 'View'->'Options...' and make sure the 'Use extended << and >> characters' checkbox is unchecked.

Paul Mathers

General Board / Re: Reverse Engineering Notification
« on: August 17, 2002, 06:20:22 am »

EA does not store the date that last time a object was generated and it does not have any facilities to notify people, however you can bring up the Find Object screen and search for any object modified after a particular date.  This way is not dependant on someone else physically generating the source code again.  Hope this helps.

Paul Mathers

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