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

If a class has only one direct parent, then show the existing parent in gray in the Lin. Parent column #104

Closed
tudorache opened this issue Aug 23, 2024 · 3 comments · Fixed by protegeproject/webprotege-gwt-ui#96
Assignees
Labels
topic: linearization Issue related to linearization editing

Comments

@tudorache
Copy link
Contributor

If a class has only one direct parent, then show the existing parent in gray, e.g., [Tuberculosis] , in the linearization table, as the current icat does now, see below:

Direct link to see:
https://icat2-demo.azurewebsites.net/icat/?ontology=ICD&tab=ClassesTab&id=http%3A%2F%2Fwho.int%2Ficd%2318221_6daf99a9_aca4_4de3_a36a_47a357c471c1

image
@tudorache tudorache added the topic: linearization Issue related to linearization editing label Aug 23, 2024
@tudorache tudorache assigned alexsilaghi and unassigned alexsilaghi Aug 23, 2024
@soimugeoWB
Copy link
Collaborator

soimugeoWB commented Dec 30, 2024

In the old application if you set the linearization parent as "not set" it will automatically be shown in the ui as set to the parent entity and marked gray. Is this what we want also in the new application? For the new application if you set it to "not set" then it will have an empty string as a value. also we use the this style [ <value> ] for the telescopic linearizations.

@tudorache i will need your help with this. Not sure if we want to automatically set something when we choose "not set" value or we want just to show like something is selected in the ui when in fact nothing is selected which i find misleading.

@soimugeoWB
Copy link
Collaborator

ok so this is mainly a UI ticket. when we select the "not set" value and there is only one parent then the main linearizations will display [𝘚𝘪𝘯𝘨𝘭𝘦 𝘗𝘢𝘳𝘦𝘯𝘵] and the telescopic linearizations will also show what the main linearization is displaying.

@soimugeoWB soimugeoWB self-assigned this Jan 7, 2025
@soimugeoWB
Copy link
Collaborator

Image

soimugeoWB pushed a commit to protegeproject/webprotege-gwt-ui that referenced this issue Jan 7, 2025
soimugeoWB added a commit to protegeproject/webprotege-gwt-ui that referenced this issue Jan 7, 2025
…e-direct-parent-then-show-the-existing-parent-in-gray-in-the-lin-parent-column

fixed who-icatx/icatx-project#104
soimugeoWB pushed a commit to protegeproject/webprotege-gwt-ui that referenced this issue Jan 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
topic: linearization Issue related to linearization editing
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants