Added paste of geo mech views feature

This commit is contained in:
Magne Sjaastad
2015-08-14 10:50:08 +02:00
parent d466624e45
commit 15f3e793f8
6 changed files with 196 additions and 10 deletions

View File

@@ -23,6 +23,8 @@
#include "RimCaseCollection.h"
#include "RimEclipseCase.h"
#include "RimGeoMechCase.h"
#include "RimGeoMechView.h"
#include "RimIdenticalGridCaseGroup.h"
#include "RimMimeData.h"
#include "RimProject.h"
@@ -124,4 +126,19 @@ RimEclipseCase* RicPasteFeatureImpl::findEclipseCase(PdmObjectHandle* objectHand
return NULL;
}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
RimGeoMechCase* RicPasteFeatureImpl::findGeoMechCase(PdmObjectHandle* objectHandle)
{
RimGeoMechCase* geomCase = dynamic_cast<RimGeoMechCase*>(objectHandle);
if (!geomCase)
{
RimGeoMechView* geomView = dynamic_cast<RimGeoMechView*>(objectHandle);
if (geomView) geomCase = geomView->geoMechCase();
}
return geomCase;
}
} // end namespace caf