X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=eclipse%2Fplugins%2Forg.argeo.slc.client.ui%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fslc%2Fclient%2Fui%2Feditors%2FProcessEditorInput.java;h=f93af3feda22903121c0a3ce6ae603f408908c74;hb=f48476cba243066d5797b8073c15d6ab6842eb6a;hp=9a94566da68ceeef2bfa95097428c8ea347c366c;hpb=a181e3d059185a9dc108e81f38c66f48f4e4aac8;p=gpl%2Fargeo-slc.git diff --git a/eclipse/plugins/org.argeo.slc.client.ui/src/main/java/org/argeo/slc/client/ui/editors/ProcessEditorInput.java b/eclipse/plugins/org.argeo.slc.client.ui/src/main/java/org/argeo/slc/client/ui/editors/ProcessEditorInput.java index 9a94566da..f93af3fed 100644 --- a/eclipse/plugins/org.argeo.slc.client.ui/src/main/java/org/argeo/slc/client/ui/editors/ProcessEditorInput.java +++ b/eclipse/plugins/org.argeo.slc.client.ui/src/main/java/org/argeo/slc/client/ui/editors/ProcessEditorInput.java @@ -74,4 +74,14 @@ public class ProcessEditorInput implements IEditorInput, IPersistableElement { return launchImmediately; } + @Override + public boolean equals(Object obj) { + if (!(obj instanceof ProcessEditorInput)) + return false; + ProcessEditorInput pei = (ProcessEditorInput) obj; + if (processPath != null && pei.processPath != null) + return processPath.equals(pei.processPath); + return false; + } + }