|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IStepProgressor
Provides access to members that report progress in stepped increments.
The IStepProgressor interface has properties for setting the properties of the step progress bar, such as the message, the minimum and maximum values, and the step size. The step progressor bar is the blue moving line that displays the percentage of completeness.
Use IStatusBar::ProgressorBar to access the step progress bar.
The IStatusBar::ShowProgressBar method provides shortcuts to the properties of the step progress bar. This method allows you to set the message, minimum and maximum values, and the step size of the step progress bar and also display the step progress bar. Therefore, it is unnecessary to use IStepProgressor to do this.
IStatusBar
Method Summary | |
---|---|
int |
getMaxRange()
The maximum range of the progression. |
int |
getMinRange()
The minimum range of the progression. |
int |
getPosition()
The current position of the progression. |
int |
getStepValue()
The step increment of the progression. |
int |
offsetPosition(int offsetValue)
Offsets the position of the progression. |
void |
setMaxRange(int maxRange)
The maximum range of the progression. |
void |
setMinRange(int minRange)
The minimum range of the progression. |
void |
setPosition(int position)
The current position of the progression. |
void |
setStepValue(int step)
The step increment of the progression. |
Methods inherited from interface com.esri.arcgis.system.IProgressor |
---|
getMessage, hide, setMessage, show, step |
Method Detail |
---|
void setMinRange(int minRange) throws IOException, AutomationException
minRange
- The minRange (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getMinRange() throws IOException, AutomationException
The minimum value of the step progressor.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setMaxRange(int maxRange) throws IOException, AutomationException
maxRange
- The maxRange (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getMaxRange() throws IOException, AutomationException
The maximum value of the step progressor.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setStepValue(int step) throws IOException, AutomationException
step
- The step (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getStepValue() throws IOException, AutomationException
The increment value taken by the progression with each step.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setPosition(int position) throws IOException, AutomationException
The current position of the progression between the MinRange and MaxRange values.
position
- The position (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getPosition() throws IOException, AutomationException
The current position of the progression between the MinRange and MaxRange values.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int offsetPosition(int offsetValue) throws IOException, AutomationException
Offsets the current Position by the specified value.
offsetValue
- The offsetValue (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |