-
Notifications
You must be signed in to change notification settings - Fork 63
[1738] Handle ConnectionUsage as Edge in SysON #1781
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
base: main
Are you sure you want to change the base?
Conversation
387e721 to
fcae436
Compare
bd90941 to
d2b2590
Compare
...ervices/src/test/java/org/eclipse/syson/model/services/ModelMutationElementServiceTests.java
Show resolved
Hide resolved
...ava/org/eclipse/syson/application/controllers/diagrams/checkers/ConnectorAsUsageChecker.java
Show resolved
Hide resolved
...va/org/eclipse/syson/application/controllers/diagrams/general/view/GVEdgePortUsageTests.java
Show resolved
Hide resolved
...tion/controllers/diagrams/interconnection/view/IVAddNewFlowConnectionFromPartUsageTests.java
Show resolved
Hide resolved
...plication/controllers/diagrams/interconnection/view/IVAddNewInterfaceFromPartUsageTests.java
Show resolved
Hide resolved
...ommon-view/src/main/java/org/eclipse/syson/diagram/common/view/services/ViewEdgeService.java
Show resolved
Hide resolved
...ommon-view/src/main/java/org/eclipse/syson/diagram/common/view/services/ViewEdgeService.java
Show resolved
Hide resolved
...ommon-view/src/main/java/org/eclipse/syson/diagram/common/view/services/ViewEdgeService.java
Show resolved
Hide resolved
...ommon-view/src/main/java/org/eclipse/syson/diagram/common/view/services/ViewEdgeService.java
Show resolved
Hide resolved
0a8e852 to
dbc10d9
Compare
...l/syson-sysml-metamodel/src/main/java/org/eclipse/syson/sysml/impl/ConnectorAsUsageImpl.java
Show resolved
Hide resolved
.../metamodel/syson-sysml-metamodel/src/main/java/org/eclipse/syson/sysml/impl/FeatureImpl.java
Show resolved
Hide resolved
...tion/controllers/diagrams/interconnection/view/IVAddNewFlowConnectionFromPartUsageTests.java
Outdated
Show resolved
Hide resolved
...tion/controllers/diagrams/interconnection/view/IVAddNewFlowConnectionFromPartUsageTests.java
Show resolved
Hide resolved
...plication/controllers/diagrams/interconnection/view/IVAddNewInterfaceFromPartUsageTests.java
Show resolved
Hide resolved
...l/syson-sysml-metamodel/src/main/java/org/eclipse/syson/sysml/impl/ConnectorAsUsageImpl.java
Show resolved
Hide resolved
.../metamodel/syson-sysml-metamodel/src/main/java/org/eclipse/syson/sysml/impl/FeatureImpl.java
Show resolved
Hide resolved
| * collection of all {@link NodeDescription} | ||
| * @return the list of description representing usages | ||
| */ | ||
| public List<NodeDescription> getMainNodeDescriptions(List<NodeDescription> allNodeDescriptions, EClass type) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't understand "main" here.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Main is to contract with "technical" Node description such as compartments.
What would you suggest ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ok I understand now.
After discussion let's try "getConnectableNodeDescriptions".
...agram-common-view/src/main/java/org/eclipse/syson/diagram/common/view/DescriptionFinder.java
Outdated
Show resolved
Hide resolved
...a/org/eclipse/syson/standard/diagrams/view/edges/ConnectionUsageEdgeDescriptionProvider.java
Outdated
Show resolved
Hide resolved
...ew/src/main/java/org/eclipse/syson/standard/diagrams/view/SDVDiagramDescriptionProvider.java
Show resolved
Hide resolved
doc/content/modules/user-manual/pages/release-notes/2026.1.0.adoc
Outdated
Show resolved
Hide resolved
dbc10d9 to
b69633b
Compare
Bug: eclipse-syson#1738 Signed-off-by: Arthur Daussy <arthur.daussy@obeo.fr>
Bug: #1738
PLEASE READ ALL ITEMS AND CHECK ONLY RELEVANT CHECKBOXES BELOW
Auto review
Project management
priority:andpr:labels been added to the pull request? (In case of doubt, start with the labelspriority: lowandpr: to review later)area:,type:)Changelog and release notes
CHANGELOG.adoc+doc/content/modules/user-manual/pages/release-notes/YYYY.MM.0.adocbeen updated to reference the relevant issues?CHANGELOG.adoc?CHANGELOG.adoc?doc/content/modules/user-manual/pages/release-notes/YYYY.MM.0.adoc?Key highlightssection indoc/content/modules/user-manual/pages/release-notes/YYYY.MM.0.adoc?Documentation
Tests