You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@felix.apache.org by cl...@apache.org on 2013/11/29 14:52:04 UTC
svn commit: r1546561 -
/felix/trunk/ipojo/runtime/core/src/main/java/org/apache/felix/ipojo/architecture/PropertyDescription.java
Author: clement
Date: Fri Nov 29 13:52:03 2013
New Revision: 1546561
URL: http://svn.apache.org/r1546561
Log:
Fix FELIX-4335 (https://issues.apache.org/jira/browse/FELIX-4335)
Add a method to retrieve the current value of a property as object.
Modified:
felix/trunk/ipojo/runtime/core/src/main/java/org/apache/felix/ipojo/architecture/PropertyDescription.java
Modified: felix/trunk/ipojo/runtime/core/src/main/java/org/apache/felix/ipojo/architecture/PropertyDescription.java
URL: http://svn.apache.org/viewvc/felix/trunk/ipojo/runtime/core/src/main/java/org/apache/felix/ipojo/architecture/PropertyDescription.java?rev=1546561&r1=1546560&r2=1546561&view=diff
==============================================================================
--- felix/trunk/ipojo/runtime/core/src/main/java/org/apache/felix/ipojo/architecture/PropertyDescription.java (original)
+++ felix/trunk/ipojo/runtime/core/src/main/java/org/apache/felix/ipojo/architecture/PropertyDescription.java Fri Nov 29 13:52:03 2013
@@ -189,7 +189,7 @@ public class PropertyDescription {
if (m_value == null) {
return null;
}
-
+
Class type = null;
try {
type = Property.computeType(m_type, context);
@@ -199,4 +199,17 @@ public class PropertyDescription {
}
}
+ /**
+ * Gets the current value of the property as object.
+ * @return the current value
+ * @since 1.11.1
+ */
+ public Object getCurrentValue() {
+ if (m_property == null) {
+ return m_value;
+ } else {
+ return m_property.getValue();
+ }
+ }
+
}