mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
Made uiCapability and xmlCapability const
This commit is contained in:
parent
b46c6ebcf8
commit
1a3d8a13af
@ -46,7 +46,7 @@ public:
|
||||
void addCapability(PdmObjectCapability* capability, bool takeOwnership) { m_capabilities.push_back(std::make_pair(capability, takeOwnership)); }
|
||||
|
||||
template <typename CapabilityType>
|
||||
CapabilityType* capability()
|
||||
CapabilityType* capability() const
|
||||
{
|
||||
for (size_t i = 0; i < m_capabilities.size(); ++i)
|
||||
{
|
||||
@ -56,8 +56,8 @@ public:
|
||||
return NULL;
|
||||
}
|
||||
|
||||
PdmUiObjectHandle* uiCapability(); // Implementation is in cafPdmUiObjectHandle.cpp
|
||||
PdmXmlObjectHandle* xmlCapability(); // Implementation is in cafPdmXmlObjectHandle.cpp
|
||||
PdmUiObjectHandle* uiCapability() const; // Implementation is in cafPdmUiObjectHandle.cpp
|
||||
PdmXmlObjectHandle* xmlCapability() const; // Implementation is in cafPdmXmlObjectHandle.cpp
|
||||
|
||||
protected:
|
||||
void addField(PdmFieldHandle* field, const QString& keyword);
|
||||
|
@ -228,7 +228,7 @@ void PdmUiObjectHandle::updateUiIconFromToggleField()
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
/// Implementation of uiCapability() defined in cafPdmObjectHandle.h
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
PdmUiObjectHandle* PdmObjectHandle::uiCapability()
|
||||
PdmUiObjectHandle* PdmObjectHandle::uiCapability() const
|
||||
{
|
||||
PdmUiObjectHandle* uiField = capability<PdmUiObjectHandle>();
|
||||
assert(uiField);
|
||||
|
@ -337,7 +337,7 @@ void PdmXmlObjectHandle::setupBeforeSaveRecursively(PdmObjectHandle* object)
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
/// Implementation of xmlCapability() defined in cafPdmObjectHandle.h
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
PdmXmlObjectHandle* PdmObjectHandle::xmlCapability()
|
||||
PdmXmlObjectHandle* PdmObjectHandle::xmlCapability() const
|
||||
{
|
||||
PdmXmlObjectHandle* xmlField = capability<PdmXmlObjectHandle>();
|
||||
assert(xmlField);
|
||||
|
Loading…
Reference in New Issue
Block a user