Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.communication/src/org/eclipse/papyrus/uml/diagram/communication/navigator/UMLNavigatorItem.java')
-rw-r--r--plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.communication/src/org/eclipse/papyrus/uml/diagram/communication/navigator/UMLNavigatorItem.java13
1 files changed, 8 insertions, 5 deletions
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.communication/src/org/eclipse/papyrus/uml/diagram/communication/navigator/UMLNavigatorItem.java b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.communication/src/org/eclipse/papyrus/uml/diagram/communication/navigator/UMLNavigatorItem.java
index 9d9044c7d45..f60f2c2da5e 100644
--- a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.communication/src/org/eclipse/papyrus/uml/diagram/communication/navigator/UMLNavigatorItem.java
+++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.communication/src/org/eclipse/papyrus/uml/diagram/communication/navigator/UMLNavigatorItem.java
@@ -27,14 +27,16 @@ public class UMLNavigatorItem extends UMLAbstractNavigatorItem {
*/
static {
@SuppressWarnings("rawtypes")
- final Class[] supportedTypes = new Class[]{ View.class, EObject.class };
+ final Class[] supportedTypes = new Class[] { View.class, EObject.class };
Platform.getAdapterManager().registerAdapters(new IAdapterFactory() {
@Override
@SuppressWarnings("rawtypes")
public Object getAdapter(Object adaptableObject, Class adapterType) {
- if(adaptableObject instanceof org.eclipse.papyrus.uml.diagram.communication.navigator.UMLNavigatorItem && (adapterType == View.class || adapterType == EObject.class)) {
- return ((org.eclipse.papyrus.uml.diagram.communication.navigator.UMLNavigatorItem)adaptableObject).getView();
+ if (adaptableObject instanceof org.eclipse.papyrus.uml.diagram.communication.navigator.UMLNavigatorItem
+ && (adapterType == View.class || adapterType == EObject.class)) {
+ return ((org.eclipse.papyrus.uml.diagram.communication.navigator.UMLNavigatorItem) adaptableObject)
+ .getView();
}
return null;
}
@@ -85,8 +87,9 @@ public class UMLNavigatorItem extends UMLAbstractNavigatorItem {
*/
@Override
public boolean equals(Object obj) {
- if(obj instanceof org.eclipse.papyrus.uml.diagram.communication.navigator.UMLNavigatorItem) {
- return EcoreUtil.getURI(getView()).equals(EcoreUtil.getURI(((org.eclipse.papyrus.uml.diagram.communication.navigator.UMLNavigatorItem)obj).getView()));
+ if (obj instanceof org.eclipse.papyrus.uml.diagram.communication.navigator.UMLNavigatorItem) {
+ return EcoreUtil.getURI(getView()).equals(EcoreUtil.getURI(
+ ((org.eclipse.papyrus.uml.diagram.communication.navigator.UMLNavigatorItem) obj).getView()));
}
return super.equals(obj);
}

Back to the top