@Override
protected void doSetInput(IEditorInput input) throws CoreException {
//Having a new input is treated as opening a new editor for the ping.
if (!Platform.inDevelopmentMode() || ILogPing.FORCE_SEND_WHEN_IN_DEV_MODE) {
ILogPing logPing = PydevPlugin.getAsyncLogPing();
logPing.addPingOpenEditor();
}
IEditorInput oldInput = this.getEditorInput();
//Remove markers from the old