Package com.zerog.ia.api.pub
Interface ProgressAccess
-
- All Known Implementing Classes:
InstallerProxy
,UninstallerProxy
public interface ProgressAccess
Used to enable progress notfication to the end user during a CustomAction's execution. The service will utilize the main IA progress bar.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
setProgressDescription(java.lang.String text)
Sets the description that is shown during the action's execution.void
setProgressPercentage(float percentage)
Sets the percentage of the progress bar.void
setProgressStatusText(java.lang.String text)
Sets the status text associated with the action's current progress.void
setProgressTitle(java.lang.String title)
Sets the title of the panel showing the action's current progress.
-
-
-
Method Detail
-
setProgressPercentage
void setProgressPercentage(float percentage)
Sets the percentage of the progress bar.
- Parameters:
percentage
- The current percentage value for the progress bar
-
setProgressStatusText
void setProgressStatusText(java.lang.String text)
Sets the status text associated with the action's current progress. This is shown above the progress bar in GUI mode.
- Parameters:
text
- The status text to be associated with the progress
-
setProgressTitle
void setProgressTitle(java.lang.String title)
Sets the title of the panel showing the action's current progress. e.g. The "Please, wait" panel that can be optionally shown when a custom action is occurring.
- Parameters:
title
- The title of the panel showing the progress
-
setProgressDescription
void setProgressDescription(java.lang.String text)
Sets the description that is shown during the action's execution. e.g. This is the main text in the "Please, wait" panel that can be optionally shown when a custom action is occurring.
- Parameters:
text
- The description text of the panel showing the progress
-
-