Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/org.eclipse.sirius.diagram.sequence/src/org/eclipse/sirius/diagram/sequence/business/internal/operation/InverseRelativeNodePositionOperation.java')
-rw-r--r--plugins/org.eclipse.sirius.diagram.sequence/src/org/eclipse/sirius/diagram/sequence/business/internal/operation/InverseRelativeNodePositionOperation.java15
1 files changed, 7 insertions, 8 deletions
diff --git a/plugins/org.eclipse.sirius.diagram.sequence/src/org/eclipse/sirius/diagram/sequence/business/internal/operation/InverseRelativeNodePositionOperation.java b/plugins/org.eclipse.sirius.diagram.sequence/src/org/eclipse/sirius/diagram/sequence/business/internal/operation/InverseRelativeNodePositionOperation.java
index dcf25d3bf2..0ad0283802 100644
--- a/plugins/org.eclipse.sirius.diagram.sequence/src/org/eclipse/sirius/diagram/sequence/business/internal/operation/InverseRelativeNodePositionOperation.java
+++ b/plugins/org.eclipse.sirius.diagram.sequence/src/org/eclipse/sirius/diagram/sequence/business/internal/operation/InverseRelativeNodePositionOperation.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2010, 2015 THALES GLOBAL SERVICES and others.
+ * Copyright (c) 2010, 2021 THALES GLOBAL SERVICES and others.
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
@@ -12,17 +12,16 @@
*******************************************************************************/
package org.eclipse.sirius.diagram.sequence.business.internal.operation;
+import java.util.Objects;
+
import org.eclipse.gmf.runtime.notation.Location;
import org.eclipse.gmf.runtime.notation.Node;
-import org.eclipse.sirius.diagram.sequence.Messages;
+import org.eclipse.sirius.diagram.sequence.tool.internal.Messages;
import org.eclipse.sirius.diagram.ui.business.internal.operation.AbstractModelChangeOperation;
-import com.google.common.base.Preconditions;
-
/**
- * An operation to inverse the relative position of a node on both axes. This is
- * used for labels on messages to make sure they are always above the message,
- * regardless of its direction (left-to-right or right-to-left).
+ * An operation to inverse the relative position of a node on both axes. This is used for labels on messages to make
+ * sure they are always above the message, regardless of its direction (left-to-right or right-to-left).
*
* @author pcdavid, smonnier
*/
@@ -37,7 +36,7 @@ public class InverseRelativeNodePositionOperation extends AbstractModelChangeOpe
*/
public InverseRelativeNodePositionOperation(Node node) {
super(Messages.InverseRelativeNodePositionOperation_operationName);
- this.node = Preconditions.checkNotNull(node);
+ this.node = Objects.requireNonNull(node);
}
@Override

Back to the top