Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes | Static Protected Attributes | Friends
nsAbOSXCard Class Reference

#include <nsAbOSXCard.h>

Inheritance diagram for nsAbOSXCard:
Inheritance graph
[legend]
Collaboration diagram for nsAbOSXCard:
Collaboration graph
[legend]

List of all members.

Public Member Functions

NS_DECL_ISUPPORTS_INHERITED
NS_IMETHOD 
Init (const char *aUri)
nsresult Update (PRBool aNotify)
NS_DECL_ISUPPORTS NS_IMETHOD EqualsNode (nsIRDFNode *aNode, PRBool *aResult)
boolean EqualsNode (in nsIRDFNode aNode)
void Init (in string uri)
 This method is called by the nsIRDFService after constructing a resource object to initialize it's URI.
NS_IMETHOD GetValue (char **aURI)
NS_IMETHOD GetValueUTF8 (nsACString &aResult)
NS_IMETHOD GetValueConst (const char **aURI)
void GetValueConst ([shared] out string aConstValue)
 An unscriptable version used to avoid a string copy.
NS_IMETHOD EqualsString (const char *aURI, PRBool *aResult)
boolean EqualsString (in string aURI)
 Determine if the resource has the given URI.
NS_IMETHOD GetDelegate (const char *aKey, REFNSIID aIID, void **aResult)
void GetDelegate (in string aKey, in nsIIDRef aIID,[iid_is(aIID), retval] out nsQIResult aResult)
 Retrieve the "delegate" object for this resource.
NS_IMETHOD ReleaseDelegate (const char *aKey)
void ReleaseDelegate (in string aKey)
 Force a delegate to be "unbound" from the resource.
wstring getCardValue (in string name)
void setCardValue (in string attrname, in wstring value)
void copy (in nsIAbCard srcCard)
void editCardToDatabase (in string uri)
boolean equals (in nsIAbCard card)
string convertToBase64EncodedXML ()
wstring convertToXMLPrintData ()
string convertToEscapedVCard ()

Public Attributes

readonly attribute string Value
 The single-byte string value of the resource.
readonly attribute AUTF8String ValueUTF8
 The UTF-8 URI of the resource.
attribute wstring firstName
attribute wstring lastName
attribute wstring phoneticFirstName
attribute wstring phoneticLastName
attribute wstring displayName
attribute wstring nickName
attribute wstring primaryEmail
attribute wstring secondEmail
attribute wstring defaultEmail
attribute wstring cardType
attribute wstring workPhone
attribute wstring homePhone
attribute wstring faxNumber
attribute wstring pagerNumber
attribute wstring cellularNumber
attribute wstring workPhoneType
attribute wstring homePhoneType
attribute wstring faxNumberType
attribute wstring pagerNumberType
attribute wstring cellularNumberType
attribute wstring homeAddress
attribute wstring homeAddress2
attribute wstring homeCity
attribute wstring homeState
attribute wstring homeZipCode
attribute wstring homeCountry
attribute wstring workAddress
attribute wstring workAddress2
attribute wstring workCity
attribute wstring workState
attribute wstring workZipCode
attribute wstring workCountry
attribute wstring jobTitle
attribute wstring department
attribute wstring company
attribute wstring aimScreenName
attribute wstring anniversaryYear
attribute wstring anniversaryMonth
attribute wstring anniversaryDay
attribute wstring spouseName
attribute wstring familyName
attribute wstring defaultAddress
attribute wstring category
attribute wstring webPage1
 webPage1 is work web page
attribute wstring webPage2
 webPage2 is home web page
attribute wstring birthYear
attribute wstring birthMonth
attribute wstring birthDay
attribute wstring custom1
attribute wstring custom2
attribute wstring custom3
attribute wstring custom4
attribute wstring notes
attribute unsigned long lastModifiedDate
attribute unsigned long popularityIndex
attribute unsigned long preferMailFormat
attribute boolean isMailList
attribute string mailListURI
 If isMailList is true then mailListURI will contain the URI of the associated mail list.
attribute boolean allowRemoteContent
 allowRemoteContent to be displayed in HTML mail received from this contact.
readonly attribute boolean isANormalCard
 Card type helper attributes.
readonly attribute boolean isASpecialGroup
readonly attribute boolean isAnEmailAddress

Protected Member Functions

nsresult GetAttributeName (PRUnichar **aName, nsString &value)
nsresult SetAttributeName (const PRUnichar *aName, nsString &attribute)

Protected Attributes

nsCString mURI
DelegateEntrymDelegates
nsString m_PhoneticFirstName
nsString m_PhoneticLastName
nsString m_FirstName
nsString m_LastName
nsString m_DisplayName
nsString m_NickName
nsString m_PrimaryEmail
nsString m_SecondEmail
nsString m_DefaultEmail
nsString m_CardType
nsString m_WorkPhone
nsString m_HomePhone
nsString m_FaxNumber
nsString m_PagerNumber
nsString m_CellularNumber
nsString m_WorkPhoneType
nsString m_HomePhoneType
nsString m_FaxNumberType
nsString m_PagerNumberType
nsString m_CellularNumberType
nsString m_HomeAddress
nsString m_HomeAddress2
nsString m_HomeCity
nsString m_HomeState
nsString m_HomeZipCode
nsString m_HomeCountry
nsString m_WorkAddress
nsString m_WorkAddress2
nsString m_WorkCity
nsString m_WorkState
nsString m_WorkZipCode
nsString m_WorkCountry
nsString m_JobTitle
nsString m_Department
nsString m_Company
nsString m_AimScreenName
nsString m_AnniversaryYear
nsString m_AnniversaryMonth
nsString m_AnniversaryDay
nsString m_SpouseName
nsString m_FamilyName
nsString m_DefaultAddress
nsString m_Category
nsString m_WebPage1
nsString m_WebPage2
nsString m_BirthYear
nsString m_BirthMonth
nsString m_BirthDay
nsString m_Custom1
nsString m_Custom2
nsString m_Custom3
nsString m_Custom4
nsString m_Note
PRUint32 m_LastModDate
PRUint32 m_PreferMailFormat
PRUint32 m_PopularityIndex
PRBool m_AllowRemoteContent
PRBool m_IsMailList
nsCString m_MailListURI

Static Protected Attributes

static nsIRDFServicegRDFService = nsnull
static nsrefcnt gRDFServiceRefCnt = 0

Friends

class nsAbOSXUtils

Detailed Description

Definition at line 62 of file nsAbOSXCard.h.


Member Function Documentation

wstring nsIAbCard::convertToXMLPrintData ( ) [inherited]
void nsIAbCard::copy ( in nsIAbCard  srcCard) [inherited]
boolean nsIAbCard::equals ( in nsIAbCard  card) [inherited]
boolean nsIRDFNode::EqualsNode ( in nsIRDFNode  aNode) [inherited]
NS_IMETHODIMP nsRDFResource::EqualsNode ( nsIRDFNode aNode,
PRBool aResult 
) [inherited]

Definition at line 84 of file nsRDFResource.cpp.

{
    NS_PRECONDITION(aNode != nsnull, "null ptr");
    if (! aNode)
        return NS_ERROR_NULL_POINTER;

    nsresult rv;
    nsIRDFResource* resource;
    rv = aNode->QueryInterface(NS_GET_IID(nsIRDFResource), (void**)&resource);
    if (NS_SUCCEEDED(rv)) {
        *aResult = (NS_STATIC_CAST(nsIRDFResource*, this) == resource);
        NS_RELEASE(resource);
        return NS_OK;
    }
    else if (rv == NS_NOINTERFACE) {
        *aResult = PR_FALSE;
        return NS_OK;
    }
    else {
        return rv;
    }
}
NS_IMETHODIMP nsRDFResource::EqualsString ( const char *  aURI,
PRBool aResult 
) [inherited]

Definition at line 156 of file nsRDFResource.cpp.

{
    NS_PRECONDITION(aURI != nsnull, "null ptr");
    if (! aURI)
        return NS_ERROR_NULL_POINTER;

    NS_PRECONDITION(aResult, "null ptr");

    *aResult = mURI.Equals(aURI);
    return NS_OK;
}

Determine if the resource has the given URI.

nsresult nsAbCardProperty::GetAttributeName ( PRUnichar **  aName,
nsString value 
) [protected, inherited]

Definition at line 171 of file nsAbCardProperty.cpp.

Here is the call graph for this function:

wstring nsIAbCard::getCardValue ( in string  name) [inherited]
NS_IMETHODIMP nsRDFResource::GetDelegate ( const char *  aKey,
REFNSIID  aIID,
void **  aResult 
) [inherited]

Definition at line 169 of file nsRDFResource.cpp.

{
    NS_PRECONDITION(aKey != nsnull, "null ptr");
    if (! aKey)
        return NS_ERROR_NULL_POINTER;

    nsresult rv;
    *aResult = nsnull;

    DelegateEntry* entry = mDelegates;
    while (entry) {
        if (entry->mKey.Equals(aKey)) {
            rv = entry->mDelegate->QueryInterface(aIID, aResult);
            return rv;
        }

        entry = entry->mNext;
    }

    // Construct a ContractID of the form "@mozilla.org/rdf/delegate/[key]/[scheme];1
    nsCAutoString contractID(NS_RDF_DELEGATEFACTORY_CONTRACTID_PREFIX);
    contractID.Append(aKey);
    contractID.Append("&scheme=");

    PRInt32 i = mURI.FindChar(':');
    contractID += StringHead(mURI, i);

    nsCOMPtr<nsIRDFDelegateFactory> delegateFactory =
             do_CreateInstance(contractID.get(), &rv);
    if (NS_FAILED(rv)) return rv;

    rv = delegateFactory->CreateDelegate(this, aKey, aIID, aResult);
    if (NS_FAILED(rv)) return rv;

    // Okay, we've successfully created a delegate. Let's remember it.
    entry = new DelegateEntry;
    if (! entry) {
        NS_RELEASE(*NS_REINTERPRET_CAST(nsISupports**, aResult));
        return NS_ERROR_OUT_OF_MEMORY;
    }
    
    entry->mKey      = aKey;
    entry->mDelegate = do_QueryInterface(*NS_REINTERPRET_CAST(nsISupports**, aResult), &rv);
    if (NS_FAILED(rv)) {
        NS_ERROR("nsRDFResource::GetDelegate(): can't QI to nsISupports!");

        delete entry;
        NS_RELEASE(*NS_REINTERPRET_CAST(nsISupports**, aResult));
        return NS_ERROR_FAILURE;
    }

    entry->mNext     = mDelegates;

    mDelegates = entry;

    return NS_OK;
}

Here is the call graph for this function:

void nsIRDFResource::GetDelegate ( in string  aKey,
in nsIIDRef  aIID,
[iid_is(aIID), retval] out nsQIResult  aResult 
) [inherited]

Retrieve the "delegate" object for this resource.

A resource may have several delegate objects, each of whose lifetimes is bound to the life of the resource object.

This method will return the delegate for the given key after QueryInterface()-ing it to the requested IID.

If no delegate exists for the specified key, this method will attempt to create one using the component manager. Specifically, it will combine aKey with the resource's URI scheme to produce a ContractID as follows:

component:/rdf/delegate-factory/[key]/[scheme]

This ContractID will be used to locate a factory using the FindFactory() method of nsIComponentManager. If the nsIFactory exists, it will be used to create a "delegate factory"; that is, an object that supports nsIRDFDelegateFactory. The delegate factory will be used to construct the delegate object.

Here is the caller graph for this function:

NS_IMETHODIMP nsRDFResource::GetValue ( char **  aURI) [inherited]

Definition at line 129 of file nsRDFResource.cpp.

{
    NS_ASSERTION(aURI, "Null out param.");
    
    *aURI = ToNewCString(mURI);

    if (!*aURI)
        return NS_ERROR_OUT_OF_MEMORY;

    return NS_OK;
}

Here is the call graph for this function:

NS_IMETHODIMP nsRDFResource::GetValueConst ( const char **  aURI) [inherited]

Definition at line 149 of file nsRDFResource.cpp.

{
    *aURI = mURI.get();
    return NS_OK;
}

Here is the call graph for this function:

void nsIRDFResource::GetValueConst ( [shared] out string  aConstValue) [inherited]

An unscriptable version used to avoid a string copy.

Meant for use as a performance optimization. The string is encoded in UTF-8.

NS_IMETHODIMP nsRDFResource::GetValueUTF8 ( nsACString &  aResult) [inherited]

Definition at line 142 of file nsRDFResource.cpp.

{
    aResult = mURI;
    return NS_OK;
}

Reimplemented from nsRDFResource.

void nsIRDFResource::Init ( in string  uri) [inherited]

This method is called by the nsIRDFService after constructing a resource object to initialize it's URI.

You would not normally call this method directly

NS_IMETHODIMP nsRDFResource::ReleaseDelegate ( const char *  aKey) [inherited]

Definition at line 228 of file nsRDFResource.cpp.

{
    NS_PRECONDITION(aKey != nsnull, "null ptr");
    if (! aKey)
        return NS_ERROR_NULL_POINTER;

    DelegateEntry* entry = mDelegates;
    DelegateEntry** link = &mDelegates;

    while (entry) {
        if (entry->mKey.Equals(aKey)) {
            *link = entry->mNext;
            delete entry;
            return NS_OK;
        }

        link = &(entry->mNext);
        entry = entry->mNext;
    }

    NS_WARNING("nsRDFResource::ReleaseDelegate() no delegate found");
    return NS_OK;
}

Force a delegate to be "unbound" from the resource.

Normally, a delegate object's lifetime will be identical to that of the resource to which it is bound; this method allows a delegate to unlink itself from an RDF resource prematurely.

nsresult nsAbCardProperty::SetAttributeName ( const PRUnichar aName,
nsString attribute 
) [protected, inherited]

Definition at line 178 of file nsAbCardProperty.cpp.

{
  if (aName)
    attribute = aName;
  return NS_OK;
}
void nsIAbCard::setCardValue ( in string  attrname,
in wstring  value 
) [inherited]
nsresult nsAbOSXCard::Update ( PRBool  aNotify) [virtual]

Implements nsIAbOSXCard.


Friends And Related Function Documentation

friend class nsAbOSXUtils [friend]

Definition at line 74 of file nsAbOSXCard.h.


Member Data Documentation

attribute wstring nsIAbCard::aimScreenName [inherited]

Definition at line 100 of file nsIAbCard.idl.

allowRemoteContent to be displayed in HTML mail received from this contact.

Definition at line 137 of file nsIAbCard.idl.

attribute wstring nsIAbCard::anniversaryDay [inherited]

Definition at line 103 of file nsIAbCard.idl.

Definition at line 102 of file nsIAbCard.idl.

Definition at line 101 of file nsIAbCard.idl.

attribute wstring nsIAbCard::birthDay [inherited]

Definition at line 118 of file nsIAbCard.idl.

attribute wstring nsIAbCard::birthMonth [inherited]

Definition at line 117 of file nsIAbCard.idl.

attribute wstring nsIAbCard::birthYear [inherited]

Definition at line 116 of file nsIAbCard.idl.

attribute wstring nsIAbCard::cardType [inherited]

Definition at line 74 of file nsIAbCard.idl.

attribute wstring nsIAbCard::category [inherited]

Definition at line 107 of file nsIAbCard.idl.

attribute wstring nsIAbCard::cellularNumber [inherited]

Definition at line 79 of file nsIAbCard.idl.

Definition at line 84 of file nsIAbCard.idl.

attribute wstring nsIAbCard::company [inherited]

Definition at line 99 of file nsIAbCard.idl.

attribute wstring nsIAbCard::custom1 [inherited]

Definition at line 119 of file nsIAbCard.idl.

attribute wstring nsIAbCard::custom2 [inherited]

Definition at line 120 of file nsIAbCard.idl.

attribute wstring nsIAbCard::custom3 [inherited]

Definition at line 121 of file nsIAbCard.idl.

attribute wstring nsIAbCard::custom4 [inherited]

Definition at line 122 of file nsIAbCard.idl.

attribute wstring nsIAbCard::defaultAddress [inherited]

Definition at line 106 of file nsIAbCard.idl.

attribute wstring nsIAbCard::defaultEmail [inherited]

Definition at line 73 of file nsIAbCard.idl.

attribute wstring nsIAbCard::department [inherited]

Definition at line 98 of file nsIAbCard.idl.

attribute wstring nsIAbCard::displayName [inherited]

Definition at line 69 of file nsIAbCard.idl.

attribute wstring nsIAbCard::familyName [inherited]

Definition at line 105 of file nsIAbCard.idl.

attribute wstring nsIAbCard::faxNumber [inherited]

Definition at line 77 of file nsIAbCard.idl.

attribute wstring nsIAbCard::faxNumberType [inherited]

Definition at line 82 of file nsIAbCard.idl.

attribute wstring nsIAbCard::firstName [inherited]

Definition at line 65 of file nsIAbCard.idl.

nsIRDFService * nsRDFResource::gRDFService = nsnull [static, protected, inherited]

Definition at line 75 of file nsRDFResource.h.

nsrefcnt nsRDFResource::gRDFServiceRefCnt = 0 [static, protected, inherited]

Definition at line 76 of file nsRDFResource.h.

attribute wstring nsIAbCard::homeAddress [inherited]

Definition at line 85 of file nsIAbCard.idl.

attribute wstring nsIAbCard::homeAddress2 [inherited]

Definition at line 86 of file nsIAbCard.idl.

attribute wstring nsIAbCard::homeCity [inherited]

Definition at line 87 of file nsIAbCard.idl.

attribute wstring nsIAbCard::homeCountry [inherited]

Definition at line 90 of file nsIAbCard.idl.

attribute wstring nsIAbCard::homePhone [inherited]

Definition at line 76 of file nsIAbCard.idl.

attribute wstring nsIAbCard::homePhoneType [inherited]

Definition at line 81 of file nsIAbCard.idl.

attribute wstring nsIAbCard::homeState [inherited]

Definition at line 88 of file nsIAbCard.idl.

attribute wstring nsIAbCard::homeZipCode [inherited]

Definition at line 89 of file nsIAbCard.idl.

Definition at line 144 of file nsIAbCard.idl.

Card type helper attributes.

Definition at line 142 of file nsIAbCard.idl.

Definition at line 143 of file nsIAbCard.idl.

Definition at line 127 of file nsIAbCard.idl.

attribute wstring nsIAbCard::jobTitle [inherited]

Definition at line 97 of file nsIAbCard.idl.

Definition at line 124 of file nsIAbCard.idl.

attribute wstring nsIAbCard::lastName [inherited]

Definition at line 66 of file nsIAbCard.idl.

Definition at line 108 of file nsAbCardProperty.h.

Definition at line 129 of file nsAbCardProperty.h.

Definition at line 111 of file nsAbCardProperty.h.

Definition at line 110 of file nsAbCardProperty.h.

Definition at line 109 of file nsAbCardProperty.h.

nsString nsAbCardProperty::m_BirthDay [protected, inherited]

Definition at line 120 of file nsAbCardProperty.h.

nsString nsAbCardProperty::m_BirthMonth [protected, inherited]

Definition at line 119 of file nsAbCardProperty.h.

nsString nsAbCardProperty::m_BirthYear [protected, inherited]

Definition at line 118 of file nsAbCardProperty.h.

nsString nsAbCardProperty::m_CardType [protected, inherited]

Definition at line 82 of file nsAbCardProperty.h.

nsString nsAbCardProperty::m_Category [protected, inherited]

Definition at line 115 of file nsAbCardProperty.h.

Definition at line 87 of file nsAbCardProperty.h.

Definition at line 92 of file nsAbCardProperty.h.

nsString nsAbCardProperty::m_Company [protected, inherited]

