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 ... 16
Suggestions and Requests / keyboard shortcut for "Apply/Release User Lock"
« on: November 24, 2009, 11:22:12 pm »
Currently it is not possible to assign a keyboard shortcut for the function "Apply/Release User Lock".
This is annoying if you have to lock/unlock a lot of elements.


Suggestions and Requests / More UML items in treeview + filtering
« on: October 08, 2009, 06:17:30 pm »
As a result about a bug regarding Constraints getting deleted we came to the conclusion that we needed a real solution for this.

This is a request with three related parts, which have to be developed together to ensure a consistent, workable solution.

1. UML items should never be owned by Diagrams
Currently some UML defined items such as notes and constraints are considered to be owned by the diagram they are displayed on. If you delete the diagram then the note or constraint gets deleted as well.
This is a BUG. In UML diagrams cannot own anything. A diagram is a VIEW on the model (much like a window, see Roy for more (surrealistic) thoughts about this). Deleting a view should never change anything the model behind it. The only things that a diagram should own are purely graphical things like free textboxes, rectangles etc..

2. All UML items should be shown int he model tree view
Everything that is defined by UML should is part of the model and should be shown in the model tree view. This includes relation, notes, constraints etc... This becomes especially important when part 1 is implemented since otherwise things like notes and constraint can not be deleted anymore.
Showing these items in the model tree view also allows us to re-use notes and constraints on other diagrams reducing the need for redundant information.

3. Add a filter to the project tree view
In a large model the tree view can now already become difficult to work with because of the sheer volume of items displayed.
If we are going to add even more items to the treeview then a filter will be needed in order to keep the treeview usable.
I suggest an option to be able to filter on type of element (class, note, relation, ...)
The suggestion from Paolo to be able to save filters would be a nice addition.

I've sent this as a Feature Request to Sparx.


Suggestions and Requests / Ignore Version Control configurations setting
« on: February 21, 2008, 06:08:37 pm »
I would like to be able to ignore some of version control configureations per user.
We are working with the corporate version with an Oracle database, and all of the models reside in one central database. The problem is that there are multiple departments and project teams that all have their own workset in the version control system. So for each workset I create a new version control configuration. Now there are two options, I can either have every user define a local path for each of the version control configurations, even if they are never going to work with that configuration, or I can tell the users only to define a local path for the project/department they work in, and leave the others blank. The problem with the first option is that for each configuration the users has to select a project in the VC, via a very clumsy UI. (select correct product, select correct workset, select project file). If the project is not in the default product/workset this process take a minute or so for each configuration (given that the user even knows where to look).
The second option, to configure only one VC configuration works fine, except for an annoying dialog asking whether the user wants to configure the VC configurations.
I would like to get rid of this annoying dialog, so a setting per user be able to ignore a certain configuration would be nice.

What do you think? Anyone already has a solution for this?

EA: v. 7.0 b 818 on Oracle
VC: PVCS v8 (aka Merant Dimensions) via SCC interface

Suggestions and Requests / adviseAttributeChanged and adviseOperationChanged
« on: September 21, 2009, 07:48:52 pm »
On the Repository there are two functions that work very well in refreshing the gui when you've changed something to the object:
- AdviseElementChanged
- AdviseConnectorChanged

Unfortunately these don't exist for attributes or operations. It would be nice (and Consistent  ;)) to have these type of function to attributes and operations as well.

I did find a workaround however, by first selecting the parent element in the treeview and then selecting the attribute/operation again. But that is not something I should be doing just to refresh the GUI.

Sent to Sparx as feature request.


Suggestions and Requests / Allow keyboard shortcuts for addins
« on: August 21, 2009, 09:58:43 pm »
Apparently this feature has been requested before, but I can't find the topic in this forum so I'll just create one.

I would like to be able to assign a keyboard shortcut to my add-in menu options.

I'll send an official request as well.


Suggestions and Requests / Association.isDerived as a regular property
« on: March 24, 2009, 07:48:26 pm »
After a little queeste I finally found how to make an association derived. Apparently the isDerived property of an association has to be set via advanced/custom properties.
This is far from intuitive and not documented in the user guide.
I only found the solution by searching the forum.
I propose to add a tickbox "Derived" in the association (connector) properties dialog.

If you define an InformationFlow between two activities then you can select InformationItems to be conveyed.
Currently there seems to be no way to navigate from the informationFlow to the InformationItem conveyed, or vice versa.
It would be nice that, starting from the InformationItem we could see all InformationFlows that convey this InformationItem, and the other way around; starting from the InformationFlow navigate to the InformationItems conveyed.

