code: protected List<ValueData> loadPropertyValues(NodeData parentNode, ItemData property , InternalQName propertyName)
        throws RepositoryException
     {
        if(property == null)
        {
            property = dataManager.getItemData(parentNode, new QPathEntry(propertyName, 1), ItemType.PROPERTY);
        }
        if (property != null)
        {
           if (property.isNode())
              throw new RepositoryException("Fail to load property " + propertyName + "not found for "
                 + parentNode.getQPath().getAsString());
           return ((PropertyData)property).getValues();
        }
        return null;
     }
docs: Load values.
  
  @param parentNode
  @param propertyName
  @return
  @throws RepositoryException