Rename ExportEclipseInputGrid to ExportEclipseSectorModel in code

This commit is contained in:
Gaute Lindkvist 2019-03-29 13:37:25 +01:00
parent 59229b89b7
commit 0df03e4886
7 changed files with 56 additions and 56 deletions

View File

@ -21,8 +21,8 @@
#include "RiaFilePathTools.h" #include "RiaFilePathTools.h"
#include "RiaViewRedrawScheduler.h" #include "RiaViewRedrawScheduler.h"
#include "ExportCommands/RicExportEclipseInputGridFeature.h" #include "ExportCommands/RicExportEclipseSectorModelFeature.h"
#include "ExportCommands/RicExportEclipseInputGridUi.h" #include "ExportCommands/RicExportEclipseSectorModelUi.h"
#include "RicfApplicationTools.h" #include "RicfApplicationTools.h"
#include "RicfCommandFileExecutor.h" #include "RicfCommandFileExecutor.h"
@ -98,15 +98,15 @@ void RicfExportVisibleCells::execute()
RiaViewRedrawScheduler::instance()->clearViewsScheduledForUpdate(); RiaViewRedrawScheduler::instance()->clearViewsScheduledForUpdate();
RicExportEclipseInputGridUi exportSettings(eclipseView->eclipseCase()->eclipseCaseData()); RicExportEclipseSectorModelUi exportSettings(eclipseView->eclipseCase()->eclipseCaseData());
buildExportSettings(exportFolder, &exportSettings); buildExportSettings(exportFolder, &exportSettings);
RicExportEclipseInputGridFeature::executeCommand(eclipseView, exportSettings, "exportVisibleCells"); RicExportEclipseSectorModelFeature::executeCommand(eclipseView, exportSettings, "exportVisibleCells");
} }
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
/// ///
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
void RicfExportVisibleCells::buildExportSettings(const QString& exportFolder, RicExportEclipseInputGridUi* exportSettings) void RicfExportVisibleCells::buildExportSettings(const QString& exportFolder, RicExportEclipseSectorModelUi* exportSettings)
{ {
QDir baseDir(exportFolder); QDir baseDir(exportFolder);
exportSettings->exportResultsFilename = baseDir.absoluteFilePath(QString("%1.grdecl").arg(m_exportKeyword().text())); exportSettings->exportResultsFilename = baseDir.absoluteFilePath(QString("%1.grdecl").arg(m_exportKeyword().text()));

View File

@ -25,7 +25,7 @@
#include "cafPdmField.h" #include "cafPdmField.h"
class RimEclipseView; class RimEclipseView;
class RicExportEclipseInputGridUi; class RicExportEclipseSectorModelUi;
//================================================================================================== //==================================================================================================
// //
@ -48,7 +48,7 @@ public:
void execute() override; void execute() override;
private: private:
void buildExportSettings(const QString& exportFolder, RicExportEclipseInputGridUi* exportSettings); void buildExportSettings(const QString& exportFolder, RicExportEclipseSectorModelUi* exportSettings);
caf::PdmField<int> m_caseId; caf::PdmField<int> m_caseId;
caf::PdmField<QString> m_viewName; caf::PdmField<QString> m_viewName;

View File

@ -11,8 +11,8 @@ ${CMAKE_CURRENT_LIST_DIR}/RicSaveEclipseInputVisibleCellsFeature.h
${CMAKE_CURRENT_LIST_DIR}/RicSaveEclipseInputVisibleCellsUi.h ${CMAKE_CURRENT_LIST_DIR}/RicSaveEclipseInputVisibleCellsUi.h
${CMAKE_CURRENT_LIST_DIR}/RicSaveEclipseResultAsInputPropertyExec.h ${CMAKE_CURRENT_LIST_DIR}/RicSaveEclipseResultAsInputPropertyExec.h
${CMAKE_CURRENT_LIST_DIR}/RicSaveEclipseResultAsInputPropertyFeature.h ${CMAKE_CURRENT_LIST_DIR}/RicSaveEclipseResultAsInputPropertyFeature.h
${CMAKE_CURRENT_LIST_DIR}/RicExportEclipseInputGridFeature.h ${CMAKE_CURRENT_LIST_DIR}/RicExportEclipseSectorModelFeature.h
${CMAKE_CURRENT_LIST_DIR}/RicExportEclipseInputGridUi.h ${CMAKE_CURRENT_LIST_DIR}/RicExportEclipseSectorModelUi.h
${CMAKE_CURRENT_LIST_DIR}/RicSnapshotAllPlotsToFileFeature.h ${CMAKE_CURRENT_LIST_DIR}/RicSnapshotAllPlotsToFileFeature.h
${CMAKE_CURRENT_LIST_DIR}/RicSnapshotAllViewsToFileFeature.h ${CMAKE_CURRENT_LIST_DIR}/RicSnapshotAllViewsToFileFeature.h
${CMAKE_CURRENT_LIST_DIR}/RicSnapshotFilenameGenerator.h ${CMAKE_CURRENT_LIST_DIR}/RicSnapshotFilenameGenerator.h
@ -38,8 +38,8 @@ ${CMAKE_CURRENT_LIST_DIR}/RicExportToLasFileResampleUi.cpp
${CMAKE_CURRENT_LIST_DIR}/RicSaveEclipseInputPropertyFeature.cpp ${CMAKE_CURRENT_LIST_DIR}/RicSaveEclipseInputPropertyFeature.cpp
${CMAKE_CURRENT_LIST_DIR}/RicSaveEclipseInputVisibleCellsFeature.cpp ${CMAKE_CURRENT_LIST_DIR}/RicSaveEclipseInputVisibleCellsFeature.cpp
${CMAKE_CURRENT_LIST_DIR}/RicSaveEclipseInputVisibleCellsUi.cpp ${CMAKE_CURRENT_LIST_DIR}/RicSaveEclipseInputVisibleCellsUi.cpp
${CMAKE_CURRENT_LIST_DIR}/RicExportEclipseInputGridFeature.cpp ${CMAKE_CURRENT_LIST_DIR}/RicExportEclipseSectorModelFeature.cpp
${CMAKE_CURRENT_LIST_DIR}/RicExportEclipseInputGridUi.cpp ${CMAKE_CURRENT_LIST_DIR}/RicExportEclipseSectorModelUi.cpp
${CMAKE_CURRENT_LIST_DIR}/RicSaveEclipseResultAsInputPropertyExec.cpp ${CMAKE_CURRENT_LIST_DIR}/RicSaveEclipseResultAsInputPropertyExec.cpp
${CMAKE_CURRENT_LIST_DIR}/RicSaveEclipseResultAsInputPropertyFeature.cpp ${CMAKE_CURRENT_LIST_DIR}/RicSaveEclipseResultAsInputPropertyFeature.cpp
${CMAKE_CURRENT_LIST_DIR}/RicSnapshotAllPlotsToFileFeature.cpp ${CMAKE_CURRENT_LIST_DIR}/RicSnapshotAllPlotsToFileFeature.cpp

View File

@ -16,13 +16,13 @@
// //
///////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////
#include "RicExportEclipseInputGridFeature.h" #include "RicExportEclipseSectorModelFeature.h"
#include "RiaApplication.h" #include "RiaApplication.h"
#include "RiaLogging.h" #include "RiaLogging.h"
#include "RicExportFeatureImpl.h" #include "RicExportFeatureImpl.h"
#include "RicExportEclipseInputGridUi.h" #include "RicExportEclipseSectorModelUi.h"
#include "RifEclipseInputFileTools.h" #include "RifEclipseInputFileTools.h"
#include "RifReaderEclipseOutput.h" #include "RifReaderEclipseOutput.h"
@ -47,18 +47,18 @@
#include <QFileInfo> #include <QFileInfo>
#include <QDir> #include <QDir>
CAF_CMD_SOURCE_INIT(RicExportEclipseInputGridFeature, "RicExportEclipseInputGridFeature"); CAF_CMD_SOURCE_INIT(RicExportEclipseSectorModelFeature, "RicExportEclipseInputGridFeature");
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
/// ///
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
void RicExportEclipseInputGridFeature::openDialogAndExecuteCommand(RimEclipseView* view) void RicExportEclipseSectorModelFeature::openDialogAndExecuteCommand(RimEclipseView* view)
{ {
if (!view) return; if (!view) return;
RigEclipseCaseData* caseData = view->eclipseCase()->eclipseCaseData(); RigEclipseCaseData* caseData = view->eclipseCase()->eclipseCaseData();
RicExportEclipseInputGridUi exportSettings(caseData); RicExportEclipseSectorModelUi exportSettings(caseData);
caf::PdmUiPropertyViewDialog propertyDialog(Riu3DMainWindowTools::mainWindowWidget(), &exportSettings, "Export Eclipse Sector Model", ""); caf::PdmUiPropertyViewDialog propertyDialog(Riu3DMainWindowTools::mainWindowWidget(), &exportSettings, "Export Eclipse Sector Model", "");
RicExportFeatureImpl::configureForExport(&propertyDialog); RicExportFeatureImpl::configureForExport(&propertyDialog);
@ -71,8 +71,8 @@ void RicExportEclipseInputGridFeature::openDialogAndExecuteCommand(RimEclipseVie
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
/// ///
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
void RicExportEclipseInputGridFeature::executeCommand(RimEclipseView* view, void RicExportEclipseSectorModelFeature::executeCommand(RimEclipseView* view,
const RicExportEclipseInputGridUi& exportSettings, const RicExportEclipseSectorModelUi& exportSettings,
const QString& logPrefix) const QString& logPrefix)
{ {
int resultProgressPercentage = exportSettings.exportResults() ? int resultProgressPercentage = exportSettings.exportResults() ?
@ -111,12 +111,12 @@ void RicExportEclipseInputGridFeature::executeCommand(RimEclipseView* view,
} }
} }
if (exportSettings.exportResults() != RicExportEclipseInputGridUi::EXPORT_NO_RESULTS) if (exportSettings.exportResults() != RicExportEclipseSectorModelUi::EXPORT_NO_RESULTS)
{ {
auto task = progress.task("Export Properties", resultProgressPercentage); auto task = progress.task("Export Properties", resultProgressPercentage);
std::vector<QString> keywords = exportSettings.allSelectedKeywords(); std::vector<QString> keywords = exportSettings.allSelectedKeywords();
if (exportSettings.exportResults == RicExportEclipseInputGridUi::EXPORT_TO_SEPARATE_FILE_PER_RESULT) if (exportSettings.exportResults == RicExportEclipseSectorModelUi::EXPORT_TO_SEPARATE_FILE_PER_RESULT)
{ {
QFileInfo info(exportSettings.exportGridFilename()); QFileInfo info(exportSettings.exportGridFilename());
QDir dirPath = info.absoluteDir(); QDir dirPath = info.absoluteDir();
@ -141,7 +141,7 @@ void RicExportEclipseInputGridFeature::executeCommand(RimEclipseView* view,
{ {
QString fileWriteMode = "w"; QString fileWriteMode = "w";
QString fileName = exportSettings.exportResultsFilename(); QString fileName = exportSettings.exportResultsFilename();
if (exportSettings.exportResults() == RicExportEclipseInputGridUi::EXPORT_TO_GRID_FILE) if (exportSettings.exportResults() == RicExportEclipseSectorModelUi::EXPORT_TO_GRID_FILE)
{ {
fileWriteMode = "a"; fileWriteMode = "a";
fileName = exportSettings.exportGridFilename(); fileName = exportSettings.exportGridFilename();
@ -162,10 +162,10 @@ void RicExportEclipseInputGridFeature::executeCommand(RimEclipseView* view,
} }
} }
if (exportSettings.exportFaults() != RicExportEclipseInputGridUi::EXPORT_NO_RESULTS) if (exportSettings.exportFaults() != RicExportEclipseSectorModelUi::EXPORT_NO_RESULTS)
{ {
auto task = progress.task("Export Faults", faultsProgressPercentage); auto task = progress.task("Export Faults", faultsProgressPercentage);
if (exportSettings.exportFaults == RicExportEclipseInputGridUi::EXPORT_TO_SEPARATE_FILE_PER_RESULT) if (exportSettings.exportFaults == RicExportEclipseSectorModelUi::EXPORT_TO_SEPARATE_FILE_PER_RESULT)
{ {
QFileInfo info(exportSettings.exportGridFilename()); QFileInfo info(exportSettings.exportGridFilename());
QDir dirPath = info.absoluteDir(); QDir dirPath = info.absoluteDir();
@ -182,7 +182,7 @@ void RicExportEclipseInputGridFeature::executeCommand(RimEclipseView* view,
{ {
QString fileName = exportSettings.exportFaultsFilename(); QString fileName = exportSettings.exportFaultsFilename();
QIODevice::OpenMode openFlag = QIODevice::Truncate; QIODevice::OpenMode openFlag = QIODevice::Truncate;
if (exportSettings.exportResults() == RicExportEclipseInputGridUi::EXPORT_TO_GRID_FILE) if (exportSettings.exportResults() == RicExportEclipseSectorModelUi::EXPORT_TO_GRID_FILE)
{ {
openFlag = QIODevice::Append; openFlag = QIODevice::Append;
fileName = exportSettings.exportGridFilename(); fileName = exportSettings.exportGridFilename();
@ -203,7 +203,7 @@ void RicExportEclipseInputGridFeature::executeCommand(RimEclipseView* view,
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
/// ///
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
std::pair<cvf::Vec3st, cvf::Vec3st> RicExportEclipseInputGridFeature::getVisibleCellRange(RimEclipseView* view) std::pair<cvf::Vec3st, cvf::Vec3st> RicExportEclipseSectorModelFeature::getVisibleCellRange(RimEclipseView* view)
{ {
cvf::UByteArray visibleCells; cvf::UByteArray visibleCells;
view->calculateCurrentTotalCellVisibility(&visibleCells, view->currentTimeStep()); view->calculateCurrentTotalCellVisibility(&visibleCells, view->currentTimeStep());
@ -234,7 +234,7 @@ std::pair<cvf::Vec3st, cvf::Vec3st> RicExportEclipseInputGridFeature::getVisible
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
/// ///
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
bool RicExportEclipseInputGridFeature::isCommandEnabled() bool RicExportEclipseSectorModelFeature::isCommandEnabled()
{ {
return selectedView() != nullptr; return selectedView() != nullptr;
} }
@ -242,16 +242,16 @@ bool RicExportEclipseInputGridFeature::isCommandEnabled()
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
/// ///
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
void RicExportEclipseInputGridFeature::onActionTriggered(bool isChecked) void RicExportEclipseSectorModelFeature::onActionTriggered(bool isChecked)
{ {
RimEclipseView* view = RicExportEclipseInputGridFeature::selectedView(); RimEclipseView* view = RicExportEclipseSectorModelFeature::selectedView();
openDialogAndExecuteCommand(view); openDialogAndExecuteCommand(view);
} }
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
/// ///
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
void RicExportEclipseInputGridFeature::setupActionLook(QAction* actionToSetup) void RicExportEclipseSectorModelFeature::setupActionLook(QAction* actionToSetup)
{ {
actionToSetup->setText("Export Visible Cells as Eclipse Sector Model"); actionToSetup->setText("Export Visible Cells as Eclipse Sector Model");
} }
@ -259,7 +259,7 @@ void RicExportEclipseInputGridFeature::setupActionLook(QAction* actionToSetup)
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
/// ///
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
RimEclipseView* RicExportEclipseInputGridFeature::selectedView() const RimEclipseView* RicExportEclipseSectorModelFeature::selectedView() const
{ {
RimEclipseView* view = caf::SelectionManager::instance()->selectedItemAncestorOfType<RimEclipseView>(); RimEclipseView* view = caf::SelectionManager::instance()->selectedItemAncestorOfType<RimEclipseView>();
if (view) if (view)

View File

@ -24,19 +24,19 @@
#include "cvfVector3.h" #include "cvfVector3.h"
class RimEclipseView; class RimEclipseView;
class RicExportEclipseInputGridUi; class RicExportEclipseSectorModelUi;
//================================================================================================== //==================================================================================================
/// ///
//================================================================================================== //==================================================================================================
class RicExportEclipseInputGridFeature : public caf::CmdFeature class RicExportEclipseSectorModelFeature : public caf::CmdFeature
{ {
CAF_CMD_HEADER_INIT; CAF_CMD_HEADER_INIT;
public : public :
static void openDialogAndExecuteCommand(RimEclipseView* view); static void openDialogAndExecuteCommand(RimEclipseView* view);
static void executeCommand(RimEclipseView* view, static void executeCommand(RimEclipseView* view,
const RicExportEclipseInputGridUi& exportSettings, const RicExportEclipseSectorModelUi& exportSettings,
const QString& logPrefix); const QString& logPrefix);
static std::pair<cvf::Vec3st, cvf::Vec3st> getVisibleCellRange(RimEclipseView* view); static std::pair<cvf::Vec3st, cvf::Vec3st> getVisibleCellRange(RimEclipseView* view);

View File

@ -16,7 +16,7 @@
// //
///////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////
#include "RicExportEclipseInputGridUi.h" #include "RicExportEclipseSectorModelUi.h"
#include "RiaApplication.h" #include "RiaApplication.h"
#include "RigCaseCellResultsData.h" #include "RigCaseCellResultsData.h"
@ -36,26 +36,26 @@
#include <set> #include <set>
CAF_PDM_SOURCE_INIT(RicExportEclipseInputGridUi, "RicExportEclipseInputGridUi"); CAF_PDM_SOURCE_INIT(RicExportEclipseSectorModelUi, "RicExportEclipseInputGridUi");
namespace caf namespace caf
{ {
template<> template<>
void RicExportEclipseInputGridUi::ResultExportOptionsEnum::setUp() void RicExportEclipseSectorModelUi::ResultExportOptionsEnum::setUp()
{ {
addItem(RicExportEclipseInputGridUi::EXPORT_NO_RESULTS, "NO_RESULTS", "Do not export"); addItem(RicExportEclipseSectorModelUi::EXPORT_NO_RESULTS, "NO_RESULTS", "Do not export");
addItem(RicExportEclipseInputGridUi::EXPORT_TO_GRID_FILE, "TO_GRID_FILE", "Append to grid file"); addItem(RicExportEclipseSectorModelUi::EXPORT_TO_GRID_FILE, "TO_GRID_FILE", "Append to grid file");
addItem(RicExportEclipseInputGridUi::EXPORT_TO_SINGLE_SEPARATE_FILE, "TO_SINGLE_RESULT_FILE", "Export to single file"); addItem(RicExportEclipseSectorModelUi::EXPORT_TO_SINGLE_SEPARATE_FILE, "TO_SINGLE_RESULT_FILE", "Export to single file");
addItem(RicExportEclipseInputGridUi::EXPORT_TO_SEPARATE_FILE_PER_RESULT, "TO_SEPARATE_RESULT_FILES", "Export to a separate file per property"); addItem(RicExportEclipseSectorModelUi::EXPORT_TO_SEPARATE_FILE_PER_RESULT, "TO_SEPARATE_RESULT_FILES", "Export to a separate file per property");
setDefault(RicExportEclipseInputGridUi::EXPORT_TO_SEPARATE_FILE_PER_RESULT); setDefault(RicExportEclipseSectorModelUi::EXPORT_TO_SEPARATE_FILE_PER_RESULT);
} }
} // namespace caf } // namespace caf
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
/// ///
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
RicExportEclipseInputGridUi::RicExportEclipseInputGridUi(RigEclipseCaseData* caseData) RicExportEclipseSectorModelUi::RicExportEclipseSectorModelUi(RigEclipseCaseData* caseData)
: m_caseData(caseData) : m_caseData(caseData)
{ {
CAF_PDM_InitObject("Export Visible Cells as Eclipse Input Grid", "", "", ""); CAF_PDM_InitObject("Export Visible Cells as Eclipse Input Grid", "", "", "");
@ -95,14 +95,14 @@ RicExportEclipseInputGridUi::RicExportEclipseInputGridUi(RigEclipseCaseData* cas
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
/// ///
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
RicExportEclipseInputGridUi::~RicExportEclipseInputGridUi() RicExportEclipseSectorModelUi::~RicExportEclipseSectorModelUi()
{ {
} }
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
/// ///
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
std::vector<QString> RicExportEclipseInputGridUi::allSelectedKeywords() const std::vector<QString> RicExportEclipseSectorModelUi::allSelectedKeywords() const
{ {
std::vector<QString> additionalResults = exportAdditionalKeywords(); std::vector<QString> additionalResults = exportAdditionalKeywords();
std::vector<QString> allRes = exportMainKeywords(); std::vector<QString> allRes = exportMainKeywords();
@ -113,7 +113,7 @@ std::vector<QString> RicExportEclipseInputGridUi::allSelectedKeywords() const
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
/// ///
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
void RicExportEclipseInputGridUi::defineEditorAttribute(const caf::PdmFieldHandle* field, QString uiConfigName, caf::PdmUiEditorAttribute * attribute) void RicExportEclipseSectorModelUi::defineEditorAttribute(const caf::PdmFieldHandle* field, QString uiConfigName, caf::PdmUiEditorAttribute * attribute)
{ {
if (field == &exportResultsFilename || field == &exportGridFilename || field == &exportFaultsFilename) if (field == &exportResultsFilename || field == &exportGridFilename || field == &exportFaultsFilename)
{ {
@ -145,7 +145,7 @@ void RicExportEclipseInputGridUi::defineEditorAttribute(const caf::PdmFieldHandl
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
/// ///
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
void RicExportEclipseInputGridUi::defineUiOrdering(QString uiConfigName, caf::PdmUiOrdering& uiOrdering) void RicExportEclipseSectorModelUi::defineUiOrdering(QString uiConfigName, caf::PdmUiOrdering& uiOrdering)
{ {
caf::PdmUiGroup* gridGroup = uiOrdering.addNewGroup("Grid Export"); caf::PdmUiGroup* gridGroup = uiOrdering.addNewGroup("Grid Export");
gridGroup->add(&exportGrid); gridGroup->add(&exportGrid);
@ -190,7 +190,7 @@ void RicExportEclipseInputGridUi::defineUiOrdering(QString uiConfigName, caf::Pd
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
/// ///
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
void RicExportEclipseInputGridUi::fieldChangedByUi(const caf::PdmFieldHandle* changedField, const QVariant& oldValue, const QVariant& newValue) void RicExportEclipseSectorModelUi::fieldChangedByUi(const caf::PdmFieldHandle* changedField, const QVariant& oldValue, const QVariant& newValue)
{ {
if (changedField == &exportGridFilename) if (changedField == &exportGridFilename)
{ {
@ -241,7 +241,7 @@ void RicExportEclipseInputGridUi::fieldChangedByUi(const caf::PdmFieldHandle* ch
/// ///
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
QList<caf::PdmOptionItemInfo> QList<caf::PdmOptionItemInfo>
RicExportEclipseInputGridUi::calculateValueOptions(const caf::PdmFieldHandle* fieldNeedingOptions, bool* useOptionsOnly) RicExportEclipseSectorModelUi::calculateValueOptions(const caf::PdmFieldHandle* fieldNeedingOptions, bool* useOptionsOnly)
{ {
QList<caf::PdmOptionItemInfo> options; QList<caf::PdmOptionItemInfo> options;
if (fieldNeedingOptions == &exportMainKeywords) if (fieldNeedingOptions == &exportMainKeywords)
@ -295,7 +295,7 @@ QList<caf::PdmOptionItemInfo>
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
/// ///
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
std::set<QString> RicExportEclipseInputGridUi::mainKeywords() std::set<QString> RicExportEclipseSectorModelUi::mainKeywords()
{ {
return { RiaDefines::eqlnumResultName(), "FIPNUM", "NTG", "PERMX", "PERMY", "PERMZ", "PORO", "PVTNUM", "SATNUM", "SWATINIT" }; return { RiaDefines::eqlnumResultName(), "FIPNUM", "NTG", "PERMX", "PERMY", "PERMZ", "PORO", "PVTNUM", "SATNUM", "SWATINIT" };
} }
@ -303,7 +303,7 @@ std::set<QString> RicExportEclipseInputGridUi::mainKeywords()
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
/// ///
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
QString RicExportEclipseInputGridUi::defaultFolder() const QString RicExportEclipseSectorModelUi::defaultFolder() const
{ {
QString projectDirectory = RiaApplication::instance()->currentProjectPath(); QString projectDirectory = RiaApplication::instance()->currentProjectPath();
QString fallbackDirectory = projectDirectory; QString fallbackDirectory = projectDirectory;
@ -319,7 +319,7 @@ QString RicExportEclipseInputGridUi::defaultFolder() const
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
/// ///
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
QString RicExportEclipseInputGridUi::defaultGridFileName() const QString RicExportEclipseSectorModelUi::defaultGridFileName() const
{ {
QDir baseDir(defaultFolder()); QDir baseDir(defaultFolder());
@ -329,7 +329,7 @@ QString RicExportEclipseInputGridUi::defaultGridFileName() const
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
/// ///
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
QString RicExportEclipseInputGridUi::defaultResultsFileName() const QString RicExportEclipseSectorModelUi::defaultResultsFileName() const
{ {
QDir baseDir(defaultFolder()); QDir baseDir(defaultFolder());
return baseDir.absoluteFilePath("RESULTS.GRDECL"); return baseDir.absoluteFilePath("RESULTS.GRDECL");
@ -338,7 +338,7 @@ QString RicExportEclipseInputGridUi::defaultResultsFileName() const
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
/// ///
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
QString RicExportEclipseInputGridUi::defaultFaultsFileName() const QString RicExportEclipseSectorModelUi::defaultFaultsFileName() const
{ {
QDir baseDir(defaultFolder()); QDir baseDir(defaultFolder());
return baseDir.absoluteFilePath("FAULTS.GRDECL"); return baseDir.absoluteFilePath("FAULTS.GRDECL");

View File

@ -34,7 +34,7 @@ class RigEclipseCaseData;
//================================================================================================== //==================================================================================================
/// ///
//================================================================================================== //==================================================================================================
class RicExportEclipseInputGridUi : public caf::PdmObject class RicExportEclipseSectorModelUi : public caf::PdmObject
{ {
CAF_PDM_HEADER_INIT; CAF_PDM_HEADER_INIT;
@ -49,8 +49,8 @@ class RicExportEclipseInputGridUi : public caf::PdmObject
typedef caf::AppEnum<ResultExportOptions> ResultExportOptionsEnum; typedef caf::AppEnum<ResultExportOptions> ResultExportOptionsEnum;
public: public:
RicExportEclipseInputGridUi(RigEclipseCaseData* caseData = nullptr); RicExportEclipseSectorModelUi(RigEclipseCaseData* caseData = nullptr);
~RicExportEclipseInputGridUi() override; ~RicExportEclipseSectorModelUi() override;
std::vector<QString> allSelectedKeywords() const; std::vector<QString> allSelectedKeywords() const;