PFW: Add getConfigurableElement() to CSubsystemObject

BZ: 25743

CSubsystemObject manages an instance of CInstanceConfigurableElement through a
private member variable, preventing subclasses of CSubsystemObject from
accessing it. These subclasses should have access to this knowledge, e.g. when a
plugin needs to display specific debug information.

This patch adds a new protected method
CSubsystemObject::getConfigurableElement().

Change-Id: Ifba58e4ef41b53de828eb1a85b3a8e9a3e5bf40c
Reviewed-on: http://android.intel.com:8080/37731
Reviewed-by: Boisnard, FredericX <fredericx.boisnard@intel.com>
Reviewed-by: De Chivre, RenaudX <renaudx.de.chivre@intel.com>
Reviewed-by: M, Arulselvan <arulselvan.m@intel.com>
Tested-by: M, Arulselvan <arulselvan.m@intel.com>
Reviewed-by: buildbot <buildbot@intel.com>
Tested-by: buildbot <buildbot@intel.com>
diff --git a/parameter/SubsystemObject.cpp b/parameter/SubsystemObject.cpp
index 5d92127..1eaffba 100644
--- a/parameter/SubsystemObject.cpp
+++ b/parameter/SubsystemObject.cpp
@@ -212,3 +212,9 @@
     }
     return strFormattedValue;
 }
+
+// Configurable element retrieval
+const CInstanceConfigurableElement* CSubsystemObject::getConfigurableElement() const
+{
+    return _pInstanceConfigurableElement;
+}