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

InterfaceRealization: reconnect target point to a class #589

Closed
fbats opened this issue Mar 25, 2015 · 0 comments
Closed

InterfaceRealization: reconnect target point to a class #589

fbats opened this issue Mar 25, 2015 · 0 comments
Milestone

Comments

@fbats
Copy link
Contributor

fbats commented Mar 25, 2015

For interfaceRealization relationship it is possible to reconnect an existing relationship to a class instead of an Interface.
In this case there is a strange comportment: Old relationship is still visible and a new relationship appear between old source and new target.

Steps to reproduce:

  • Open All mappings project, Test Class Diagram Edges
  • Move the arrow side of "Default Interface" to Dependency class
fbats added a commit to fbats/UML-Designer that referenced this issue May 22, 2015
- The apparition of a second edge seems to be du to usage of one tool for
  both reconnection

  - create a tool for Target reconnection
  - create a tool for source reconnection
  - create two new services to verify reconnection possibilty before to do
    it.
 This step need to rework reconnection for all edges managed with old
    tool "Reconnect".
fbats added a commit to fbats/UML-Designer that referenced this issue May 27, 2015
- The apparition of a second edge seems to be du to usage of one tool for
  both reconnection

  - create a tool for Target reconnection
  - create a tool for source reconnection
  - create two new services to verify reconnection possibilty before to do
    it.
 This step need to rework reconnection for all edges managed with old
    tool "Reconnect".
@mbats mbats added this to the 5.0.0 milestone May 28, 2015
@mbats mbats closed this as completed in 3fd180c May 28, 2015
@mbats mbats removed the ready label May 28, 2015
fbats added a commit to fbats/UML-Designer that referenced this issue Jun 3, 2015
Create a new internal service for extension
Create a tool for target reconnection
Create a tool for source reconnection
Use same rules for reconnection as creation tool

As tool are implemented for Extension such as ObeoNetwork#589, the reconnection of
association andGeneralization are available.
mbats pushed a commit that referenced this issue Jun 4, 2015
Create a new internal service for extension
Create a tool for target reconnection
Create a tool for source reconnection
Use same rules for reconnection as creation tool

As tool are implemented for Extension such as #589, the reconnection of
association andGeneralization are available.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants