|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Contains the functionality for the BlackBerry-specific implementation of a ContactList.
| Inner Class Summary | ||
|
static interface |
BlackBerryContactList.AddressTypes
Describes the various address types supported by the choose(javax.microedition.pim.Contact, int, boolean) method. |
| Fields inherited from interface javax.microedition.pim.PIMList |
UNCATEGORIZED |
| Method Summary | ||
|
Contact |
choose(Contact previous,
int type,
boolean allowCrossService)
Launches the address book so that the user can pick an address. |
|
void |
lookup(Contact matching,
RemoteLookupListener listener)
Initiates a remote lookup. |
|
void |
lookup(String matching,
RemoteLookupListener listener)
Initiates a remote lookup. |
| Methods inherited from interface javax.microedition.pim.ContactList |
createContact, importContact, removeContact |
| Methods inherited from interface javax.microedition.pim.PIMList |
addCategory, close, deleteCategory, getArrayElementLabel, getAttributeLabel, getCategories, getFieldDataType, getFieldLabel, getName, getSupportedArrayElements, getSupportedAttributes, getSupportedFields, isCategory, isSupportedArrayElement, isSupportedAttribute, isSupportedField, items, items, items, itemsByCategory, maxCategories, maxValues, renameCategory, stringArraySize |
| Method Detail |
public void lookup(String matching, RemoteLookupListener listener) throws IllegalArgumentException
The results are passed to your provided RemoteLookupListener's
items method.
matching - String used for matching fields.listener - Remote lookup listener.IllegalArgumentException - If you provide a bad parameter.public void lookup(Contact matching, RemoteLookupListener listener) throws IllegalArgumentException
The results are passed to your provided RemoteLookupListener's
items method.
matching - Contact used for matching fields.listener - Remote lookup listener.IllegalArgumentException - If you provide a bad parameter.public Contact choose(Contact previous, int type, boolean allowCrossService)
previous - Contact used as the starting point in the address book
(may be null).type - One of the address types defined by the BlackBerryContactList.AddressTypes
interface.allowCrossService - If true, permit selection of addresses that will
use a different service (ie, BWC etc); otherwise, false.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Copyright 1999-2004 Research In Motion Limited. 295 Phillip Street, Waterloo, Ontario, Canada, N2L 3W8. All Rights Reserved.
Copyright 1993-2003 Sun Microsystems, Inc. 901 San Antonio Road, Palo Alto, California, 94303, U.S.A.
Copyright 2002-2003 Nokia Corporation All Rights Reserved.
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.