From 7e2b0d20b5379906c4f1cf610411bacf611b1cf2 Mon Sep 17 00:00:00 2001
From: Magne Sjaastad <magne.sjaastad@ceetronsolutions.com>
Date: Thu, 21 Sep 2017 15:12:03 +0200
Subject: [PATCH] Remove unused code and clean up includes
---
.../ProjectDataModel/Summary/RimSummaryPlot.h | 4 -
.../Summary/RimSummaryPlotCollection.cpp | 78 -------------------
.../Summary/RimSummaryPlotCollection.h | 19 -----
.../UserInterface/RiuSummaryQwtPlot.cpp | 10 +--
.../UserInterface/RiuSummaryQwtPlot.h | 6 +-
5 files changed, 9 insertions(+), 108 deletions(-)
diff --git a/ApplicationCode/ProjectDataModel/Summary/RimSummaryPlot.h b/ApplicationCode/ProjectDataModel/Summary/RimSummaryPlot.h
index 7cb29b76af..827fcf882f 100644
--- a/ApplicationCode/ProjectDataModel/Summary/RimSummaryPlot.h
+++ b/ApplicationCode/ProjectDataModel/Summary/RimSummaryPlot.h
@@ -19,11 +19,7 @@
#pragma once
-#include "cafPdmObject.h"
-#include "cafPdmField.h"
#include "cafPdmChildArrayField.h"
-#include "cafAppEnum.h"
-#include "cafPdmChildField.h"
#include "RiaDefines.h"
#include "RimViewWindow.h"
diff --git a/ApplicationCode/ProjectDataModel/Summary/RimSummaryPlotCollection.cpp b/ApplicationCode/ProjectDataModel/Summary/RimSummaryPlotCollection.cpp
index 6ed76bbe12..7cab507ea1 100644
--- a/ApplicationCode/ProjectDataModel/Summary/RimSummaryPlotCollection.cpp
+++ b/ApplicationCode/ProjectDataModel/Summary/RimSummaryPlotCollection.cpp
@@ -18,18 +18,7 @@
#include "RimSummaryPlotCollection.h"
-#include "RifEclipseSummaryTools.h"
-#include "RifReaderEclipseSummary.h"
-#include "RifSummaryReaderInterface.h"
-
-#include "RimEclipseResultCase.h"
#include "RimSummaryPlot.h"
-#include "RimProject.h"
-
-#include "RiuProjectPropertyView.h"
-
-#include <QDockWidget>
-#include "RiuMainWindow.h"
CAF_PDM_SOURCE_INIT(RimSummaryPlotCollection, "SummaryPlotCollection");
@@ -43,7 +32,6 @@ RimSummaryPlotCollection::RimSummaryPlotCollection()
CAF_PDM_InitFieldNoDefault(&summaryPlots, "SummaryPlots", "Summary Plots", "", "", "");
summaryPlots.uiCapability()->setUiHidden(true);
-
}
//--------------------------------------------------------------------------------------------------
@@ -52,72 +40,6 @@ RimSummaryPlotCollection::RimSummaryPlotCollection()
RimSummaryPlotCollection::~RimSummaryPlotCollection()
{
summaryPlots.deleteAllChildObjects();
-
- for (auto it = m_summaryFileReaders.begin(); it != m_summaryFileReaders.end(); it++)
- {
- delete it->second;
- }
- m_summaryFileReaders.clear();
-}
-
-//--------------------------------------------------------------------------------------------------
-///
-//--------------------------------------------------------------------------------------------------
-RifSummaryReaderInterface* RimSummaryPlotCollection::getOrCreateSummaryFileReader(const QString& eclipseCaseFilePathBasename)
-{
- auto it = m_summaryFileReaders.find(eclipseCaseFilePathBasename);
- if (it != m_summaryFileReaders.end())
- {
- return it->second;
- }
- else
- {
- return createSummaryFileReader(eclipseCaseFilePathBasename);
- }
-}
-
-//--------------------------------------------------------------------------------------------------
-///
-//--------------------------------------------------------------------------------------------------
-RifSummaryReaderInterface* RimSummaryPlotCollection::getOrCreateSummaryFileReader(const RimEclipseResultCase* eclipseCase)
-{
- if (!eclipseCase) return NULL;
-
- QString caseName = eclipseCase->gridFileName();
- QString caseNameWithNoExtension = caseName.remove(".egrid", Qt::CaseInsensitive);
-
- QString caseNameAbsPath = caseNameWithNoExtension.replace("/", "\\");
-
- return this->getOrCreateSummaryFileReader(caseNameAbsPath);
-}
-
-//--------------------------------------------------------------------------------------------------
-///
-//--------------------------------------------------------------------------------------------------
-RifSummaryReaderInterface* RimSummaryPlotCollection::createSummaryFileReader(const QString& eclipseCaseFilePathBasename)
-{
- std::string headerFile;
- bool isFormatted = false;
- RifEclipseSummaryTools::findSummaryHeaderFile(eclipseCaseFilePathBasename.toStdString(), &headerFile, &isFormatted);
-
- if (headerFile.empty()) return nullptr;
-
- std::vector<std::string> dataFiles = RifEclipseSummaryTools::findSummaryDataFiles(eclipseCaseFilePathBasename.toStdString());
-
- if (!dataFiles.size()) return nullptr;
-
- RifSummaryReaderInterface* reader = new RifReaderEclipseSummary;
- if (!reader->open(headerFile, dataFiles))
- {
- delete reader;
-
- return nullptr;
- }
- else
- {
- m_summaryFileReaders.insert(std::make_pair(eclipseCaseFilePathBasename, reader));
- return reader;
- }
}
//--------------------------------------------------------------------------------------------------
diff --git a/ApplicationCode/ProjectDataModel/Summary/RimSummaryPlotCollection.h b/ApplicationCode/ProjectDataModel/Summary/RimSummaryPlotCollection.h
index 5116b97ae4..8da9941795 100644
--- a/ApplicationCode/ProjectDataModel/Summary/RimSummaryPlotCollection.h
+++ b/ApplicationCode/ProjectDataModel/Summary/RimSummaryPlotCollection.h
@@ -19,17 +19,9 @@
#pragma once
#include "cafPdmChildArrayField.h"
-#include "cafPdmField.h"
#include "cafPdmObject.h"
-#include <QPointer>
-#include <QDockWidget>
-
class RimSummaryPlot;
-class RicDropEnabledMainWindow;
-class RifReaderEclipseSummary;
-class RifSummaryReaderInterface;
-class RimEclipseResultCase;
//==================================================================================================
///
@@ -42,19 +34,8 @@ public:
RimSummaryPlotCollection();
virtual ~RimSummaryPlotCollection();
- RifSummaryReaderInterface* getOrCreateSummaryFileReader(const RimEclipseResultCase* eclipseCase);
-
caf::PdmChildArrayField<RimSummaryPlot*> summaryPlots;
void updateSummaryNameHasChanged();
-
void summaryPlotItemInfos(QList<caf::PdmOptionItemInfo>* optionInfos) const;
-
-private:
- RifSummaryReaderInterface* createSummaryFileReader(const QString& eclipseCaseFilePathBasename);
- RifSummaryReaderInterface* getOrCreateSummaryFileReader(const QString& eclipseCaseFilePathBasename);
-
-private:
- // Map from path to case to summary file reader objects
- std::map<QString, RifSummaryReaderInterface*> m_summaryFileReaders;
};
diff --git a/ApplicationCode/UserInterface/RiuSummaryQwtPlot.cpp b/ApplicationCode/UserInterface/RiuSummaryQwtPlot.cpp
index c6b8dc9f56..080e6b6681 100644
--- a/ApplicationCode/UserInterface/RiuSummaryQwtPlot.cpp
+++ b/ApplicationCode/UserInterface/RiuSummaryQwtPlot.cpp
@@ -25,17 +25,20 @@
#include "RimSummaryPlot.h"
#include "RiuMainPlotWindow.h"
-#include "RiuQwtScalePicker.h"
#include "RiuQwtCurvePointTracker.h"
+#include "RiuQwtPlotWheelZoomer.h"
+#include "RiuQwtPlotZoomer.h"
+#include "RiuQwtScalePicker.h"
#include "cafSelectionManager.h"
-#include "qwt_date_scale_engine.h"
#include "qwt_date_scale_draw.h"
+#include "qwt_date_scale_engine.h"
#include "qwt_legend.h"
#include "qwt_plot_curve.h"
#include "qwt_plot_grid.h"
#include "qwt_plot_layout.h"
+#include "qwt_plot_magnifier.h"
#include "qwt_plot_panner.h"
#include "qwt_plot_zoomer.h"
#include "qwt_scale_engine.h"
@@ -45,9 +48,6 @@
#include <QWheelEvent>
#include <float.h>
-#include "qwt_plot_magnifier.h"
-#include "RiuQwtPlotWheelZoomer.h"
-#include "RiuQwtPlotZoomer.h"
//--------------------------------------------------------------------------------------------------
///
diff --git a/ApplicationCode/UserInterface/RiuSummaryQwtPlot.h b/ApplicationCode/UserInterface/RiuSummaryQwtPlot.h
index a57bf3c1cb..7755f2c120 100644
--- a/ApplicationCode/UserInterface/RiuSummaryQwtPlot.h
+++ b/ApplicationCode/UserInterface/RiuSummaryQwtPlot.h
@@ -18,11 +18,13 @@
#pragma once
-#include "qwt_plot.h"
+#include "RiuInterfaceToViewWindow.h"
+
#include "cafPdmPointer.h"
+#include "qwt_plot.h"
+
#include <QPointer>
-#include "RiuInterfaceToViewWindow.h"
class QwtPlotCurve;
class QwtPlotGrid;