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

Pages: 1 2 [3] 4 5 ... 169
General Board / Re: Editing Diagram Links
« on: July 25, 2018, 01:15:06 pm »
For diagram hyperlinks, you can change the display text either in the Notes window (Ctrl+Shift+1) or the Notes field of the Properties dialog (Alt+Return).

General Board / Re: Help - UML Types and shapescripts ...
« on: July 13, 2018, 12:18:13 pm »
Just type boundary in the Base Class combo.

I've asked about the logic behind showing the the legend in the project browser and awaiting a response.

Don't take this as an official response, but my guess would be to make it easier to use on multiple diagrams.

General Board / Re: Search for *connections* ... ?
« on: June 25, 2018, 04:34:02 pm »
Well you don't have to insert related elements but it's a quick way of seeing what connections exist.  Plus each element has a Related Links tab.

Not sure what you're saying in that first sentence
I do know that you can see connections through the elements property tabs, but that presumes that you know where the connector might be and can find the relevant element(s)

I think GB is saying that you can open the Insert Related Elements dialog to see that information; you don't have to actually insert anything.

And don't forget that you can use intellisense. Unfortunately, when typing a SQL statement like this into EA's SQL builder

select c.Connector_ID as id, from t_connector c where"External Reference"

you don't get intellisense when you type c. but if you type t_connector. then you will see all the fields available in that table.

General Board / Re: Mind map connectors
« on: June 21, 2018, 02:17:16 pm »
Nothing to do with shape scripts, it's the nature of Bezier connectors. Bezier connectors have three points: the two end points and a control point that determines how far the line bends (visible if you select the connector). If you select and move both the source and target diagram objects at the same time, all three Bezier points will move by the same amount. If you only move one end, the control point won't move, so the line will bend to a different degree and you will probably need to adjust the control point manually.

The problem:
- In my MDG, how can I assign each diagram type to a specific perspective?

I think the only way to do this is to separate each diagram out into a different technology, because that is the granularity that perspectives work with.

General Board / Re: Re-use existing MDG diagrams within a custom MDG?
« on: June 08, 2018, 02:51:41 pm »
I notice there's nothing in the Example Model. I don't know if Sparx Support have anything more substantial than what's in the help, but if you get in touch then the least they can do is record a feature request for additions to the Example Model.

Suggestions and Requests / Re: New standard element property: ID
« on: June 06, 2018, 11:12:57 am »
One question - the view preference settings that control Alias usage on diagrams (ie 'Alias only' or 'Alias and Name', are these model settings or user settings?  If I turn on 'Alias and Name' will that be reflected in the model and other users get he same behaviour or will only I get this?

Everything in the Preferences dialog is a user setting, so only you will see it. (Although be aware that in a shared model, you may see elements resizing if they have more text to display, which may mess up other people's diagram layouts.)

General Board / Re: Re-use existing MDG diagrams within a custom MDG?
« on: June 06, 2018, 09:44:05 am »
In EA14, you can use diagram views to modify SysML diagram types without losing their associated SysML functionality.

NB: It does work for metaclasses of type association and dependency

Transition could be a special case then. Please send in a bug report.

Suggestions and Requests / Re: New standard element property: ID
« on: June 06, 2018, 09:11:35 am »
1) Auto Naming: This has most of the capability I am looking for *except* that:
- It is implemented as a substring embedded in the name field - the numbering is created at the time it is applied but can be deleted afterwards
If you look at the Auto Name Counters dialog, you can apply to the Alias field instead. This takes it out of the name field, and there are various diagram-level settings that allow you to display name, alias or both.

I am certainly able to create a connector between two elements on a diagram and drag the connector to another element. I suspect we are using different kinds of diagram, element and/or connector. Could you be more specific please?

General Board / Re: Reusing a Use Case, generic or template?
« on: June 05, 2018, 03:26:16 pm »
You can extract these steps into a separate use case and include it in all the others.
I can embed/inherit/include a use case in a use case? Or have I misunderstood you?

Side note: what's with the reCAPTCHA? I have to click it 20 times to prove I'm not a robot???

From UML 2.5 specification:
Include is a DirectedRelationship between two UseCases, indicating that the behavior of the included UseCase (the addition ) is
inserted into the behavior of the including UseCase (the includingCase ). It is also a kind of NamedElement so that it can have a
name in the context of its owning UseCase (the includingCase ). The including UseCase may depend on the changes produced by
executing the included UseCase. The included UseCase must be available for the behavior of the including UseCase to be
completely described.

The Include relationship is intended to be used when there are common parts of the behavior of two or more UseCases. This
common part is then extracted to a separate UseCase, to be included by all the base UseCases having this part in common. As the
primary use of the Include relationship is for reuse of common parts, what is left in a base UseCase is usually not complete in
itself but dependent on the included parts to be meaningful. This is reflected in the direction of the relationship, indicating that the
base UseCase depends on the addition but not vice versa.

All of the behavior of the included UseCase is executed at a single location in the included UseCase before execution of the
including UseCase is resumed.

The Include relationship allows hierarchical composition of UseCases as well as reuse of UseCases.

Regarding the captcha, no idea. It clearly doesn't work 100% because I am having to delete spam posts every day...

Pages: 1 2 [3] 4 5 ... 169