Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence/custom-src/org/eclipse/papyrus/uml/diagram/sequence/service/DurationCreationTool.java')
-rw-r--r--plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence/custom-src/org/eclipse/papyrus/uml/diagram/sequence/service/DurationCreationTool.java41
1 files changed, 0 insertions, 41 deletions
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence/custom-src/org/eclipse/papyrus/uml/diagram/sequence/service/DurationCreationTool.java b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence/custom-src/org/eclipse/papyrus/uml/diagram/sequence/service/DurationCreationTool.java
index 90fed8a3295..c0a36098eb4 100644
--- a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence/custom-src/org/eclipse/papyrus/uml/diagram/sequence/service/DurationCreationTool.java
+++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence/custom-src/org/eclipse/papyrus/uml/diagram/sequence/service/DurationCreationTool.java
@@ -464,47 +464,6 @@ public class DurationCreationTool extends AspectUnspecifiedTypeCreationTool {
return null;
}
Request req = getTargetRequest();
- /*
- * if(targetPart instanceof ConnectionNodeEditPart) {
- * // a message part is targeted. Instead, we must take the nearby lifeline part.
- * // redirect to the message part will be performed later in case we really want to draw a duration on a message
- * ConnectionNodeEditPart conn = (ConnectionNodeEditPart)targetPart;
- * EditPart source = ((ConnectionNodeEditPart)targetPart).getSource();
- * EditPart target = ((ConnectionNodeEditPart)targetPart).getTarget();
- * if(source instanceof NodeEditPart && target instanceof NodeEditPart) {
- * ConnectionAnchor sourceAnch = ((NodeEditPart)source).getSourceConnectionAnchor(conn);
- * ConnectionAnchor targetAnch = ((NodeEditPart)target).getSourceConnectionAnchor(conn);
- * double sourceDist = getLocation().getDistance(sourceAnch.getReferencePoint());
- * double targetDist = getLocation().getDistance(targetAnch.getReferencePoint());
- * if(sourceDist > targetDist) {
- * targetPart = target;
- * } else {
- * targetPart = source;
- * }
- * }
- * }
- * LifelineEditPart lifelinePart = SequenceUtil.getParentLifelinePart(targetPart);
- * if(lifelinePart instanceof LifelineEditPart) {
- * Object paramOcc1 = req.getExtendedData().get(SequenceRequestConstant.NEAREST_OCCURRENCE_SPECIFICATION);
- * List<OccurrenceSpecification> occ1List = SequenceUtil.getAsOccSpecList(paramOcc1);
- * Object paramOcc2 = req.getExtendedData().get(SequenceRequestConstant.NEAREST_OCCURRENCE_SPECIFICATION_2);
- * List<OccurrenceSpecification> occ2List = SequenceUtil.getAsOccSpecList(paramOcc2);
- * if(!occ1List.isEmpty() && !occ2List.isEmpty() && Collections.disjoint(occ1List, occ2List)) {
- * OccurrenceSpecification[] pair = SequenceUtil.getPairOfCorrespondingOccSpec(occ1List, occ2List);
- * if(pair != null && pair.length > 1) {
- * OccurrenceSpecification occ1 = pair[0];
- * OccurrenceSpecification occ2 = pair[1];
- * if(DurationConstraintHelper.endsOfSameMessage(occ1, occ2)) {
- * // call request on the link
- * EditPart part = SequenceUtil.getLinkedEditPart(lifelinePart, occ2);
- * if(part != null) {
- * return part.getCommand(req);
- * }
- * }
- * }
- * }
- * }
- */
if (targetPart instanceof InteractionInteractionCompartmentEditPart || targetPart instanceof ConnectionNodeEditPart) {
return targetPart.getCommand(req);
}

Back to the top