Community
Participate
Working Groups
1. Create a logic diagram 2. Create a Circuit shape and an LED shape on the diagram. 3. Create 2 LED shapes inside the Circuit shape. 4. Connect 1 LED inside Circuit to LED outside Circuit shape. RESULT: The cursor shows that this gesture is possible, but after clicking on the target terminal the wire does not appear. No error messages either.
Since that machine is "toast" do we have to jump through any administrative hoops to get an IBM machine that works?
ignore last comment
Trivial change in example code to include wire that start or end outside of the circuit container.
*** Bug 130021 has been marked as a duplicate of this bug. ***
Reverted change due to test failures... change should valid though? Reopened to investigate further.
Fixed again to check if one end was contained in the circuit but not one of the terminal ends on the circuit --> { < existing criteria > } else { if ((!wire.getSource().eContainer().equals(circuitElement) && EcoreUtil.isAncestor(circuitElement, wire.getSource().eContainer())) || (!wire.getTarget().eContainer().equals(circuitElement) && EcoreUtil.isAncestor(circuitElement, wire.getTarget().eContainer()))) { wires.add(wire); } }
[GMF Restructure] Bug 319140 : product GMF and component Runtime Diagram was the original product and component for this bug