|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.interop.Dispatch com.esri.arcgis.system.IProgressorProxy com.esri.arcgis.system.IStepProgressorProxy
public class IStepProgressorProxy
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
,
Serialized FormField Summary | |
---|---|
boolean |
noncastable
|
Fields inherited from class com.esri.arcgis.interop.Dispatch |
---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
Constructor Summary | |
---|---|
|
IStepProgressorProxy()
|
|
IStepProgressorProxy(Object obj)
|
protected |
IStepProgressorProxy(Object obj,
String iid)
|
Method Summary | |
---|---|
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
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 |
removeListener(String iidStr,
Object theListener)
|
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 class com.esri.arcgis.system.IProgressorProxy |
---|
getMessage, hide, setMessage, show, step |
Methods inherited from class com.esri.arcgis.interop.Dispatch |
---|
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.esri.arcgis.system.IProgressor |
---|
getMessage, hide, setMessage, show, step |
Field Detail |
---|
public boolean noncastable
Constructor Detail |
---|
public IStepProgressorProxy()
public IStepProgressorProxy(Object obj) throws IOException
IOException
protected IStepProgressorProxy(Object obj, String iid) throws IOException
IOException
Method Detail |
---|
public void addListener(String iidStr, Object theListener, Object theSource) throws IOException
addListener
in class IProgressorProxy
IOException
public void removeListener(String iidStr, Object theListener) throws IOException
removeListener
in class IProgressorProxy
IOException
public void setMinRange(int minRange) throws IOException, AutomationException
setMinRange
in interface IStepProgressor
minRange
- The minRange (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getMinRange() throws IOException, AutomationException
The minimum value of the step progressor.
getMinRange
in interface IStepProgressor
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMaxRange(int maxRange) throws IOException, AutomationException
setMaxRange
in interface IStepProgressor
maxRange
- The maxRange (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getMaxRange() throws IOException, AutomationException
The maximum value of the step progressor.
getMaxRange
in interface IStepProgressor
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setStepValue(int step) throws IOException, AutomationException
setStepValue
in interface IStepProgressor
step
- The step (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getStepValue() throws IOException, AutomationException
The increment value taken by the progression with each step.
getStepValue
in interface IStepProgressor
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setPosition(int position) throws IOException, AutomationException
The current position of the progression between the MinRange and MaxRange values.
setPosition
in interface IStepProgressor
position
- The position (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getPosition() throws IOException, AutomationException
The current position of the progression between the MinRange and MaxRange values.
getPosition
in interface IStepProgressor
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int offsetPosition(int offsetValue) throws IOException, AutomationException
Offsets the current Position by the specified value.
offsetPosition
in interface IStepProgressor
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 |