Skip to content

Commit

Permalink
Cleanup calling deprecated methods of PostContingencyResult
Browse files Browse the repository at this point in the history
  • Loading branch information
yichen88 committed Sep 1, 2017
1 parent c1f444c commit ddf8d7f
Showing 1 changed file with 4 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@
import eu.itesla_project.modules.contingencies.ContingenciesAndActionsDatabaseClient;
import eu.itesla_project.modules.offline.OfflineConfig;
import eu.itesla_project.modules.rules.*;
import eu.itesla_project.security.LimitViolationsResult;
import eu.itesla_project.security.PostContingencyResult;
import eu.itesla_project.security.SecurityAnalysis;
import eu.itesla_project.security.SecurityAnalysisImpl;
Expand Down Expand Up @@ -248,8 +249,9 @@ public void run(CommandLine line, ToolRunningContext context) throws Exception {

for (PostContingencyResult postContingencyResult : securityAnalysisResult.getPostContingencyResults()) {
Contingency contingency = postContingencyResult.getContingency();
boolean lfOk = postContingencyResult.isComputationOk()
&& postContingencyResult.getLimitViolations().isEmpty();
LimitViolationsResult limitViolationsResult = postContingencyResult.getLimitViolationsResult();
boolean lfOk = limitViolationsResult.isComputationOk()
&& limitViolationsResult.getLimitViolations().isEmpty();
Map<SecurityIndexType, SecurityRuleCheckStatus> offlineRuleCheck = offlineRuleCheckPerContingency.get(contingency.getId());
boolean offlineRuleOk = offlineRuleCheck != null && offlineRuleCheck.get(SecurityIndexType.TSO_OVERLOAD) == SecurityRuleCheckStatus.OK;
statusPerContingency.put(contingency.getId(), new OverloadStatus(offlineRuleOk, lfOk));
Expand Down

0 comments on commit ddf8d7f

Please sign in to comment.