nsIAbView

IID:e35c015c-1dd1-11b2-9494-f88326252aae
Inherits From:nsISupports

This interface is implemented by the following components:


Properties

readonly nsIAbDirectory directory

readonly nsISupportsArray selectedAddresses

readonly AString sortColumn

readonly AString sortDirection

readonly char* URI


Methods

void close ( ) void deleteSelectedCards ( ) nsIAbCard getCardFromRow ( PRInt32 row ) PRUnichar* init ( char* URI , PRBool searchView , nsIAbViewListener abViewListener , PRUnichar* sortColumn , PRUnichar* sortDirection ) void selectAll ( ) void sortBy ( PRUnichar* sortColumn , PRUnichar* sortDirection ) void swapFirstNameLastName ( )

void close ( )


void deleteSelectedCards ( )


nsIAbCard getCardFromRow ( PRInt32 row )

Arguments:
row

PRUnichar* init ( char* URI , PRBool searchView , nsIAbViewListener abViewListener , PRUnichar* sortColumn , PRUnichar* sortDirection )

Returns the actual sortColumn. migration, switching from mozilla to netscape 6.x, etc, could cause the "persisted" sortColumn to be bogus.

Arguments:
URI
searchView
abViewListener
sortColumn
sortDirection

void selectAll ( )


void sortBy ( PRUnichar* sortColumn , PRUnichar* sortDirection )

SortBy does not optimize for the case when sortColumn and sortDirection is identical since the last call, the caller is responsible optimizing for that case

Arguments:
sortColumn
sortDirection

void swapFirstNameLastName ( )

Reference documentation is generated from Mozilla's source.

Add a note User Contributed Notes
No comments available

Copyright © 1999 - 2005 XULPlanet.com