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 - gsparks

Pages: 1 ... 19 20 [21] 22
301
General Board / Re: Documentation
« on: January 17, 2002, 07:08:52 pm »
James,

Just a note to say I have included the hyperlinks in the RTF documentation - they appear at the end of their associated diagram and are in two sections - External links and Internal links. This will be in the next minor update (next Monday or Tuesday)

Ill make a note about the package details being incorporated as well.

Geoff Sparks

302
General Board / Re: Documentation
« on: January 17, 2002, 01:17:15 am »
Hi,

I think we can make the hyperlink a relative address - using the same Local Paths dialog as is done for code generation. Im not sure when, but I will include it in the schedule.

We will also add the Hyperlink into the RTF document ASAP.

The last problem arises because the internal link (to a diagram) has no properties as such - so the default 'Show Properties' behaviour does not apply. These are created simply by dragging a diagram from the project browser onto the current diagram - a link is automaticaslly generated.

Hope this helps,
Geoff Sparks

303
General Board / Re: Package export/import
« on: January 17, 2002, 06:55:29 pm »
Hi James,

I tried this again and all seemed OK? I created a Use Case diagram - added two UseCases and a Boundary ... exported to XMI, opened another model and imported the XMI file. Diagram, Use Cases and Boundary was recreated as per original.

I did the same for a Logical model - all worked OK.

Any chance you could zip me up an example model - indicating the package you are trying to export import -- and a copy of the XMI as you export it?

If you can, mail to gsparks@sparxsystems.com.au and I will look at it straight away.

If not - maybe just send me some XML and a .gif of the diagram you are trying to export.

Geoff Sparks







304
General Board / Re: Package export/import
« on: January 17, 2002, 02:35:19 am »
Hello,

I tested this on the latest build of EA (443) and found that the System Boudnary elements were imported and exported OK - but that the link constraints were missing as reported.

I have now updated the XMI generation and import to include the link constraints. This will be in the next build of EA (probably around next Monday)

What version of EA did you test with?

Geoff Sparks

305
General Board / Re: Multiobject
« on: January 17, 2002, 05:11:08 pm »
Hi,

At the moment you cannot - however, I have added support for MultiObject as described for the next minor update of EA due out next week (Monday or Tuesday)  - check the latest news and releases section of the forum next week for information on when this is available.

Geoff Sparks

306
General Board / Re: derived classes
« on: January 14, 2002, 07:41:43 pm »
Hi Lev,

I drew three classes (in build 443) as you described - the code generated matches what you originally asked about - with the excpetion of the inline empty function bodies. If you like I can send you a model with this example in it - or some XML to import.


ClassA - root class with two Abstract/Pure operations ... code generated is:

class ClassA
{
public:
     ClassA();
     virtual ~ClassA();
public:
     virtual void f1() =0;
     virtual void f2() =0;
};

I then create ClassB and draw inheritance link to ClassA - ClassB has one Abstract operation - code generated:

#include "ClassA.h"

class ClassB : public ClassA
{
public:
     ClassB();
     virtual ~ClassB();
public:
     virtual void f2();
};


I then draw another class - ClassC. Make ClassC a child of ClassB using inheritance link. ClassC also has one Abstract operation. Code is:

class ClassC : public ClassB
{
public:
     ClassC();
     virtual ~ClassC();
public:
     virtual void f1();
};


307
General Board / Re: derived classes
« on: January 13, 2002, 02:34:26 pm »
Lev,

I think the easiest way to explain is to explain is to place your class hierarchy in a single .h file and reverse engineer into EA. I did this, then forward engineered into new .h files - the only change was the addition of constructor/destructor - otherwise the code was the same.

If you do this you should be able to see how the operations etc. are configured. From the code you generated previously it sounds like you have added an association link netween classes, as well as a generalization, resulting in an instance variable for the associated class.

Geoff Sparks



308
General Board / Re: java code generation
« on: January 14, 2002, 07:28:50 pm »
Hi Bruno ...

