diff --git a/ApplicationCode/ProjectDataModel/RimCommandObject.cpp b/ApplicationCode/ProjectDataModel/RimCommandObject.cpp index 5bc496f735..4fdbc6a4f0 100644 --- a/ApplicationCode/ProjectDataModel/RimCommandObject.cpp +++ b/ApplicationCode/ProjectDataModel/RimCommandObject.cpp @@ -67,8 +67,7 @@ RimCommandExecuteScript::RimCommandExecuteScript() CAF_PDM_InitField(&execute, "Execute", true, "Execute", "", "", ""); - execute.xmlCapability()->setIOWritable(false); - execute.xmlCapability()->setIOReadable(false); + execute.xmlCapability()->disableIO(); execute.uiCapability()->setUiEditorTypeName(caf::PdmUiPushButtonEditor::uiEditorTypeName()); execute.uiCapability()->setUiLabelPosition(caf::PdmUiItemInfo::HIDDEN); } diff --git a/ApplicationCode/ProjectDataModel/RimEclipseInputProperty.cpp b/ApplicationCode/ProjectDataModel/RimEclipseInputProperty.cpp index 2890926008..8fc468f347 100644 --- a/ApplicationCode/ProjectDataModel/RimEclipseInputProperty.cpp +++ b/ApplicationCode/ProjectDataModel/RimEclipseInputProperty.cpp @@ -60,8 +60,7 @@ RimEclipseInputProperty::RimEclipseInputProperty() CAF_PDM_InitField(&resolvedState, "ResolvedState", (ResolveStateEnum)UNKNOWN, "Data State", "", "", ""); resolvedState.uiCapability()->setUiReadOnly(true); - resolvedState.xmlCapability()->setIOReadable(false); - resolvedState.xmlCapability()->setIOWritable(false); + resolvedState.xmlCapability()->disableIO(); resolvedState.uiCapability()->setUiEditorTypeName(caf::PdmUiLineEditor::uiEditorTypeName()); fileName.uiCapability()->setUiReadOnly(true); diff --git a/ApplicationCode/ProjectDataModel/RimEclipsePropertyFilter.cpp b/ApplicationCode/ProjectDataModel/RimEclipsePropertyFilter.cpp index f9efecc20b..486f5a4b3d 100644 --- a/ApplicationCode/ProjectDataModel/RimEclipsePropertyFilter.cpp +++ b/ApplicationCode/ProjectDataModel/RimEclipsePropertyFilter.cpp @@ -79,8 +79,7 @@ RimEclipsePropertyFilter::RimEclipsePropertyFilter() resultDefinition.uiCapability()->setUiTreeChildrenHidden(true); CAF_PDM_InitField(&m_rangeLabelText, "Dummy_keyword", QString("Range Type"), "Range Type", "", "", ""); - m_rangeLabelText.xmlCapability()->setIOReadable(false); - m_rangeLabelText.xmlCapability()->setIOWritable(false); + m_rangeLabelText.xmlCapability()->disableIO(); m_rangeLabelText.uiCapability()->setUiReadOnly(true); CAF_PDM_InitField(&m_lowerBound, "LowerBound", 0.0, "Min", "", "", ""); diff --git a/ApplicationCode/ProjectDataModel/RimEclipseResultDefinition.cpp b/ApplicationCode/ProjectDataModel/RimEclipseResultDefinition.cpp index c7f480fbf3..d30cff8f79 100644 --- a/ApplicationCode/ProjectDataModel/RimEclipseResultDefinition.cpp +++ b/ApplicationCode/ProjectDataModel/RimEclipseResultDefinition.cpp @@ -107,22 +107,18 @@ RimEclipseResultDefinition::RimEclipseResultDefinition() // Ui only fields CAF_PDM_InitFieldNoDefault(&m_resultTypeUiField, "MResultType", "Type", "", "", ""); - m_resultTypeUiField.xmlCapability()->setIOReadable(false); - m_resultTypeUiField.xmlCapability()->setIOWritable(false); + m_resultTypeUiField.xmlCapability()->disableIO(); CAF_PDM_InitFieldNoDefault(&m_porosityModelUiField, "MPorosityModelType", "Porosity", "", "", ""); - m_porosityModelUiField.xmlCapability()->setIOReadable(false); - m_porosityModelUiField.xmlCapability()->setIOWritable(false); + m_porosityModelUiField.xmlCapability()->disableIO(); CAF_PDM_InitField(&m_resultVariableUiField, "MResultVariable", RiaDefines::undefinedResultName(), "Result Property", "", "", "" ); - m_resultVariableUiField.xmlCapability()->setIOReadable(false); - m_resultVariableUiField.xmlCapability()->setIOWritable(false); + m_resultVariableUiField.xmlCapability()->disableIO(); m_resultVariableUiField.uiCapability()->setUiEditorTypeName(caf::PdmUiListEditor::uiEditorTypeName()); CAF_PDM_InitFieldNoDefault(&m_flowSolutionUiField, "MFlowDiagSolution", "Solution", "", "", ""); - m_flowSolutionUiField.xmlCapability()->setIOReadable(false); - m_flowSolutionUiField.xmlCapability()->setIOWritable(false); + m_flowSolutionUiField.xmlCapability()->disableIO(); m_flowSolutionUiField.uiCapability()->setUiHidden(true); // For now since there are only one to choose from CAF_PDM_InitField(&m_syncInjectorToProducerSelection, "MSyncSelectedInjProd", false, "Add Communicators ->", "", "", ""); @@ -133,20 +129,17 @@ RimEclipseResultDefinition::RimEclipseResultDefinition() CAF_PDM_InitFieldNoDefault(&m_selectedInjectorTracersUiField, "MSelectedInjectorTracers", "Injector Tracers", "", "", ""); - m_selectedInjectorTracersUiField.xmlCapability()->setIOReadable(false); - m_selectedInjectorTracersUiField.xmlCapability()->setIOWritable(false); + m_selectedInjectorTracersUiField.xmlCapability()->disableIO(); m_selectedInjectorTracersUiField.uiCapability()->setUiEditorTypeName(caf::PdmUiTreeSelectionEditor::uiEditorTypeName()); m_selectedInjectorTracersUiField.uiCapability()->setUiLabelPosition(caf::PdmUiItemInfo::HIDDEN); CAF_PDM_InitFieldNoDefault(&m_selectedProducerTracersUiField, "MSelectedProducerTracers", "Producer Tracers", "", "", ""); - m_selectedProducerTracersUiField.xmlCapability()->setIOReadable(false); - m_selectedProducerTracersUiField.xmlCapability()->setIOWritable(false); + m_selectedProducerTracersUiField.xmlCapability()->disableIO(); m_selectedProducerTracersUiField.uiCapability()->setUiEditorTypeName(caf::PdmUiTreeSelectionEditor::uiEditorTypeName()); m_selectedProducerTracersUiField.uiCapability()->setUiLabelPosition(caf::PdmUiItemInfo::HIDDEN); CAF_PDM_InitFieldNoDefault(&m_selectedSouringTracersUiField, "MSelectedSouringTracers", "Tracers", "", "", ""); - m_selectedSouringTracersUiField.xmlCapability()->setIOReadable(false); - m_selectedSouringTracersUiField.xmlCapability()->setIOWritable(false); + m_selectedSouringTracersUiField.xmlCapability()->disableIO(); m_selectedSouringTracersUiField.uiCapability()->setUiEditorTypeName(caf::PdmUiListEditor::uiEditorTypeName()); } diff --git a/ApplicationCode/ProjectDataModel/RimEclipseStatisticsCase.cpp b/ApplicationCode/ProjectDataModel/RimEclipseStatisticsCase.cpp index 0c1cec3884..619c2cde4f 100644 --- a/ApplicationCode/ProjectDataModel/RimEclipseStatisticsCase.cpp +++ b/ApplicationCode/ProjectDataModel/RimEclipseStatisticsCase.cpp @@ -68,8 +68,7 @@ RimEclipseStatisticsCase::RimEclipseStatisticsCase() m_calculateEditCommand = false; CAF_PDM_InitField(&m_selectionSummary, "SelectionSummary", QString(""), "Summary of Calculation Setup", "", "", ""); - m_selectionSummary.xmlCapability()->setIOWritable(false); - m_selectionSummary.xmlCapability()->setIOReadable(false); + m_selectionSummary.xmlCapability()->disableIO(); m_selectionSummary.uiCapability()->setUiReadOnly(true); m_selectionSummary.uiCapability()->setUiEditorTypeName(caf::PdmUiTextEditor::uiEditorTypeName()); m_selectionSummary.uiCapability()->setUiLabelPosition(caf::PdmUiItemInfo::HIDDEN); diff --git a/ApplicationCode/ProjectDataModel/RimFileWellPath.cpp b/ApplicationCode/ProjectDataModel/RimFileWellPath.cpp index 42a330ec2a..c7908d6f52 100644 --- a/ApplicationCode/ProjectDataModel/RimFileWellPath.cpp +++ b/ApplicationCode/ProjectDataModel/RimFileWellPath.cpp @@ -15,28 +15,22 @@ RimFileWellPath::RimFileWellPath() { CAF_PDM_InitFieldNoDefault(&id, "WellPathId", "Id", "", "", ""); id.uiCapability()->setUiReadOnly(true); - id.xmlCapability()->setIOWritable(false); - id.xmlCapability()->setIOReadable(false); + id.xmlCapability()->disableIO(); CAF_PDM_InitFieldNoDefault(&sourceSystem, "SourceSystem", "Source System", "", "", ""); sourceSystem.uiCapability()->setUiReadOnly(true); - sourceSystem.xmlCapability()->setIOWritable(false); - sourceSystem.xmlCapability()->setIOReadable(false); + sourceSystem.xmlCapability()->disableIO(); CAF_PDM_InitFieldNoDefault(&utmZone, "UTMZone", "UTM Zone", "", "", ""); utmZone.uiCapability()->setUiReadOnly(true); - utmZone.xmlCapability()->setIOWritable(false); - utmZone.xmlCapability()->setIOReadable(false); + utmZone.xmlCapability()->disableIO(); CAF_PDM_InitFieldNoDefault(&updateDate, "WellPathUpdateDate", "Update Date", "", "", ""); updateDate.uiCapability()->setUiReadOnly(true); - updateDate.xmlCapability()->setIOWritable(false); - updateDate.xmlCapability()->setIOReadable(false); + updateDate.xmlCapability()->disableIO(); CAF_PDM_InitFieldNoDefault(&updateUser, "WellPathUpdateUser", "Update User", "", "", ""); updateUser.uiCapability()->setUiReadOnly(true); - updateUser.xmlCapability()->setIOWritable(false); - updateUser.xmlCapability()->setIOReadable(false); + updateUser.xmlCapability()->disableIO(); CAF_PDM_InitFieldNoDefault(&m_surveyType, "WellPathSurveyType", "Survey Type", "", "", ""); m_surveyType.uiCapability()->setUiReadOnly(true); - m_surveyType.xmlCapability()->setIOWritable(false); - m_surveyType.xmlCapability()->setIOReadable(false); + m_surveyType.xmlCapability()->disableIO(); CAF_PDM_InitField(&m_filepath, "WellPathFilepath", QString(""), "File Path", "", "", ""); m_filepath.uiCapability()->setUiReadOnly(true); diff --git a/ApplicationCode/ProjectDataModel/RimGeoMechResultDefinition.cpp b/ApplicationCode/ProjectDataModel/RimGeoMechResultDefinition.cpp index 9bc8ed4b64..a90c1d050b 100644 --- a/ApplicationCode/ProjectDataModel/RimGeoMechResultDefinition.cpp +++ b/ApplicationCode/ProjectDataModel/RimGeoMechResultDefinition.cpp @@ -86,27 +86,22 @@ RimGeoMechResultDefinition::RimGeoMechResultDefinition(void) m_compactionRefLayer.uiCapability()->setUiHidden(true); CAF_PDM_InitFieldNoDefault(&m_resultPositionTypeUiField, "ResultPositionTypeUi", "Result Position", "", "", ""); - m_resultPositionTypeUiField.xmlCapability()->setIOWritable(false); - m_resultPositionTypeUiField.xmlCapability()->setIOReadable(false); + m_resultPositionTypeUiField.xmlCapability()->disableIO(); CAF_PDM_InitField(&m_resultVariableUiField, "ResultVariableUI", QString(""), "Value", "", "", ""); - m_resultVariableUiField.xmlCapability()->setIOWritable(false); - m_resultVariableUiField.xmlCapability()->setIOReadable(false); + m_resultVariableUiField.xmlCapability()->disableIO(); CAF_PDM_InitField(&m_isTimeLapseResultUiField, "IsTimeLapseResultUI", false, "Enable Relative Result", "", "Use the difference with respect to a specific time step as the result variable to plot", ""); - m_isTimeLapseResultUiField.xmlCapability()->setIOWritable(false); - m_isTimeLapseResultUiField.xmlCapability()->setIOReadable(false); + m_isTimeLapseResultUiField.xmlCapability()->disableIO(); CAF_PDM_InitField(&m_timeLapseBaseTimestepUiField, "TimeLapseBaseTimeStepUI", 0, "Base Time Step", "", "", ""); - m_timeLapseBaseTimestepUiField.xmlCapability()->setIOWritable(false); - m_timeLapseBaseTimestepUiField.xmlCapability()->setIOReadable(false); + m_timeLapseBaseTimestepUiField.xmlCapability()->disableIO(); m_resultVariableUiField.uiCapability()->setUiEditorTypeName(caf::PdmUiListEditor::uiEditorTypeName()); m_resultVariableUiField.uiCapability()->setUiLabelPosition(caf::PdmUiItemInfo::TOP); CAF_PDM_InitField(&m_compactionRefLayerUiField, "CompactionRefLayerUi", (int)RigFemResultAddress::NO_COMPACTION, "Compaction Ref Layer", "", "The compaction is calculated with reference to this layer. Default layer is the topmost layer with POR", ""); - m_compactionRefLayerUiField.xmlCapability()->setIOWritable(false); - m_compactionRefLayerUiField.xmlCapability()->setIOReadable(false); + m_compactionRefLayerUiField.xmlCapability()->disableIO(); m_isChangedByField = false; m_addWellPathDerivedResults = false; diff --git a/ApplicationCode/ProjectDataModel/RimGridView.cpp b/ApplicationCode/ProjectDataModel/RimGridView.cpp index e37cbfa409..8c301725e2 100644 --- a/ApplicationCode/ProjectDataModel/RimGridView.cpp +++ b/ApplicationCode/ProjectDataModel/RimGridView.cpp @@ -51,8 +51,7 @@ RimGridView::RimGridView() CAF_PDM_InitFieldNoDefault(&m_overrideRangeFilterCollection, "RangeFiltersControlled", "Range Filters (controlled)", "", "", ""); m_overrideRangeFilterCollection.uiCapability()->setUiHidden(true); - m_overrideRangeFilterCollection.xmlCapability()->setIOWritable(false); - m_overrideRangeFilterCollection.xmlCapability()->setIOReadable(false); + m_overrideRangeFilterCollection.xmlCapability()->disableIO(); CAF_PDM_InitFieldNoDefault(&m_crossSectionCollection, "CrossSections", "Intersections", "", "", ""); m_crossSectionCollection.uiCapability()->setUiHidden(true); diff --git a/ApplicationCode/ProjectDataModel/RimModeledWellPath.cpp b/ApplicationCode/ProjectDataModel/RimModeledWellPath.cpp index cc2eab6cf3..37fc4aba9a 100644 --- a/ApplicationCode/ProjectDataModel/RimModeledWellPath.cpp +++ b/ApplicationCode/ProjectDataModel/RimModeledWellPath.cpp @@ -46,8 +46,7 @@ RimModeledWellPath::RimModeledWellPath() m_geometryDefinition = new RimWellPathGeometryDef; m_name.uiCapability()->setUiReadOnly(false); - m_name.xmlCapability()->setIOWritable(true); - m_name.xmlCapability()->setIOReadable(true); + m_name.xmlCapability()->disableIO(); } //-------------------------------------------------------------------------------------------------- diff --git a/ApplicationCode/ProjectDataModel/RimNoCommonAreaNncCollection.cpp b/ApplicationCode/ProjectDataModel/RimNoCommonAreaNncCollection.cpp index 7ab3bbdd61..b58734b28b 100644 --- a/ApplicationCode/ProjectDataModel/RimNoCommonAreaNncCollection.cpp +++ b/ApplicationCode/ProjectDataModel/RimNoCommonAreaNncCollection.cpp @@ -36,8 +36,7 @@ RimNoCommonAreaNncCollection::RimNoCommonAreaNncCollection() CAF_PDM_InitFieldNoDefault(&noCommonAreaNncs, "NoCommonAreaNncs", "NoCommonAreaNncs", "", "", ""); noCommonAreaNncs.uiCapability()->setUiHidden(true); - noCommonAreaNncs.xmlCapability()->setIOReadable(false); - noCommonAreaNncs.xmlCapability()->setIOWritable(false); + noCommonAreaNncs.xmlCapability()->disableIO(); } //-------------------------------------------------------------------------------------------------- diff --git a/ApplicationCode/ProjectDataModel/RimSimWellInViewCollection.cpp b/ApplicationCode/ProjectDataModel/RimSimWellInViewCollection.cpp index fe5cb684fa..f4ee5dd23f 100644 --- a/ApplicationCode/ProjectDataModel/RimSimWellInViewCollection.cpp +++ b/ApplicationCode/ProjectDataModel/RimSimWellInViewCollection.cpp @@ -128,20 +128,16 @@ RimSimWellInViewCollection::RimSimWellInViewCollection() CAF_PDM_InitFieldNoDefault(&m_showWellSpheres, "ShowWellSpheres", "Spheres", "", "", ""); m_showWellHead.uiCapability()->setUiEditorTypeName(caf::PdmUiCheckBoxTristateEditor::uiEditorTypeName()); - m_showWellHead.xmlCapability()->setIOReadable(false); - m_showWellHead.xmlCapability()->setIOWritable(false); + m_showWellHead.xmlCapability()->disableIO(); m_showWellLabel.uiCapability()->setUiEditorTypeName(caf::PdmUiCheckBoxTristateEditor::uiEditorTypeName()); - m_showWellLabel.xmlCapability()->setIOReadable(false); - m_showWellLabel.xmlCapability()->setIOWritable(false); + m_showWellLabel.xmlCapability()->disableIO(); m_showWellPipe.uiCapability()->setUiEditorTypeName(caf::PdmUiCheckBoxTristateEditor::uiEditorTypeName()); - m_showWellPipe.xmlCapability()->setIOReadable(false); - m_showWellPipe.xmlCapability()->setIOWritable(false); + m_showWellPipe.xmlCapability()->disableIO(); m_showWellSpheres.uiCapability()->setUiEditorTypeName(caf::PdmUiCheckBoxTristateEditor::uiEditorTypeName()); - m_showWellSpheres.xmlCapability()->setIOReadable(false); - m_showWellSpheres.xmlCapability()->setIOWritable(false); + m_showWellSpheres.xmlCapability()->disableIO(); // Scaling CAF_PDM_InitField(&wellHeadScaleFactor, "WellHeadScale", 1.0, "Well Head Scale", "", "", ""); @@ -169,8 +165,7 @@ RimSimWellInViewCollection::RimSimWellInViewCollection() CAF_PDM_InitFieldNoDefault(&m_showWellCells, "ShowWellCellsTristate", "Show Well Cells", "", "", ""); m_showWellCells.uiCapability()->setUiEditorTypeName(caf::PdmUiCheckBoxTristateEditor::uiEditorTypeName()); - m_showWellCells.xmlCapability()->setIOReadable(false); - m_showWellCells.xmlCapability()->setIOWritable(false); + m_showWellCells.xmlCapability()->disableIO(); CAF_PDM_InitField(&wellCellFenceType, "DefaultWellFenceDirection", WellFenceEnum(K_DIRECTION), "Well Fence Direction", "", "", ""); @@ -183,8 +178,7 @@ RimSimWellInViewCollection::RimSimWellInViewCollection() CAF_PDM_InitFieldNoDefault(&m_showWellCellFence, "ShowWellCellFenceTristate", "Show Well Cell Fence", "", "", ""); m_showWellCellFence.uiCapability()->setUiEditorTypeName(caf::PdmUiCheckBoxTristateEditor::uiEditorTypeName()); - m_showWellCellFence.xmlCapability()->setIOReadable(false); - m_showWellCellFence.xmlCapability()->setIOWritable(false); + m_showWellCellFence.xmlCapability()->disableIO(); CAF_PDM_InitField(&obsoleteField_wellPipeVisibility, "GlobalWellPipeVisibility", WellVisibilityEnum(PIPES_INDIVIDUALLY), "Global well pipe visibility", "", "", ""); obsoleteField_wellPipeVisibility.uiCapability()->setUiHidden(true); diff --git a/ApplicationCode/ProjectDataModel/RimTensorResults.cpp b/ApplicationCode/ProjectDataModel/RimTensorResults.cpp index cc1d833961..cb31fa5bfb 100644 --- a/ApplicationCode/ProjectDataModel/RimTensorResults.cpp +++ b/ApplicationCode/ProjectDataModel/RimTensorResults.cpp @@ -70,8 +70,7 @@ RimTensorResults::RimTensorResults() m_resultFieldName.uiCapability()->setUiHidden(true); CAF_PDM_InitField(&m_resultFieldNameUiField, "ResultVariableUI", QString("ST"), "Value", "", "", ""); - m_resultFieldNameUiField.xmlCapability()->setIOWritable(false); - m_resultFieldNameUiField.xmlCapability()->setIOReadable(false); + m_resultFieldNameUiField.xmlCapability()->disableIO(); CAF_PDM_InitField(&m_showTensors, "ShowTensors", false, "", "", "", ""); diff --git a/ApplicationCode/ProjectDataModel/RimViewController.cpp b/ApplicationCode/ProjectDataModel/RimViewController.cpp index 9f8a83b188..449cccc07f 100644 --- a/ApplicationCode/ProjectDataModel/RimViewController.cpp +++ b/ApplicationCode/ProjectDataModel/RimViewController.cpp @@ -81,8 +81,7 @@ RimViewController::RimViewController() CAF_PDM_InitField(&m_syncVisibleCells, "SyncVisibleCells", false, "Visible Cells", "", "", ""); /// We do not support this. Consider to remove sometime m_syncVisibleCells.uiCapability()->setUiHidden(true); - m_syncVisibleCells.xmlCapability()->setIOWritable(false); - m_syncVisibleCells.xmlCapability()->setIOReadable(false); + m_syncVisibleCells.xmlCapability()->disableIO(); CAF_PDM_InitField(&m_syncRangeFilters, "SyncRangeFilters", false, "Range Filters", "", "", ""); CAF_PDM_InitField(&m_syncPropertyFilters, "SyncPropertyFilters", false,"Property Filters", "", "", ""); diff --git a/ApplicationCode/ProjectDataModel/RimWellPath.cpp b/ApplicationCode/ProjectDataModel/RimWellPath.cpp index 5654bc04fb..83d9507c37 100644 --- a/ApplicationCode/ProjectDataModel/RimWellPath.cpp +++ b/ApplicationCode/ProjectDataModel/RimWellPath.cpp @@ -74,14 +74,12 @@ RimWellPath::RimWellPath() CAF_PDM_InitFieldNoDefault(&m_name, "WellPathName", "Name", "", "", ""); m_name.uiCapability()->setUiReadOnly(true); - m_name.xmlCapability()->setIOWritable(false); - m_name.xmlCapability()->setIOReadable(false); m_name.uiCapability()->setUiHidden(true); + m_name.xmlCapability()->disableIO(); CAF_PDM_InitFieldNoDefault(&m_datumElevation, "DatumElevation", "Datum Elevation", "", "", ""); m_datumElevation.uiCapability()->setUiReadOnly(true); - m_datumElevation.xmlCapability()->setIOWritable(false); - m_datumElevation.xmlCapability()->setIOReadable(false); + m_datumElevation.xmlCapability()->disableIO(); CAF_PDM_InitFieldNoDefault(&m_unitSystem, "UnitSystem", "Unit System", "", "", ""); m_unitSystem.uiCapability()->setUiReadOnly(true); diff --git a/ApplicationCode/ProjectDataModel/RimWellPathCollection.cpp b/ApplicationCode/ProjectDataModel/RimWellPathCollection.cpp index 25ccc99937..a099abacdf 100644 --- a/ApplicationCode/ProjectDataModel/RimWellPathCollection.cpp +++ b/ApplicationCode/ProjectDataModel/RimWellPathCollection.cpp @@ -90,9 +90,9 @@ RimWellPathCollection::RimWellPathCollection() CAF_PDM_InitField(&wellPathRadiusScaleFactor, "WellPathRadiusScale", 0.1, "Well Path Radius Scale", "", "", ""); CAF_PDM_InitField(&wellPathCrossSectionVertexCount, "WellPathVertexCount", 12, "Well Path Vertex Count", "", "", ""); - wellPathCrossSectionVertexCount.xmlCapability()->setIOWritable(false); - wellPathCrossSectionVertexCount.xmlCapability()->setIOReadable(false); + wellPathCrossSectionVertexCount.xmlCapability()->disableIO(); wellPathCrossSectionVertexCount.uiCapability()->setUiHidden(true); + CAF_PDM_InitField(&wellPathClip, "WellPathClip", true, "Clip Well Paths", "", "", ""); CAF_PDM_InitField(&wellPathClipZDistance, "WellPathClipZDistance", 100, "Well Path Clipping Depth Distance", "", "", ""); diff --git a/ApplicationCode/ProjectDataModel/Summary/RimSummaryCurveFilter.cpp b/ApplicationCode/ProjectDataModel/Summary/RimSummaryCurveFilter.cpp index dbce0f9190..624894a642 100644 --- a/ApplicationCode/ProjectDataModel/Summary/RimSummaryCurveFilter.cpp +++ b/ApplicationCode/ProjectDataModel/Summary/RimSummaryCurveFilter.cpp @@ -53,8 +53,7 @@ RimSummaryCurveFilter_OBSOLETE::RimSummaryCurveFilter_OBSOLETE() m_selectedSummaryCases.uiCapability()->setUiTreeChildrenHidden(true); m_selectedSummaryCases.uiCapability()->setUiEditorTypeName(caf::PdmUiListEditor::uiEditorTypeName()); m_selectedSummaryCases.uiCapability()->setAutoAddingOptionFromValue(false); - m_selectedSummaryCases.xmlCapability()->setIOWritable(false); - m_selectedSummaryCases.xmlCapability()->setIOReadable(false); + m_selectedSummaryCases.xmlCapability()->disableIO(); m_selectedSummaryCases.uiCapability()->setUiLabelPosition(caf::PdmUiItemInfo::HIDDEN); CAF_PDM_InitFieldNoDefault(&m_summaryFilter, "VarListFilter", "Filter", "", "", ""); @@ -64,8 +63,7 @@ RimSummaryCurveFilter_OBSOLETE::RimSummaryCurveFilter_OBSOLETE() m_summaryFilter = new RimSummaryFilter; CAF_PDM_InitFieldNoDefault(&m_uiFilterResultMultiSelection, "FilterResultSelection", "Filter Result", "", "Ctrl-A : Select All", ""); - m_uiFilterResultMultiSelection.xmlCapability()->setIOWritable(false); - m_uiFilterResultMultiSelection.xmlCapability()->setIOReadable(false); + m_uiFilterResultMultiSelection.xmlCapability()->disableIO(); m_uiFilterResultMultiSelection.uiCapability()->setUiEditorTypeName(caf::PdmUiListEditor::uiEditorTypeName()); m_uiFilterResultMultiSelection.uiCapability()->setUiLabelPosition(caf::PdmUiItemInfo::HIDDEN); m_uiFilterResultMultiSelection.uiCapability()->setAutoAddingOptionFromValue(false); @@ -75,8 +73,7 @@ RimSummaryCurveFilter_OBSOLETE::RimSummaryCurveFilter_OBSOLETE() m_curves.uiCapability()->setUiTreeChildrenHidden(false); CAF_PDM_InitFieldNoDefault(&m_applyButtonField, "ApplySelection", "", "", "", ""); - m_applyButtonField.xmlCapability()->setIOWritable(false); - m_applyButtonField.xmlCapability()->setIOReadable(false); + m_applyButtonField.xmlCapability()->disableIO(); m_applyButtonField = false; m_applyButtonField.uiCapability()->setUiEditorTypeName(caf::PdmUiPushButtonEditor::uiEditorTypeName()); m_applyButtonField.uiCapability()->setUiLabelPosition(caf::PdmUiItemInfo::LEFT);