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 - Gary Cleal

Pages: [1]
So you are saying that if i created an actual technology profile, that I could use the profile tagged values in legend filters and it would work ok?

Create a Tagged Value with a colon segmented name mytags::xsd::elementtype
(colon separated names will display on their own Tab and Grouping spinner in the properties dialog )
Assign the tagged value as a filter in a legend. (auto color, apply fill)
Save .. it works at first
Reload .. the name of the tag in the filter will be truncated to the first part of the name-segment e.g TaggedValue.mytag
Legend then autocolor fails.

What I would like to be able to do is delete attributes of a class, after that class has been created via a transform.
But then, if I run the same transform again from the source, then I do not want the attributes that were deleted in the target to re-appear.
On the other hand, attributes in the target that have been altered in the source with a new name or type for example, should propagate to the target.

I am trying to create a common logical model, which is transformed into a set of interfaces that use selective subsets of the common model, but where common attributes should remain synchronized and common across all the target interfaces.

Is there a way to manipulate the template language for transforms to be able to achieve this result?


+1, but needs a a feature request to get into Sparx's machinery
Sent the Feature Request for AutoColour Legend Filter Based on Element Package Name.

I kind of found a reasonable solution to this.

I had never noticed it before, but there is a File\Save as Shortcut
This lets you select items from the currently open Tabs.
It then saves this selection as an .EAP file but, it is not a database structured  .EAP it's a shortcut with the project connection String and a couple of guids pointing to the items you want opened.

This .EAP file is only a few kilobytes and you can send it in Email or Chat.

The receiver can double-click it and it will then open the repository and the specific place in the repository (obviously this is best used with cloud based repositories).

Thank you for your reply.
It would seem there is no internal protocol for handling this.

General Board / Create a link outside EA to a specific package inside EA?
« on: February 26, 2016, 05:40:37 pm »
I want to be able to email or IM a hyperlink to a specific package inside EA to a colleague.
Is there a simple protocol to do this?


This would enable elements that originate in other referenced packages to be color coded consistently and automatically.

Automation Interface, Add-Ins and Tools / Convert To Instance via code
« on: September 02, 2015, 04:43:40 pm »
Does anyone know how to convert a class element to an Instance via code.. I am looking for a method equivalent to (diagram element right-click) "Advanced\Convert To Instance".
If there is no method(), are there a set of properties that could be set on an element to achieve the same result?

Pages: [1]