Have you downloaded the latest build (443) ... I just retried this and it seems to be OK? You do need the latest build though.


Geoff Sparks

309
General Board / Re: java code generation
« on: January 13, 2002, 03:53:39 pm »
Hi bruno,

We have a build coming out in the next day or so which should correct most of the items you mention.

One thing - you will need to set the Namespace Root for your Java classes to get correct package statements generated ... this option is available by right clicking on the Package in the browser tree and selecting the option 'Set as Namespace Root'

CHeck out the Forum for latest updates and release news for Build 443.

Geoff Sparks

310
General Board / Re: VB Interfaces
« on: January 13, 2002, 03:17:15 pm »
Hi,

We are releasing a minor upgrade (Build 443) in the next day or so ... I believe you will find the problem you describe resolved in that build.

Thanks for the feedback - check out the release date in the updates section of the forum for news on the the new release.

Geoff Sparks

311
General Board / Re: sequational diagram
« on: January 10, 2002, 12:17:00 am »
HI,

By default, messages drawn from right to left are marked as 'Return' (dotted line, end of focus of control). You can open the message dialog and clear the 'Is Return' check box to inidicate that the message is not a return, but a callback to the other object.

Geoff Sparks

312
General Board / Re: Evaluation
« on: January 09, 2002, 05:48:05 pm »
Hi Lev,

Thanks for the feedback and analysis....I have checked thru the items you outlined in detail ...

Item 1. In version 310 (build 440) the links are directed by default and the behaviour seems correct

Item 2. I mported an interface and it had an Interface icon. When changing an element type the icon remains the same until reload - we will correct this so the update is immediate.

Item 3. Already corrected - Will be in next weeks minor update

Item 4. I have not seen this behaviour nor can I duplicate it? If you find a cause or common link please let us know.

Item 5. I tried this and it generated correctly in the current version of EA

Item 6. I tried this and found the behaviour OK in release 3.10.

Item 7. We will review this item further

Item 8. I tried this with nested inner classes to two levels and it worked OK in version 3.10. If it is still a problem, can you send me an example that causes an error.

Item 9. We will review this item further and advise of any solution

Item 10. Item style is linked to object - not diagram ... so this is the default behaviour

Item 11. Not sure of request ... you can include diagrams in the document or have them as a variety of file types as linked graphics.

Thanks again for the feedback - much appreciated,


Geoffrey Sparks


313
General Board / Re: Sequence diagram-messages
« on: January 09, 2002, 06:04:20 pm »
Hi,

As I mentioned in my email response, this is due to EA only terminating focus of control after a 'return message' is sent. As this is frequently omitted in modelling, the focus of control may be too lengthy. We are currently updating EA to assume a 'return message' if multiple receives occur. The next minor update will contain this patch.

Geoffrey Sparks




314
General Board / Re: Page Setup Not Working/Use Case Scenarios Dele
« on: January 09, 2002, 06:01:41 pm »
Hi Chana,

1. Im not sure hat is happening with the page setup - I have tested this on quite a few differnt machine/OS combinations without problem ... I will try an look a bit deeper - but if anyone else has had a similar problem, could they email us with OS/Machine/Printer details.

2. Can you send us original model (zipped) you upgraded to version 3.10 (the backup created before the update) so we can update it here and check the model consistency. I have not come across this problem before and want to be absolutely certain there is no problem with the update process.

3. Which code generation language are you experiencing problems with?


Geoff Sparks


315
General Board / Re: Sequential diagram
« on: January 09, 2002, 05:03:34 pm »
Hi,

As I mentioned in my email response, currently the time scope or focus of control terminates when a return message is supplied ... as these are often omitted in modelling, the focus of control tends to extend too far. We are updating EA at the moment to 'assume a return message' when consecutive 'receive messages' are modelled.

As for making this configurable - that is straightfoward at the application level - but less so at the diagram or message level. I will see what can be done.

The focus of control patch should be available in next weeks minor update (early in the week)

Geoff Sparks

Pages: 1 ... 19 20 [21] 22