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

Pages: 1 ... 8 9 [10]

Does anybody know if there is a event that is issued when a tagged value is changed on an element. And if so its signature?

Something similar to EA_OnElementTagEdit but for other tagged values e.g. enums, strings?


PS: I perhaps should have mentioned that EA_OnNotifyContextItemModified is called when a tagged value is changed but doesn't provide the details of which tagged value has been changed (or does it somewhere?)

Hi qwerty

Thanks for the information - had a quick look and nothing springs out.  As you say some decoding.

I'll have another look but in the meantime I think there will need to be a message to ask the user to get the window, place it where they want it and create a new workspace layout!

Not sure a feature request would appear within the desired timescales  ;D


I am using AddWindow to add a user control to EA - all works fine in that that appears OK under addIn windows and I can drag and dock as needed within the UI, however I can't see a method to dock the window programmatically and provide that better user experience of the window appear and visible to the user as expected!

I assume I have missed something - or perhaps its not documented or possible.  

Anybody know?


Thanks for the feedback - interesting that the menu may be licence limited;  I need to remember and as you say probably hardwired.

I've pinged Sparx for confirmation.

Now a few hours of fun seeing if I can master the subtypeproperties


many thanks - clearly missed this.
Also the information you provided in the other post on subtyproperties

I'll go and have a play :)

When adding a BPMN element to a diagram a menu is presented.
As an example if you create a BPMN diagram and then drag a BPMN activity - up pops a menu which represents valid values for the TaskType tagged valued.  Really cool - I thought that if I provided MDG tagged values with enumerations this what I would get as can't see why the mechanism cannot be generalised.

Similarly, if you then right click on the added activity you will see a BPEL menu item - only applies to BPMN elements - and I suspect this really is hardcode.

Looks like I'll see what Sparx come up with.

Thanks for your response.


Thanks for the quick response - yet again something I'll have to live with.

On a similar type of topic I've also been hunting for how Sparx add their properties menus for MDG e.g. BPMN both when adding an element to a diagram and in the context menu; seem really useful but a distinct lack of information on that.  Have you seen anything?


I'm using an MDG and adding elements to one of my existing element on my custom diagram i.e. so that they are owned by the existing element.  It all works fine however in performing this task I don't like that EA offers me the option to ADD or APPLY the type to the Element but I assume that somewhere in the definition I should have set something to enable / disable this behaviour.

I've clearly missed what is probably a very minor detail but in searching I can't find the information to manage this option. :-?

Can anybody direct me to where this information is likely to be.

Many thanks

Automation Interface, Add-Ins and Tools / Re: RTF Report
« on: August 09, 2012, 06:05:34 pm »
The RTF generator can get pretty painful - may be worth having a look at other tools such as which make the report generation so much easier.   You could always download the trial to see if it makes your task a little easier.


Our organisation is now making significant use of EA primarily to assist with high-design and requirements capture.  However, one of the challenges we face is provide "non-expert" users capabilities to make queries or provide restricted changes to elements such as requirements e.g. they may propose some clarifications - add some detail based on expert knowledge within their domain.

I have used VBA in word and excel and have come to the conclusion that there are may situations where they would not be suitable.  My immediate solution would be to provide a web-based interface that non-experts can make queries/produce simple reports/make changes to existing items/propose new items (these would then be reviewed prior to including with the model - we want to manage these carefully to ensure the integrity of the model is not compromised).

I would be interested in your views on the possible/best approach.

Our ideas are:

1. Export a table from EA using the current AI using say VB/VBA and then use this as a read-only table accessed by a application for web-based access.  Inputs would be captured seperately and a back-end application run periodically to view proposed changes (there needs to be a manual check in anycase)  :-/

2. Understand whether there are methods within the AI interface that would support multi-user access.  Our team expert advises me that there is a iAutomation Interface that could be used by a VB.NET application to allow my task to be done using the EA repository if this interface is available.  Is it?  In that case we could elimiate the seperate back end application but post proposed changes into an "Import" folder to review.   :)

Your thoughts / ideas welcome. ???

Best rgds

Pages: 1 ... 8 9 [10]