|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectnet.rim.blackberry.api.messagelist.ApplicationFolderIntegrationConfig
public class ApplicationFolderIntegrationConfig
Specifies how application folder messages should be integrated.
| Constructor Summary | ||
|---|---|---|
|
ApplicationFolderIntegrationConfig()
Creates default configuration object with all integration settings set to false. |
|
|
ApplicationFolderIntegrationConfig(boolean messageListIntegration)
Creates configuration object based on message list integration setting. |
|
|
ApplicationFolderIntegrationConfig(boolean messageListIntegration,
boolean homeScreenIntegration,
ApplicationDescriptor uiApplication)
Creates configuration object based on message list and home screen integration settings. |
|
| Method Summary | ||
|---|---|---|
|
ServiceRecord |
getServiceRecord()
Returns mailbox service record where application messages will be integrated |
|
ApplicationDescriptor |
getUiApplication()
Returns UI application that manages folder messages. |
|
boolean |
isHomeScreenIntegration()
Returns home screen integration setting |
|
boolean |
isMessageListIntegration()
Returns unified message list integration setting |
|
void |
setHomeScreenIntegration(boolean homeScreenIntegration)
Sets home screen integration setting. |
|
void |
setMessageListIntegration(boolean messageListIntegration)
Sets unified message list integration setting |
|
void |
setMessageListIntegration(boolean unifiedView,
ServiceRecord mailbox)
Sets unified message list integration settings based on the given mailbox service record. |
|
void |
setServiceRecord(ServiceRecord serviceRecord)
Sets mailbox service record where application messages will be integrated. |
|
void |
setUiApplication(ApplicationDescriptor uiApplication)
Set UI application that manages folder messages. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ApplicationFolderIntegrationConfig()
public ApplicationFolderIntegrationConfig(boolean messageListIntegration)
messageListIntegration - defines whether folder messages should be integrated with unified message list
public ApplicationFolderIntegrationConfig(boolean messageListIntegration,
boolean homeScreenIntegration,
ApplicationDescriptor uiApplication)
messageListIntegration - defines whether folder messages should be integrated with unified message listhomeScreenIntegration - defines whether folder messages should be integrated with home screenuiApplication - defines UI application that manages messages; the application will be started automatically when user selects
group of messages on the home screen| Method Detail |
|---|
public boolean isMessageListIntegration()
public void setMessageListIntegration(boolean messageListIntegration)
messageListIntegration - defines whether folder messages should be integrated with unified message list
public void setMessageListIntegration(boolean unifiedView,
ServiceRecord mailbox)
The message list application may have different views. The 'unified' view combines all types of messages into the same list including email messages from different mailboxes, SMS and MMS messages, etc. The mailbox also may have filtered views that display email messages belonging to a specific email mailbox. For messages integration into such filtered message views, applications must specify a mailbox service record. Note that this type of integration should occur only when application messages are linked to the email service, for example, represent a system messages about the specified mailbox.
unifiedView - defines whether folder messages should appear in the unified message list that combines all messagesmailbox - specifies a mailbox where application messages should be integrated.public boolean isHomeScreenIntegration()
public void setHomeScreenIntegration(boolean homeScreenIntegration)
homeScreenIntegration - defines whether folder messages should be integrated with home screenpublic ApplicationDescriptor getUiApplication()
public void setUiApplication(ApplicationDescriptor uiApplication)
uiApplication - descriptor for the UI applicationpublic ServiceRecord getServiceRecord()
public void setServiceRecord(ServiceRecord serviceRecord)
serviceRecord - specifies a mailbox where application messages should be integratedApplicationFolderIntegrationConfig.setMessageListIntegration(boolean, ServiceRecord)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Copyright 1999-2011 Research In Motion Limited. 295 Phillip Street, Waterloo, Ontario, Canada, N2L 3W8. All Rights Reserved.
Java is a trademark of Oracle America Inc. in the US and other countries.
Legal