Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature request ] Include Labels in the Specialization definition #1026

Open
amazingmx opened this issue Feb 27, 2024 · 4 comments
Open

[Feature request ] Include Labels in the Specialization definition #1026

amazingmx opened this issue Feb 27, 2024 · 4 comments

Comments

@amazingmx
Copy link

I would like to propose the following, which to the best of my knowledge does not exist yet, if so, please enlighten me and show me how to, I would be very thankful for that.

Feature request

Include in the definition of a Specialization a predefined Label, such that a predefined text, stereotype etc. can be automatically included once the artefact is placed in the model.

Example of use case

Having a SWOT analysis:

  1. Create different Specializations for the artefacts of type "Assessment": S, T, W, O.
  2. Once the different Specialization is placed on the model, e.g. a Threat (T). The object is placed with a predefined label: "[T]: name", where 'name' is the actual Name.

This is already possible, but one has to copy-paste the "Label Expression" to all the objects placed in the model, since it cannot be embedded yet in the Specialization.

Thanks!

@startsevsa
Copy link

Can it be solved with the use of conditional labels (if,nvl &etc.) based on element property ?

@amazingmx
Copy link
Author

Can it be solved with the use of conditional labels (if,nvl &etc.) based on element property ?

Probably yes, but the Labels are linked to objects and not to Specializations, i.e. one has to do it for every object after being placed in the canvas.

The intention of the request is to have it predefined when the Specialization is created, and every-time the Specialization object is dragged from the Palette, it contains already this label (same with color, properties, etc,)

@startsevsa
Copy link

startsevsa commented Feb 29, 2024

Can it be solved with the use of conditional labels (if,nvl &etc.) based on element property ?

Probably yes, but the Labels are linked to objects and not to Specializations, i.e. one has to do it for every object after being placed in the canvas.

Hm... maybe at this time add a property to the element, which value will be calculated by label formula from the specialization?

At present, sometimes I use a icon defined for the specialization - more pleasant, assuming that colours are reserved in Archimate standard.

@amazingmx
Copy link
Author

Thanks for your reply. I get what you mean, but still besides the name and the icon, nothing else can be specified for an specialization, or am I overlooking something?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants