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.

Topics - Geert Bellekens

Pages: 1 ... 4 5 [6] 7 8 ... 14
General Board / Forum email notifications stopped working
« on: March 30, 2012, 07:35:58 pm »
Anyone else noticed that the forum has stopped sending email notifications for things like "topic reply"?


General Board / Sharing workingsets
« on: February 27, 2012, 06:36:54 pm »
I recently started using workingsets in EA and I really like it (See View|Personal Information and choose the tab Working Sets)
But then I wanted to share my working set with another user, and I was disappointed. Working Sets are strictly personal and cannot be shared with other users.
So I decided to dig in and find a way to make it happen.
I wrote a little add-in that allows me to copy any Working Set to any user.

Here's the link to the Windows installer:

The code can be found on github here:

System requirements are:
  • Enterprise Architect 8.0 or higher (I think)
  • .Net 4.0 framework

I'd love any and all feedback. :)


General Board / Free open source add-in EA Navigator 2.1 released
« on: January 09, 2012, 06:32:43 pm »
I've just released version 2.1 of my free open source add-in for EA.
See :
This is how it looks now:


General Board / Change color of inactive selected items Windows 7
« on: January 12, 2012, 05:10:20 pm »
Since we upgraded to Windows 7 I'v had numerous complaints of users saying they can't see which element is selected in the project browser anymore.
Apparently the color used for inactive selected items has changed in Windows 7 to a very very light shade of gray that is almost not distinguishable from the white background.

So I searched and found the solution to that, which I've written down here:


General Board / EA Navigator 2.0 released
« on: December 06, 2011, 11:17:08 pm »
I've just released version 2.0 of my free open source EA Navigator add-in.
2.0 no offers a much improved user experience by exploiting the docked add-in window feature.

More info on
Direct download at


General Board / Re: connection to sql2008r2 / sql2005
« on: January 06, 2012, 10:48:50 pm »
Have you created the database structure?
There's a ddl script that you can download from the Sparx website to create an empty model.
Only after that you can transfer an eap file.
AFAIK the old microsoft ole db provider for sql server should still work.
I think there's an issue with the native client, but here's a workaround if you change the provider in the "link" eap file. (use "save as" on the dbms model)
You have to the the provider to "Provider=SQLNCLI10" to use the new native driver.


General Board / Re: Is there a way to flush stereotypeEx property
« on: July 22, 2011, 07:18:16 pm »

I don't think I had an issue with resetting the stereotype's on an element, but... there's always a backdoor.
If the API doesn't expose a certain feature, or it won't update it, you can use Repository.Execute to execute your own SQL update string to the database.
That backdoor allows you to do virtually anything, even if its not possible using the "regular" API methods.

Here's the code I use to manipulate the stereotypes on an element (don't forget to call update() as well)
Code: [Select]
       /// <summary>
        /// returns a list of all stereotypes
        /// </summary>
        /// <returns>a list of stereotypes</returns>
        public override List<string> stereotypes
                List<string> stereotypeList = new List<string>();
                string stereotypes = wrappedElement.StereotypeEx;
                if (stereotypes != string.Empty)
                    stereotypeList.AddRange(stereotypes.Split(new char[] { ',' }));
                return stereotypeList;
                this.wrappedElement.StereotypeEx = string.Join(",", value.ToArray());


General Board / Free Open Source EA Navigator add-in v 1.1
« on: March 04, 2011, 07:22:25 pm »

I've just relased version 1.1 of my EA Navigator add-in.

The EA Navigator is a free and open-source add-in for Sparx Systems Enterprise Architect that allows for quick navigation between different elements in a model.

EA Navigator 1.1 now navigates between:

Operations and Sequence diagrams
Types and Parameters
Types and Attributes

Just download and install the Windows Installer from GitHub.

For more information see My Blog


General Board / Default synch type for sequence diagram messages
« on: March 08, 2010, 09:31:02 pm »

Does anyone know how to set the default "synch" (synchronous/asynchronous) for messages on sequence diagrams?

I've looked in the options, and tried to set it using the templates package, but neither worked.


General Board / UmlCanvas EA addin technology preview released
« on: February 23, 2010, 12:47:29 am »
TheSoftwareFactory released a technology preview of the UmlCanvas addin for EA.

This addin allows you to publish your EA class diagrams in the UmlCanvas technology to

Diagrams published at can then be used (and edited) from any webpage, blog, and even Google Wave.

Download the addin at

Any and all feedback is welcome. You can reply here, or directly file a bug


General Board / Default "Show parameter detail" option
« on: November 24, 2009, 08:14:54 pm »

I've searched all over, but I couldn't find where I could set the default for the option "Diagram/Properties/Features/Show Parameter Detail"

I would like to set that to "Name only" because

"createObject(name, description)" is much more informative then "createObject(string,string)".

I've already written a tool to convert all diagrams to use this setting, but now I want to have this setting for new diagrams as well.

Does anybody know if you can set a default for this setting?



General Board / EA installed on SQL Server 2008?
« on: April 07, 2009, 05:51:24 pm »
Has anyone already installed EA on SQL Server 2008?
Is this still supported by Sparx?

Our database department is pushing to get all databases upgraded to 2008 but I'm afraid that we might loose support if we upgrade the EA database.


General Board / Shared model in TFS
« on: September 22, 2009, 06:25:57 pm »
We have following setup:
One repository (sql server database) with the model for department1
One repository (als sql server) with the model for department2
One model that is shared by the two department, this model resides in both repositories.
This shared model is the only one that is version controlled in TFS.
This setup works pretty good, I can checkout a shared package in any of the two repositories, edit it and check it back in. After such a change i can do a get Latest and I can see the latest version of the package in the other repository.
The problem i have is with the function "Re-sync all statusses with VC providers". If I have checked-out a package in dep1 repository and I perform this function in dep2 repository it sets the vc status of the package to checked-out, and it allows me to check it back in from the dep2 repository.
That is of course NOT the desired behaviour since this will wipe out all changes I was making in dep1 repository. This is a very dangerous situation to have.
I was thinking I could possibly solve this by having two seperate local folders for my version controlled files, but it looks like that is not possible with TFS.
Does anyone have an idea on how to solve this?



General Board / When will 849 be released?
« on: September 15, 2009, 04:13:17 pm »
I have a feeling that it won't be long now.
Does anyone have more info?


General Board / How to link Activity with Operation
« on: September 25, 2009, 05:38:40 pm »

I'm trying to figure out how to model the "method - specification" relation between an operation and it's behaviour (in this case an Activity).
According to UML there is such a relation, but I just can't figure out how to model it in EA.
Does anybody have an idea how to acomplish this?
Or otherwise, how do you link the behaviour of an operation (Activity, Interaction, ...) to the operation itself?
This seems lik such a basic type of thing, but I just can't find a proper way to model it in EA without resorting to custom tagged values.


Pages: 1 ... 4 5 [6] 7 8 ... 14