Helper dialog to display the server-side output from Source Control classes.
This class should only be opened from a class which extends
If true, then this dialog displays an Apply button.
If true, then this dialog displays a Cancel button.
Flag to avoid certain Zen behaviours regarding the closing of the popup.
Get the (localized) subtitle string for the dialog. This should be implemented in a subclass.
Get the (localized) title string for the dialog. This should be implemented in a subclass.
Remove the output data from the session.
Draw the clear and refresh buttons.
Write out the contents of the current session's output. If there is no data, write out a non-breaking space for display purposes.
clear output from the session and update the display. Note that this method is copied in the Interoperability subclass, so any changes also need to be implemented there as well.
Override the handling of
firePopupActionfor the default case where the popup has not been launched using zenLaunchPopupWindow().
This dialog doesn't return a value.
Close the window and update the parent when the user is finished with the page.
Ensure that we refresh the output (and thus update the parent flag) whenever the user comes back to the popup.
Ensure that the parent page knows when this page gets closed.
Refresh the output based on the data supplied in array or from the server. This method also hides the new output indicator on the source page. Note that this method is copied in the Interoperability subclass, so any changes also need to be implemented there as well.