-
Notifications
You must be signed in to change notification settings - Fork 118
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
Cannot hide/mask name of extension point on <<Extends>> relationship line #93
Comments
I just installed the newest Modelio (5.4), and the issue still exists. If I do not reference an extension point in the target use case, Audit reports this as an error. If I select the extension point, it shows it on the diagram, and I cannot hide it. |
Hi, |
Perhaps it is not a good idea to express menus and submenus like this in UML? I think I will use packages with use cases instead of extension points. The menus which contain submenus or menu items have no functionality independent of the menu items, so maybe these higher-up menus would be best modelled as packages? |
I have use cases with extension points and other use cases which are in a «Extend» relation to the main use case as in the following diagram. This is to express as UML the main menu and its submenus which are to appear in the GUI of my application.
The extension points are already defined in the main (target) use case, but I cannot mask the duplicate name which appears on the line. When I select just the label, and select "Mask Selection" from the context menu, it hides the entire line, which I do not want. However, I also do not want to clutter up the diagram by duplicating the names of the extension points.
Here is a sample part of the diagram:
![Use_Cases_cropped](https://private-user-images.githubusercontent.com/10685967/302645982-6f8f713e-fe70-4aea-b152-18acaad9f69f.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQ4NTQ4NjIsIm5iZiI6MTcyNDg1NDU2MiwicGF0aCI6Ii8xMDY4NTk2Ny8zMDI2NDU5ODItNmY4ZjcxM2UtZmU3MC00YWVhLWIxNTItMThhY2FhZDlmNjlmLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MjglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODI4VDE0MTYwMlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTRjZDRkNDBmMmFjMTk0NDNiNDA4Mzk5ZDg0MTZmOGM2NTJlZDZmYzg5ZTM1ZTczYTYyOGFmOGUwYmYxM2Q3ODEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.mZ2bw7i5CrYqU9WwVWRaj7egdj6zInDWS5USbo9vgfI)
My Modelio version is here:
![about_Modelio](https://private-user-images.githubusercontent.com/10685967/302646168-b7021bca-ac01-4d49-bb11-e6aac5596bab.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQ4NTQ4NjIsIm5iZiI6MTcyNDg1NDU2MiwicGF0aCI6Ii8xMDY4NTk2Ny8zMDI2NDYxNjgtYjcwMjFiY2EtYWMwMS00ZDQ5LWJiMTEtZTZhYWM1NTk2YmFiLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MjglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODI4VDE0MTYwMlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTBlMTYwNTMwNDE2ZjNmMzMxYmE5YjU0NTZmMTQ0NGM4ZGM0OGE1OThkNjgyOTk2MzczMDQwMmZkNmNjOTM1YTYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.Hu-Ycrw3bGYuyHahPBmN1fxKSuTb25uh6BaPUUt_kw0)
Is there some way to accomplish this?
Also, is there a way to increase the margin of whitespace around the diagram (without resorting to tricks such as creating text labels with invisible characters such as non-breaking spaces)?
The text was updated successfully, but these errors were encountered: