27 #ifndef __SBNUMBERPROPERTYINFO_H__
28 #define __SBNUMBERPROPERTYINFO_H__
30 #include <sbIPropertyManager.h>
34 #include <nsStringGlue.h>
40 NS_DECL_ISUPPORTS_INHERITED
42 NS_DECL_SBINUMBERPROPERTYINFO
50 NS_IMETHOD
Sanitize(
const nsAString &
aValue, nsAString & _retval);
51 NS_IMETHOD
Format(
const nsAString &
aValue, nsAString & _retval);
#define NS_FORWARD_SBIPROPERTYINFO_STDPROP(_to)
NS_IMETHOD Sanitize(const nsAString &aValue, nsAString &_retval)
NS_IMETHOD Format(const nsAString &aValue, nsAString &_retval)
The property information specific to numeric fields.
PRLock * mMinMaxValueLock
NS_IMETHOD Validate(const nsAString &aValue, PRBool *_retval)
nsresult InitializeOperators()
NS_IMETHOD MakeSearchable(const nsAString &aValue, nsAString &_retval)
NS_DECL_SBINUMBERPROPERTYINFO sbNumberPropertyInfo()
virtual ~sbNumberPropertyInfo()