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 - Geert Bellekens

Pages: 1 ... 517 518 [519] 520 521 ... 546
7771
ah, good, because I was running out of solutions ;)

Geert

7772
Graham,

Seems like registering went fine. The message you got is a standard warning message, not an error.

Have you moved the dll after registering it? The cmd file will register the dll in the same directory, so if you move it afterwards then EA can't find it.

Geert

7773
ALL_IN_ONE,

I don't know if it would still be useful for you, but I've uploaded and addin to the community site which allows you to navigate between operations and the messages on sequence diagrams that call such operation.

I've also included a separate package with the source code.

Geert

7774
all_in_one,

Please note that this is a user forum.
Sparxians often visit it to help us out, but the official way of reaching support is to use the report a bug or feature request links on the bottom of the page. That will ensure that your request is logged into their system, and they will answer your question.

Geert

7775
Quote
2) (In the above reply)Regarding the tagged value. I tried adding a tagged value to an element but i didnt get any option RefGUID. Is it profile specific. Or do i need to write it by hand the type of tagged value and the operation name.

Yes you have to write it by hand in the tagged value description field.
There is some documentation about that in the help file.

With regards to a document listing all possible relations of an operation, I highly doubt that something like that exists.
You could try to ask Sparx support, they are usually pretty helpful.

Geert

7776
If you draw any type of relation between two classes on a diagram, you can right click on one of the ends and choose "Link to Element Feature".
The next dialog allows you to either choose an attribute or an operation to link the connector_end with.

If you setup a tagged values with type:
Code: [Select]
Type=RefGUID;
Values=Operation;
The it allows you to select an operation when filling in the tagged value.
Technically it stores the ea_guid of the operation in the value of the tagged value.

Geert

7777
Good luck  :)

Geert

7778
Yes, the name of the operation gets copied into the message, but there is also a "real" link to the operation.
So if the operation is deleted the name stays on the message, but the real link (using the guid of the operation) is now gone.

You can find the "real" links using automation.
Look at http://www.sparxsystems.com/cgi-bin/yabb/YaBB.cgi?num=1274966969 to get inspiration.

Geert

7779
No, unless you had the auditing feature turned on, there is no way to know when a certain operation was created.

Yes, operations can have links.
They could be used on a message in a sequence diagram,
They could be the target of a CallOperation Action,
They could be linked in a behavior specification of a state operation,
They could be linked by any type of relation using the "link to element feature",
They could be referenced by a tagged value,
...


Geert

7780
Yeah, but that would a bit too much sense for EA wouldn't it ;D

Geert

7781
I've uploaded an addin to the community site.
With this addin you can navigate between operations and the sequence diagrams that call this operation, and vice versa.

I've also included the source code as a separate package.

Enjoy :)

Geert

PS. Any and all comments/insults/compliments are more then welcome.

7782
Automation Interface, Add-Ins and Tools / Re: Export a package
« on: June 29, 2010, 04:30:51 pm »
Steven,

You can export a diagram in a number of graphical formats (press Ctrl-T) on the diagram.
Then with an appropriate graphical tool you could change the image.

But I agree with the other replies, it would probably more worth it to try and enhance the image within EA. There are a number of options to change the formatting and looks of the diagrams.

Geert

7783
Try
Code: [Select]
IDE.Attributes.AddNew('newAttribute','Attribute')
Geert

7784
Quote
Supported!

I ended up adding it to my wrapper classes for this very reason.  But, as Fred says, it woudl be better if it was "native".

Paolo

Ha, same here, each of my wrapper classes has a local reference to the EA.Repository wrapper.

Geert



7785
Hmm, I must not have been clear enough in my description.
What I meant was that the whole process of generating a document (including formatting to please the audience) should not take more than about a minute.
So no more "odyssey of many hours", but in extremis maybe adding the version history or something like that.

LaTex might indeed be a suitable solution, but that depends on the circumstances, environment, and available resources (people).

Geert

Pages: 1 ... 517 518 [519] 520 521 ... 546