Definition at line 107 of file nsAbCardProperty.h.

nsString nsAbCardProperty::m_Custom1 [protected, inherited]

Definition at line 121 of file nsAbCardProperty.h.

nsString nsAbCardProperty::m_Custom2 [protected, inherited]

Definition at line 122 of file nsAbCardProperty.h.

nsString nsAbCardProperty::m_Custom3 [protected, inherited]

Definition at line 123 of file nsAbCardProperty.h.

nsString nsAbCardProperty::m_Custom4 [protected, inherited]

Definition at line 124 of file nsAbCardProperty.h.

Definition at line 114 of file nsAbCardProperty.h.

Definition at line 81 of file nsAbCardProperty.h.

nsString nsAbCardProperty::m_Department [protected, inherited]

Definition at line 106 of file nsAbCardProperty.h.

nsString nsAbCardProperty::m_DisplayName [protected, inherited]

Definition at line 77 of file nsAbCardProperty.h.

nsString nsAbCardProperty::m_FamilyName [protected, inherited]

Definition at line 113 of file nsAbCardProperty.h.

nsString nsAbCardProperty::m_FaxNumber [protected, inherited]

Definition at line 85 of file nsAbCardProperty.h.

Definition at line 90 of file nsAbCardProperty.h.

nsString nsAbCardProperty::m_FirstName [protected, inherited]

Definition at line 75 of file nsAbCardProperty.h.

nsString nsAbCardProperty::m_HomeAddress [protected, inherited]

Definition at line 93 of file nsAbCardProperty.h.

Definition at line 94 of file nsAbCardProperty.h.

nsString nsAbCardProperty::m_HomeCity [protected, inherited]

Definition at line 95 of file nsAbCardProperty.h.

nsString nsAbCardProperty::m_HomeCountry [protected, inherited]

Definition at line 98 of file nsAbCardProperty.h.

nsString nsAbCardProperty::m_HomePhone [protected, inherited]

Definition at line 84 of file nsAbCardProperty.h.

Definition at line 89 of file nsAbCardProperty.h.

nsString nsAbCardProperty::m_HomeState [protected, inherited]

Definition at line 96 of file nsAbCardProperty.h.

nsString nsAbCardProperty::m_HomeZipCode [protected, inherited]

Definition at line 97 of file nsAbCardProperty.h.

PRBool nsAbCardProperty::m_IsMailList [protected, inherited]

Definition at line 131 of file nsAbCardProperty.h.

nsString nsAbCardProperty::m_JobTitle [protected, inherited]

Definition at line 105 of file nsAbCardProperty.h.

PRUint32 nsAbCardProperty::m_LastModDate [protected, inherited]

Definition at line 126 of file nsAbCardProperty.h.

nsString nsAbCardProperty::m_LastName [protected, inherited]

Definition at line 76 of file nsAbCardProperty.h.

Definition at line 132 of file nsAbCardProperty.h.

nsString nsAbCardProperty::m_NickName [protected, inherited]

Definition at line 78 of file nsAbCardProperty.h.

nsString nsAbCardProperty::m_Note [protected, inherited]

Definition at line 125 of file nsAbCardProperty.h.

nsString nsAbCardProperty::m_PagerNumber [protected, inherited]

Definition at line 86 of file nsAbCardProperty.h.

Definition at line 91 of file nsAbCardProperty.h.

Definition at line 73 of file nsAbCardProperty.h.

Definition at line 74 of file nsAbCardProperty.h.

Definition at line 128 of file nsAbCardProperty.h.

Definition at line 127 of file nsAbCardProperty.h.

Definition at line 79 of file nsAbCardProperty.h.

nsString nsAbCardProperty::m_SecondEmail [protected, inherited]

Definition at line 80 of file nsAbCardProperty.h.

nsString nsAbCardProperty::m_SpouseName [protected, inherited]

Definition at line 112 of file nsAbCardProperty.h.

nsString nsAbCardProperty::m_WebPage1 [protected, inherited]

Definition at line 116 of file nsAbCardProperty.h.

