This class is used internally by Ensemble and not intended for application development. There is no guarantee about the behavior or future operation of this class.
If true, then this dialog displays an Apply button.
If true, then this dialog displays a Cancel button.
Comma-separated list of additional JS include files for the page.
Security resources required.
Currently we support the following types: "Lookup", "HL7".
Document suffixes that can be imported.
If locationType="LOCAL", this is the temporary file name that was saved on the remote server upon submit and upload.
Default machine for file browsing is server (or remote). If server is running on another machine we also allow import files that are local to the client machine.
This callback is called after the server-side page object and all of its children are created.
Subclasses can override this to add, remove, or modify items within the page object model, or to provide values for controls.
Get the (localized) subtitle string for the dialog.
Get the (localized) title string for the dialog.
This method is invoked only when user selects to import from Local Machine.
The necessary parameters are passed in URL. The temp file name is saved in %session and to be used in loading content.
User clicked the Browse button.
Do the actual import of the selected documents from the file.
Open file on the remote server.
Remove file contents and import results from screen; show "Open" button for corresponding location type, hide other "Open" button.
User changed to pick file between remote and local.
Get the value that will be applied when the user presses the OK button. This is implemented by subclasses.
Returning from file select OR qualifers dialog and setting the value into the appropriate field. The id of the field that needs to be updated is saved in "dialogClicked".
This client event, if present, is fired when the page is loaded.
Adjust sizes of components on the page.
Reset local file control appearance