sbImagePropertyBuilder Class Reference

#include <sbImagePropertyBuilder.h>

Inheritance diagram for sbImagePropertyBuilder:
[legend]
Collaboration diagram for sbImagePropertyBuilder:
[legend]

Public Member Functions

NS_DECL_ISUPPORTS_INHERITED
NS_IMETHOD 
GetPropertyID (nsAString &aPropertyID)
 
NS_IMETHOD SetPropertyID (const nsAString &aPropertyID)
 
NS_IMETHOD GetDisplayName (nsAString &aDisplayName)
 
NS_IMETHOD SetDisplayName (const nsAString &aDisplayName)
 
NS_IMETHOD GetDisplayNameKey (nsAString &aDisplayNameKey)
 
NS_IMETHOD SetDisplayNameKey (const nsAString &aDisplayNameKey)
 
NS_IMETHOD GetUserViewable (PRBool *aUserViewable)
 
NS_IMETHOD SetUserViewable (PRBool aUserViewable)
 
NS_IMETHOD GetUserEditable (PRBool *aUserEditable)
 
NS_IMETHOD SetUserEditable (PRBool aUserEditable)
 
NS_IMETHOD GetRemoteReadable (PRBool *aRemoteReadable)
 
NS_IMETHOD SetRemoteReadable (PRBool aRemoteReadable)
 
NS_IMETHOD GetRemoteWritable (PRBool *aRemoteWritable)
 
NS_IMETHOD SetRemoteWritable (PRBool aRemoteWritable)
 
virtual
NS_DECL_SBIIMAGEPROPERTYBUILDER 
~sbImagePropertyBuilder ()
 
NS_IMETHOD Get (sbIPropertyInfo **_retval)
 
- Public Member Functions inherited from sbAbstractPropertyBuilder
NS_DECL_ISUPPORTS
NS_DECL_SBIPROPERTYBUILDER 
sbAbstractPropertyBuilder ()
 
virtual ~sbAbstractPropertyBuilder ()
 
virtual nsresult Init ()
 
- Public Member Functions inherited from sbIPropertyBuilder
sbIPropertyInfo get ()
 

Additional Inherited Members

- Static Public Member Functions inherited from sbAbstractPropertyBuilder
static nsresult GetStringFromName (nsIStringBundle *aBundle, const nsAString &aName, nsAString &_retval)
 
static nsresult CreateBundle (const char *aURLSpec, nsIStringBundle **_retval)
 
- Public Attributes inherited from sbIPropertyBuilder
attribute AString propertyID
 
attribute AString displayName
 
attribute AString displayNameKey
 
attribute boolean userViewable
 
attribute boolean userEditable
 
attribute boolean remoteReadable
 
attribute boolean remoteWritable
 
- Protected Member Functions inherited from sbAbstractPropertyBuilder
nsresult GetFinalDisplayName (nsAString &aDisplayName)
 
- Protected Attributes inherited from sbAbstractPropertyBuilder
nsCOMPtr< nsIStringBundle > mBundle
 
nsString mPropertyID
 
nsString mDisplayName
 
nsString mDisplayNameKey
 
PRPackedBool mUserViewable
 
PRPackedBool mUserEditable
 
PRPackedBool mRemoteReadable
 
PRPackedBool mRemoteWritable
 

Detailed Description

Definition at line 37 of file sbImagePropertyBuilder.h.

Constructor & Destructor Documentation

virtual NS_DECL_SBIIMAGEPROPERTYBUILDER sbImagePropertyBuilder::~sbImagePropertyBuilder ( )
inlinevirtual

Definition at line 46 of file sbImagePropertyBuilder.h.

Member Function Documentation

NS_IMETHOD sbImagePropertyBuilder::Get ( sbIPropertyInfo **  _retval)
NS_IMETHOD sbImagePropertyBuilder::GetDisplayName ( nsAString &  aDisplayName)
inline

Definition at line 43 of file sbImagePropertyBuilder.h.

NS_IMETHOD sbImagePropertyBuilder::GetDisplayNameKey ( nsAString &  aDisplayNameKey)
inline

Definition at line 43 of file sbImagePropertyBuilder.h.

NS_DECL_ISUPPORTS_INHERITED NS_IMETHOD sbImagePropertyBuilder::GetPropertyID ( nsAString &  aPropertyID)
inline

Definition at line 43 of file sbImagePropertyBuilder.h.

NS_IMETHOD sbImagePropertyBuilder::GetRemoteReadable ( PRBool *  aRemoteReadable)
inline

Definition at line 43 of file sbImagePropertyBuilder.h.

NS_IMETHOD sbImagePropertyBuilder::GetRemoteWritable ( PRBool *  aRemoteWritable)
inline

Definition at line 43 of file sbImagePropertyBuilder.h.

NS_IMETHOD sbImagePropertyBuilder::GetUserEditable ( PRBool *  aUserEditable)
inline

Definition at line 43 of file sbImagePropertyBuilder.h.

NS_IMETHOD sbImagePropertyBuilder::GetUserViewable ( PRBool *  aUserViewable)
inline

Definition at line 43 of file sbImagePropertyBuilder.h.

NS_IMETHOD sbImagePropertyBuilder::SetDisplayName ( const nsAString &  aDisplayName)
inline

Definition at line 43 of file sbImagePropertyBuilder.h.

NS_IMETHOD sbImagePropertyBuilder::SetDisplayNameKey ( const nsAString &  aDisplayNameKey)
inline

Definition at line 43 of file sbImagePropertyBuilder.h.

NS_IMETHOD sbImagePropertyBuilder::SetPropertyID ( const nsAString &  aPropertyID)
inline

Definition at line 43 of file sbImagePropertyBuilder.h.

NS_IMETHOD sbImagePropertyBuilder::SetRemoteReadable ( PRBool  aRemoteReadable)
inline

Definition at line 43 of file sbImagePropertyBuilder.h.

NS_IMETHOD sbImagePropertyBuilder::SetRemoteWritable ( PRBool  aRemoteWritable)
inline

Definition at line 43 of file sbImagePropertyBuilder.h.

NS_IMETHOD sbImagePropertyBuilder::SetUserEditable ( PRBool  aUserEditable)
inline

Definition at line 43 of file sbImagePropertyBuilder.h.

NS_IMETHOD sbImagePropertyBuilder::SetUserViewable ( PRBool  aUserViewable)
inline

Definition at line 43 of file sbImagePropertyBuilder.h.


The documentation for this class was generated from the following file: