Returns the value of the appropriate property parsed to it's real type. 
      Syntax
         
         public abstract< T > T getPropertyValueParsed (String... propertyPath) throws ClassCastException
       
      Parameters
         
         
            - 
               propertyPath – 
               The path to the property with or without the name-space prefix including names of the enclosing complex types if any (Without enclosing complex type this argument should be simple the name of the property)
            
 
         
       
      Returns
         The value of the property
      Exceptions
         
         
            - 
               IllegalArgumentException – 
               if the property name is null or ambiguous
            
 
            - 
               ClassCastException – 
               if the property value can not be parsed to the expected type
            
 
         
       
      Remarks
         
         Name of property may or may not contain name-space prefix as long as the property name is not ambiguous