30 #include <nsAutoPtr.h>
32 #include <sbIPropertyArray.h>
33 #include <sbIPropertyManager.h>
34 #include <nsIStringBundle.h>
43 NS_ENSURE_ARG_POINTER(_retval);
44 NS_ENSURE_STATE(!mPropertyID.IsEmpty());
47 nsresult rv = GetFinalDisplayName(displayName);
48 NS_ENSURE_SUCCESS(rv, rv);
57 NS_ENSURE_TRUE(pi, NS_ERROR_OUT_OF_MEMORY);
60 NS_ENSURE_SUCCESS(rv, rv);
62 NS_ADDREF(*_retval = pi);
NS_IMPL_ISUPPORTS_INHERITED1(sbRatingPropertyBuilder, sbAbstractPropertyBuilder, sbIRatingPropertyBuilder) NS_IMETHODIMP sbRatingPropertyBuilder
An interface used to describe a metadata property for use by the UI and other sbILibrary interfaces (...