General Board / Schema Composer: how to create simple types?
« on: November 04, 2015, 07:45:50 pm »

We haven been asked to provide our logical data model as an XSD to an implementor.
I started looking at the new Schema Composer, as it seems to be designed for tasks like this.

The first try was rather successful, but now I'm a bit stuck with the datatypes we defined.
For example we have a datatype called GUID_Type. In XSD this should look like this:
Code: [Select]
<xs:simpleType name="GUID_Type">
      <xs:restriction base="xs:string">
            <xs:pattern value="[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}"/>
But all I get from the Schema composer is
Code: [Select]
<xs:complexType name="GUID_Type">

Is there any way I can tell the schema composer to translate my datatype as a simpleType?


General Board / Association(end).isID missing?
« on: October 21, 2015, 05:19:09 pm »
A client of mine uses the isID property of an attribute to indicate a the fact that the attribute is a key for the element.
Now they also want to do this for associations. According to the UML specifications an association links 2 or more properties (=>association role). A Property has following attributes:
aggregation : AggregationKind [1..1] = none
Specifies the kind of aggregation that applies to the Property.
/isComposite : Boolean [1..1] = false
If isComposite is true, the object containing the attribute is a container for the object or value contained in the
attribute. This is a derived value, indicating whether the aggregation of the Property is composite or not.
isDerived : Boolean [1..1] = false
Specifies whether the Property is derived, i.e., whether its value or values can be computed from other
isDerivedUnion : Boolean [1..1] = false
Specifies whether the property is derived as the union of all of the Properties that are constrained to subset it.
[highlight] isID [/highlight]: Boolean [1..1] = false
True indicates this property can be used to uniquely identify an instance of the containing Class.

but I can't seem to find any checkbox or field on the association roles to indicate isID.

Am I missing something, or did I misunderstood something here? :-/

Since Simon makes sure EA follows the UML standard tot the letter I'm sure there must be something I overlooked.


General Board / Keep diagram and caption on the same page in RTF
« on: June 19, 2015, 05:29:50 pm »
When generating RTF documents EA resizes my diagrams so they fit exactly on a page.

That is a good thing of course, but...
With each diagram we add a caption containing the figure number, and the name of the diagram.
Because the diagrams are resized to fit the page, the caption is consistently put on the next page.
So after generating the document we have to go over it and make each diagram a little bit smaller so the caption is on the same page as the actual diagram.

Is there any way we can tell EA that the diagram + caption need to fit on a page?


General Board / EA v12 (BETA) feedback
« on: November 07, 2014, 11:33:48 pm »
I just installed EA v12 and looked around a bit.
Here are my first impressions:

- I lost my workpace layouts !?! Why? I needed those, they worked for me and now I have to redo them. Pretty annoying start.

- BreadCrum/Navigation bar on top is nice. The "back/forward" arrows promise something much better, but unfortunately they don't deliver. Pressing the "back" button only selects the parent package in the project browser, not the previously opened diagram.

- The properties dialogs. OMG Everything is different, and they have re-instated tabs, TABS EVERYWHERE!!! Anyone who had any documentation about EA can now start to rewrite (and copy/paste printscreens) because it all look very different now.

What are your first impressions?

General Board / Integration with Microsoft Test Manager (MTM)
« on: November 28, 2014, 07:11:01 pm »
Does anyone know if there's an existing integration between EA and Microsoft Test Manager (MTM - part of the Visual Studio/TFS suite)

We would like to define our tests in EA, but the management of the test execution should be in Microsoft Test Manager.


General Board / Learn how to write an EA add-in in Munich Oct 7
« on: September 18, 2014, 04:02:59 pm »
I'll be giving a workshop titled "Create your first Enterprise Architect add-in
in 10 minutes" at the EA user group event in Munich where I will demonstrate just how easy it is to create an add-in for EA.

Of course there's much more, check the full agenda at


General Board / Opening all sections in the toolbox by default?
« on: July 29, 2014, 06:14:54 pm »
Since v11 suddenly only one section in my toolboxes is opened, and the other sections (relationships, common, artifacts) are collapsed.
So I now need an extra mouseclick if I want to add a relationship, or a note.

Is there some kind of setting that restores the old behavior where all sections were opened by default?


General Board / Enterprise Architect 11 Beta 1 (1101.4) - Released
« on: February 12, 2014, 05:31:12 pm »
Anyone know what has been changed since the previous beta release (11.0.1100) ?


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