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

Pages: 1 2 3 [4] 5 6 ... 55
This plan I had as well.
For V14 I am not 100% sure, but I let a student of mine check it, and he stated that the API still misses the features needed.

API can currently not be used as a work around. I inserted a similar post some time ago.

There is no api feature like getPackagePath. However you can use the api to crawl through the packages and element to build you own getPathFeature.

Uml Process / Re: Check In/Out if nothing has changed on the model
« on: March 28, 2019, 10:12:14 pm »
Yes, using SVN is a kind of overhead.
In our environment we typically use just MS-SQL DB without an external version control system as long as possible.
If we really need to compare or revert old stuff with new stuff, we use the Package Baseline feature. Later maybe when the stuff goes to maintenance we switch to SVN.
This does not mean that you should do the same, but you should not just handle model elements as your users handle source code without thinking.

Bugs and Issues / Re: Element Author not equal t_object Author
« on: March 26, 2019, 11:05:49 pm »
Well, I changed the author by a script.
The really strange thing is that the elements properties show what I expect, but in the DB is something different, at least for ports in ports!?!?
So there must be a magic place, maybe in an XML fragment in a DB field which holds other author information instead if which might be used for ports in ports.

Bugs and Issues / Element Author not equal t_object Author
« on: March 26, 2019, 08:08:05 pm »
I created elements in an eap repository with neither security enabled nor model authors inserted.
In this case EA sets the element author to my Windows user account.
Because of I want to import those model fragments to another repository with security enabled, I try to change the author in the original EAP file to my user name in the security enabled target repository.
This works for most elements and all elements show the Author as expected. However for ports in ports when doing an element query or looking in the eap file directly, my windows account value is still in t_Object:Author.
Any comments on this strange thing?

As I remember I posted that also a while ago. This is some kind of missed feature.

BDDs are intended for blocks to define structure and relations. It is also allowed to use Activities within BDDs, somehow as "blocks" to define the structure of activities.
How the structural elements interact with each other, is defined in IBD for blocks and in activity diagrams for activities.
To make the structure definition consistent with the interactions, EA provides some feature for blocks but no features for activities.

Typically an activity is allocated to a block, or called as an operation of a block, a classifier behaviour of a block, or an owned behaviour of a block and so on.

When you drag an activity into the BDD it is just a link to that activity element (not more not less).
Due to the fact that EA just ignores activities when synchronizing structural features you have to add a property within you block (Block not diagram) manually and to classify it with you activity. This defines what you want to define but it will not lock like as you expect.
This is because UML/SysML has no concept of diagrams of different types to have within other diagrams.
However EA has a feature going in this direction which is called “diagram frame”. However it is just a kind of graphics within you diagram.

This is as it is since many versions.

My ceremony for that is:
Design/Diagram/Manage/Change Type…

There is no check feature in EA.
If you need that, you need to write a "check script" youselfe.

You could use this:
As long as you do not change the automatically generated values those should be unique.

General Board / Re: Break User Locks on Package Level?
« on: March 07, 2019, 10:47:10 pm »
Yes, of cause!
As long as she/he/it is still alive.

We work with Indian colleges and some of those do company hopping. :-\

General Board / Re: Break User Locks on Package Level?
« on: March 07, 2019, 08:50:43 pm »
Hi Geert,
thank you for your reply!

Now I got it!
I expected the type column in the Manage Locks dialog to be a "package" rather than an "element".
Quiet often I clam that a package is too often limited in features in comparison to “other” elements.
At this place the package is treated as any other element (what I miss so often). But in this dialog I would clam, that the information provided in the columns is to unspecific to clearly identify what you unlock.
At lease a "find in project browser" would be helpful.

General Board / Re: Break User Locks on Package Level?
« on: March 07, 2019, 07:16:42 pm »
Hi Geert,
This is what I thought, how the Manage Locks dialog works, but it does not. As types are only shown diagrams and elements. :'(

Another case which shows, that a package is limited in features without any reasonable reason.
If a user leave a company with locked stuff, you can break the locks of elements and diagrams but not for packages. ::)
Maybe Sparx can provide any explanation for that! ;)

General Board / Break User Locks on Package Level?
« on: March 07, 2019, 03:21:51 am »
A user can break locks on elements and diagram of other users by Security/Locks.
Is ther an equivalent functionality for packages, and if so were?

Pages: 1 2 3 [4] 5 6 ... 55