nsString nsAbCardProperty::m_WebPage2 [protected, inherited]

Definition at line 117 of file nsAbCardProperty.h.

nsString nsAbCardProperty::m_WorkAddress [protected, inherited]

Definition at line 99 of file nsAbCardProperty.h.

Definition at line 100 of file nsAbCardProperty.h.

nsString nsAbCardProperty::m_WorkCity [protected, inherited]

Definition at line 101 of file nsAbCardProperty.h.

nsString nsAbCardProperty::m_WorkCountry [protected, inherited]

Definition at line 104 of file nsAbCardProperty.h.

nsString nsAbCardProperty::m_WorkPhone [protected, inherited]

Definition at line 83 of file nsAbCardProperty.h.

Definition at line 88 of file nsAbCardProperty.h.

nsString nsAbCardProperty::m_WorkState [protected, inherited]

Definition at line 102 of file nsAbCardProperty.h.

nsString nsAbCardProperty::m_WorkZipCode [protected, inherited]

Definition at line 103 of file nsAbCardProperty.h.

If isMailList is true then mailListURI will contain the URI of the associated mail list.

Definition at line 133 of file nsIAbCard.idl.

DelegateEntry* nsRDFResource::mDelegates [protected, inherited]

Definition at line 87 of file nsRDFResource.h.

nsCString nsRDFResource::mURI [protected, inherited]

Definition at line 79 of file nsRDFResource.h.

attribute wstring nsIAbCard::nickName [inherited]

Definition at line 70 of file nsIAbCard.idl.

attribute wstring nsIAbCard::notes [inherited]

Definition at line 123 of file nsIAbCard.idl.

attribute wstring nsIAbCard::pagerNumber [inherited]

Definition at line 78 of file nsIAbCard.idl.

Definition at line 83 of file nsIAbCard.idl.

Definition at line 67 of file nsIAbCard.idl.

Definition at line 68 of file nsIAbCard.idl.

Definition at line 125 of file nsIAbCard.idl.

Definition at line 126 of file nsIAbCard.idl.

attribute wstring nsIAbCard::primaryEmail [inherited]

Definition at line 71 of file nsIAbCard.idl.

attribute wstring nsIAbCard::secondEmail [inherited]

Definition at line 72 of file nsIAbCard.idl.

attribute wstring nsIAbCard::spouseName [inherited]

Definition at line 104 of file nsIAbCard.idl.

readonly attribute string nsIRDFResource::Value [inherited]

The single-byte string value of the resource.

Note:
THIS IS OBSOLETE. C++ should use GetValueConst and script should use .valueUTF8

Definition at line 53 of file nsIRDFResource.idl.

readonly attribute AUTF8String nsIRDFResource::ValueUTF8 [inherited]

The UTF-8 URI of the resource.

Definition at line 58 of file nsIRDFResource.idl.

attribute wstring nsIAbCard::webPage1 [inherited]

webPage1 is work web page

Definition at line 111 of file nsIAbCard.idl.

attribute wstring nsIAbCard::webPage2 [inherited]

webPage2 is home web page

Definition at line 115 of file nsIAbCard.idl.

attribute wstring nsIAbCard::workAddress [inherited]

Definition at line 91 of file nsIAbCard.idl.

attribute wstring nsIAbCard::workAddress2 [inherited]

Definition at line 92 of file nsIAbCard.idl.

attribute wstring nsIAbCard::workCity [inherited]

Definition at line 93 of file nsIAbCard.idl.

attribute wstring nsIAbCard::workCountry [inherited]

Definition at line 96 of file nsIAbCard.idl.

attribute wstring nsIAbCard::workPhone [inherited]

Definition at line 75 of file nsIAbCard.idl.

attribute wstring nsIAbCard::workPhoneType [inherited]

Definition at line 80 of file nsIAbCard.idl.

attribute wstring nsIAbCard::workState [inherited]

Definition at line 94 of file nsIAbCard.idl.

attribute wstring nsIAbCard::workZipCode [inherited]

Definition at line 95 of file nsIAbCard.idl.


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