Book a Demo

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 ... 67
1
At this time I think it was build 1629 and 1713.
What you might have missed in your try is “Enable Custom Draw Style”.

2
1) selct your package
2) selcect menu "Design"
3) select in the "Ribbon" in the "Package" area "Manage"
4) click on "Update Status..."

3
Hi,
at least for "Status/Phase/Version" the feature is there!
See "Status Update...".
For other stuff you can just write a small script.

4
Hi this is the answer from Sparx about that:

„The Select Composite Diagram command is only shown for element types that can be composite, which excludes ports and parts. The composite structure of a port or part is the composite structure of its type, so you will need to go to the type element to select its composite diagram.“

In principle I say the argument is somehow valid. However instead of telling unexperienced users, you have to do this and that to see the detail of that element in EA and you have to do something else in Web EA, it would be a much better usability and therefore better user acceptance to say, just click or double click onto an element with the glasses or fork symbol to go to the details.

Furtheron, an Call Behavior Action, is as well just an action and is not intended to be composite. It is the called Activity which is composed.

So for call behavior action the clicking works.
For classified state (A state I assume is as well not intended to have a composite diagram) it works if the composite diagram is selected before classified by the state machine

For Sysml properties it does not works at all.

If you add a composite diagram under a requirement the “glasses link” is provided automatically. But later you are allowed to select any diagram in the model.

If you drag a use case having a composite diagram in a use case diagram, it shows the glasses and provide the link automatically as well. But later you are allowed to select any diagram in the model. However when you classify that composite use case by an other composite use case the linked diagram can not be changed any more. However when you classified a none composite use case by another use case again you can link to any diagram.

For objects and object nodes you are not allowed to add a composite diagram within the project bowser but you are allowed to link those objects to diagrams as long as it is not classified.



Whoever understands this, at least it is not me.;)

From my perspective that click and double click behavior is EA usability and not defined by any standard. A simple implementation could lead to better EA usability and would make it less hard to understand the magic,


Such a simple implementation could e.g. look like this.

I an element in a diagram has a composite diagram provide the “click” link to it.
I an element in a diagram has a composite diagram provide the “click” link to it and remain that link even it is classified later.
I an element in a diagram is classified by a classifier having a composite diagram provide the “click” link to it.
I an element in a diagram is classified by a classifier having a composite diagram provide the “click” link to it and remain it even a composite diagram is later added to that element. (or maybe switch the link to the new composite diagram
In all cases allow the use to select another diagram if needed.

Of cause the user can do odd things, but the user can do that anyway with the current implementation.

5
Almost;)
in case: then
- specify the StateMachine's child diagram for the child diagram for the State, then specify the type
all works fine
but in case: then
- specify the StateMachine as a type for the State
neither the link is show nor it works (I assume just not there) nor it is possible to correct that because the menu item is gone.

6
Hi, I am not talking about SysML spec. bugs ,I am talking about EA inconsistency bugs, or at least what I think EA consistency is.

The concept of linking from on element to its details by double click, is nothing defined in the SysML spec. at all. It exists in EA since many years and it is a real good EA feature, which work well in many scenarios. But in some scenarios currently either not or it depends unnecessary on the work sequency performed.

In an IDB e.g. parts are classified by blocks and if those blocks have own IDBs it would be very helpful just be a double click to move the that diagram as it is possible form many other stuff.

If Sparx do not regard this as a bug, I am fine.
Then I call it a valuable feature request which makes EA even more consistent.

And the feature request is:
Remove the code line the hides the “Select Composite Diagrams” menu!

7
Hi, the issue is that I typically create the upper level state machine diagram first and add in all relavant states.

Later I start thinking how to refine the state details and if I decide to continue with a "state machine" refinement I create the state machine to be used to classify one of my upper level states.
It would be nice if EA would create (when I classify my upper level state machine state with the lower level state machine) the link to the lower level state machine diagram automatically.

But it does not!
Even worse EA does not allow the link to that diagram any longer ,because the menue disappears.

Therfore I always have to link to the state machine diagram first before I classify the state with the state machine.
This is what this issue is about.

8
Thank you Takeshi,
I will try that!
Anyhow I thing that you agree that it makes no sence to hide something what is there and what is very sensible to have for such elements.

9
Takeshi, your second option is what I typically do. However, in ideal world I would assign the classifier to the state and by that, the link to the diagram is there out of the box. But it is not. Even worse, after assigning the classifier, I can not link to the classifier state machine diagram any longer, because the menu is gone.
 
To get it work I have to first assign the classifier state machine diagram to the state before I classify the state.
This is what the issue is about. I thing there is is absolutely  no need the hide the “Select Composite Diagrams” menu item once the state is classified.

11
SysML actions on an activity diagram to not add pins to an action on the diagram neither by dragging and dropping from the toolbox nor by the right mouse button menu “New Child Element/Action pin” in case “Enable Custom Draw Style” is checked.
Within the project browser it still works!

Bug reported

12
SysML parts, properties within a IBD do not allow to “Select Composite Diagrams” because the menu item “New Child Diagram” is not shown anymore.
I belief this is a bug and not intentionally.
If not regard it as a feature request.

Bug reported.

13
At least for SysML states within a state machine diagram which are e.g. classified by another state machine do not allow to “Select Composite Diagrams” because the menu item “New Child Diagram” is not shown anymore.
If not regard it as a feature request.

Bug reported

14
Sorry Just realized that I put the tree itmens to the wrong. I will create new

15
At least for SysML states within a state machine diagram which are e.g. classified by another state machine do not allow to “Select Composite Diagrams” because the menu item “New Child Diagram” is not shown anymore.
If not regard it as a feature request.

Pages: [1] 2 3 ... 67