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 ... 7 8 [9] 10 11 ... 38
121
General Board / Re: Qualifiers
« on: February 11, 2002, 02:47:54 am »
Hello,

Currently EA does allow you to assign qualifiers to both Source and Destination roles of associations, however they will not display in the diagrams.  We will make a note of this feature and look at including it in a future version of EA.  Thanks for the feedback.

Paul Mathers

122
General Board / Re: Attribute drag and drop
« on: January 16, 2002, 05:21:45 am »
Hello,

Thanks for the feedback, we will look at changing this in a future release of EA.

Paul Mathers

123
General Board / Re: VB uses Friend not Protected
« on: February 07, 2002, 03:36:04 am »
Hello,

When you say VB are you referring to VB.Net?  I have checked the syntax for both VB and VB.Net, VB.Net supports both Protected and Friend, yet VB seems to only support protected.  We will add the additional scope definitions (for friend, protectedfriend) to VB.Net soon to EA.  Thanks for the feedback.

regards,
 Paul Mathers

124
General Board / Re: Control over Generated DLL Statement delimiter
« on: February 02, 2002, 04:18:59 am »
Hello,

Currently it is not possible to define the delimiter, however it wouldn't be too hard to include in a future version.  We will see what can be added, thanks for your feedback.

Paul Mathers

125
General Board / Re: Aggregation relationship
« on: December 18, 2001, 02:30:38 am »
Hi,

Aggregation has proved a surprisingly difficult relationship to get a handle on. Some people expect one set of behaviour - others the opposite.
Going back to the UML Specification (version 1.4) p. 2-22 the definition states

"aggregation :
when placed on one end (the "target' end), specifies whether the class on the target end is an aggregation with respect to the class on the other end (the "source' end). Only one end can be an aggregation.
Possibilities are:
none - The target class is not an aggregate
aggregate - the Target class is an aggregate; therefore the source is a part and must have the aggregation value of none
composite - The target class is a composite; therefore the source is a part and must have the aggregation value of none. The part is strongly owned by the compositie and may not be part of any other composite.
"

The diamond is placed on the aggregate end (target) and the part end (source) is left plain.
So if one draws an aggregation link from source A to target B, B is the aggregate by default and shows the diamond.

I checked this with a couple of other tools out of curiosity and the behaviour is essentially the same as above -
draw from A to B -
make link an aggregation
B by default is the aggregate (with diamond)

So when generating code the expected behaviour would be for B (target/aggregate) to have a variable (reference or value) to the part (A)

Header files will be addressed very! shortly (apologies for that)

Getters and setters are not generated by default ... this could be added if the contained type was a pointer or reference - which brings up the containment issue. Some of this was modified for the very latest release of EA - I will recheck the output and correct any further problems here.

Hope the above helps - we have tried to follow the specification as closely as possible - but are always open to other ideas and suggestions.

Geoff Sparks

126
General Board / Re: Aggregation relationship
« on: December 16, 2001, 02:29:33 am »
Hello,

We have changed aggregations in the latest release of EA (build 423).  Can you download and retest the problems you were having.  Let us know if you have any other problems.

Paul Mathers

127
General Board / Re: Aggregation relationship
« on: December 08, 2001, 02:47:34 am »
Hello,

I have made a note of your issues and we will look at them in the near future.  Thanks for the feeback.

Paul Mathers

128
General Board / Re: Importing From Poseidon Argo format
« on: January 27, 2002, 03:32:08 am »
Hello,

I am not familiar with Argo, however doing a quick search on the internet, it appears like you can get it to export to a XMI file. This file can then be used to import into EA, assuming it is using the correct format.  The problem with XMI is that there are many different formats, and I would suggest that you try a combination of options and see which one gives the best results.

Hope this helps.

Paul Mathers

129
General Board / Re: Common Warehouse Metamodel (CWM)?
« on: January 28, 2002, 04:42:53 am »
Hello,

At this stage we really haven't looked at CWM in great detail, so we will make a note of your point and see what we can include in a future version of EA.  Thanks for the feedback.

Paul Mathers

130
General Board / Re: Rose to External format
« on: January 28, 2002, 02:56:22 am »
Hello,

I cannot comment on importing into Visio.  However on the subject of importing Rose information into EA.  We currently do not have any plans to directly interfacte with Rose model files - however we do have an XMI import capability (which has some limitations due to the nature of XMI) ... you can use this import facility by installing the Rose Unisys XMI tools (available from the Rose site for free) and exporting your Rose model to UML 1.3 compliant XMI. This can then be imported into EA. A reasonable amount of touch up work is still required after importing ... but the main model elements are imported  OK.

Hope this helps.

Paul Mathers

131
General Board / Re: Multiple inheritance
« on: December 10, 2001, 04:39:26 am »
Hello,

We will try and make it sooner than months, I usually tend over estimate timeframes.  We hope to look at this within the next couple of weeks.

Paul

132
General Board / Re: Multiple inheritance
« on: December 08, 2001, 02:39:16 am »
Hello,

At a guess I would says months, because at this stage we have not had many users requests this functionality.  We realise that it is a necessary function, however requests that have been requested by many users will take priority.

Paul

133
General Board / Re: Multiple inheritance
« on: December 06, 2001, 04:52:31 am »
Hello,

We have no fixed date on this request, all request are based on priorities and that is measured by the number of requests from different people.  Sorry I can't be of more help.

Paul Mathers

134
General Board / Re: Delphi Properties
« on: January 16, 2002, 05:28:44 am »
Hello,

We will need to consider the ways we can implement this request, because it will require a rethink to the way EA works currently.  To this correctly an attribute really needs to be defined (FBatchName is the case below) as a property and EA automatically creates (virtual) operations (GetBatchName and SetBatchName) that can't be modified manually.  Currently there is no link between the attributes and operations.

Do you agree?

Paul Mathers

135
General Board / Re: Cannot open existing project - Fatal Error
« on: January 16, 2002, 05:34:34 am »
Jan,

Can you reproduce this problem (EA crashing)?  Can you zip up the project in question and send it to  support@sparxsystems.com.au .  In the past the only time we have experienced problems with a project being corrupted is when the network drive (where the project resides on) becomes unavailable while someone is working in the application.

Paul Mathers  

Pages: 1 ... 7 8 [9] 10 11 ... 38