#import <IPadDataController.h>
◆ addLayoutIndicator:()
| - (void) addLayoutIndicator: |
|
(UIView *) |
layoutIndicator |
|
|
optional |
Add layout indicator
- Parameters
-
| layoutIndicator | Layout indicator view |
◆ baseURL()
Return base URL
- Returns
- Base URL
◆ dataViewLoaded()
This should be triggered when the data view is loaded or is set to be visible.
◆ disableViewerCache()
| - (void) disableViewerCache |
|
|
|
|
optional |
Disable viewers cache. This will sacrifice performance for memory
◆ displayConferences:()
| - (void) displayConferences: |
|
(NSArray *) |
servers |
|
|
optional |
Display a list of conference servers for user to join
- Parameters
-
| servers | A list of server names |
◆ displayError:()
| - (void) displayError: |
|
(NSString *) |
errorMessage |
|
Display error
- Parameters
-
| errorMessage | Error message to be displayed |
◆ displayPromptWithAttribute:searchRequired:multiSelect:()
| - (void) displayPromptWithAttribute: |
|
(MSIObjectInfo *) |
attribute |
| searchRequired: |
|
(NSInteger) |
searchRequired |
| multiSelect: |
|
(NSInteger) |
multiSelect |
|
|
| |
Show reprompt interface
- Parameters
-
| attribute | Prompt info |
| searchRequired | If require search |
| multiSelect | Allow multiselect |
◆ executeManipulationSelections:()
| - (void) executeManipulationSelections: |
|
(NSData *) |
iSelections |
|
|
optional |
Apply a manipulation selection to the document
- Parameters
-
| iSelections | An archived carryover selection set |
◆ getCurrentCarryOverSelections:()
Return the current selections from the document
- Parameters
-
| mode | Whether to carry over by name or ID |
- Returns
- The set of selections in the current document
◆ getCurrentLayoutIndex()
| - (short) getCurrentLayoutIndex |
|
|
|
|
optional |
Get current layout index
- Returns
- Current layout index
◆ getEmptyGridDisplay:display:()
| - (void) getEmptyGridDisplay: |
|
(NSString **) |
emptyMessage |
| display: |
|
(BOOL *) |
displayEmptyMsg |
|
|
| |
|
optional |
Get settings for display message in grid when grid is empty
- Parameters
-
| emptyMessage | Message to be displayed when grid is empty |
| displayEmptyMsg | If we will display the message |
◆ getWebServerType()
Get web server type (J2EE or ASP)
- Returns
- Web server type
- See also
- WebServerTypes
◆ handleEventWithParameters:()
| - (void) handleEventWithParameters: |
|
(NSDictionary *) |
urlParameters |
|
Handle URL event
- Parameters
-
| urlParameters | URL dictionary |
◆ handleEventWithParameters:withLocationContext:()
Handle URL event
- Parameters
-
| urlParameters | URL dictionary |
| locationContext | Context of the URL event |
◆ handleManipRenderStartTime:()
| - (void) handleManipRenderStartTime: |
|
(NSDate *) |
date |
|
|
optional |
◆ handleManipulationCount()
| - (void) handleManipulationCount |
|
|
|
|
optional |
◆ handleRenderFinishTime:()
| - (void) handleRenderFinishTime: |
|
(NSDate *) |
date |
|
|
optional |
◆ layoutManagerController()
| - (LayoutManagerController*) layoutManagerController |
|
|
|
Return layout manager controller for mobile VI
- Returns
- The layout manager controller
◆ report()
◆ rerunDocument:()
| - (void) rerunDocument: |
|
(NSNumber *) |
ignoreDeviceCache |
|
|
optional |
Rerun the document
- Parameters
-
| ignoreDeviceCache | Whether we want to reuse device document cache or ignore it |
◆ restoreContents()
Restore data controller state
- Returns
- If restore succeed
◆ restoreTransactionContents:andTime:()
| - (void) restoreTransactionContents: |
|
(NSString *) |
docID |
| andTime: |
|
(NSString *) |
timeStamp |
|
|
| |
|
optional |
Restore offline transaction content
- Parameters
-
| docID | Report/Document ID |
| timeStamp | Offline transaction timestamp |
◆ resubmitDataService:()
| - (void) resubmitDataService: |
|
(BOOL) |
showMessage |
|
|
optional |
Resubmit binary data service for refreshing
- Parameters
-
| showMessage | Prompt user about the refreshing or not |
◆ resubmitDataService:suppressNetworkErrorAlerts:ignoreDeviceCache:()
Resubmit binary data service for refreshing
- Parameters
-
| showMessage | Prompt user about the refreshing or not |
| suppressNetworkErrorAlerts | Suppressing error message |
| ignoreCache | Should refreshing ignore device cache |
◆ setDataViewerVisibility:()
| - (void) setDataViewerVisibility: |
|
(BOOL) |
visibility |
|
Show or hide data viewer
- Parameters
-
| visibility | Boolean for visibility |
◆ setHomeButton:()
| - (void) setHomeButton: |
|
(UIBarButtonItem *) |
homeButton |
|
|
optional |
This method will setup the left bar button of the navigation bar for this controller.
- Parameters
-
◆ setReport:()
Set the report or document
- Parameters
-
| report | Document or report to be displayed |
◆ setReportQueueRecall:()
| - (void) setReportQueueRecall: |
|
(BOOL) |
isRecall |
|
|
optional |