summaryrefslogtreecommitdiffstats
path: root/parameter/ConfigurableElement.h
diff options
context:
space:
mode:
Diffstat (limited to 'parameter/ConfigurableElement.h')
-rw-r--r--parameter/ConfigurableElement.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/parameter/ConfigurableElement.h b/parameter/ConfigurableElement.h
index 34ade12..de9bcd5 100644
--- a/parameter/ConfigurableElement.h
+++ b/parameter/ConfigurableElement.h
@@ -82,11 +82,14 @@ public:
string getFootprintAsString() const;
// Parameter access
- virtual bool setValue(CPathNavigator& pathNavigator, const string& strValue, CErrorContext& errorContext) const;
- virtual bool getValue(CPathNavigator& pathNavigator, string& strValue, CErrorContext& errorContext) const;
+ virtual bool setValue(CPathNavigator& pathNavigator, const string& strValue, CParameterAccessContext& parameterContext) const;
+ virtual bool getValue(CPathNavigator& pathNavigator, string& strValue, CParameterAccessContext& parameterContext) const;
// Used for simulation only
virtual void setDefaultValues(CParameterAccessContext& parameterAccessContext) const;
+ // Element properties
+ virtual void showProperties(string& strResult) const;
+
// XML configuration settings parsing
virtual bool serializeXmlSettings(CXmlElement& xmlConfigurationSettingsElementContent, CConfigurationAccessContext& configurationAccessContext) const;
protected: