boolean (@NotNull DeploymentStatus oldStatus, @NotNull DeploymentStatus newStatus, @Nullable String statusText, @Nullable DeploymentRuntime runtime) { boolean result = super.changeState(oldStatus, newStatus, statusText, runtime); if (result && myRemoteDeployment != null) { myRemoteDeployment.changeState(myRemoteDeployment.getStatus(), newStatus, statusText, myRemoteDeployment.getRuntime()); } return result; }