com.esri.arcgis.datasourcesraster
Class IQueryPathsParametersProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.datasourcesraster.IQueryPathsParametersProxy
All Implemented Interfaces:
IQueryPathsParameters, Externalizable, Serializable

public class IQueryPathsParametersProxy
extends com.esri.arcgis.interop.Dispatch
implements IQueryPathsParameters, Serializable

Provides access to members that control parameters to query paths.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

See Also:
Serialized Form

Field Summary
 boolean noncastable
           
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Constructor Summary
  IQueryPathsParametersProxy()
           
  IQueryPathsParametersProxy(Object obj)
           
protected IQueryPathsParametersProxy(Object obj, String iid)
           
 
Method Summary
 void addListener(String iidStr, Object theListener, Object theSource)
           
 int getPathDepth()
          The maximum depth of each folder path returned.
 boolean isBrokenPathsOnly()
          Indicates whether only broken paths are returned.
 boolean isFoldersOnly()
          Indicates whether only folder paths are returned.
 boolean isQueryDatasetPaths()
          Indicates whether paths associated with each raster dataset is queried.
 boolean isQueryItemURIPaths()
          Indicates whether paths from URI objects that identify source to the raster type are queried.
 void removeListener(String iidStr, Object theListener)
           
 void setBrokenPathsOnly(boolean pbBrokenOnly)
          Indicates whether only broken paths are returned.
 void setFoldersOnly(boolean pbFoldersOnly)
          Indicates whether only folder paths are returned.
 void setPathDepth(int pPathDepth)
          The maximum depth of each folder path returned.
 void setQueryDatasetPaths(boolean pbQueryDatasetPaths)
          Indicates whether paths associated with each raster dataset is queried.
 void setQueryItemURIPaths(boolean pbQueryURIPaths)
          Indicates whether paths from URI objects that identify source to the raster type are queried.
 
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
 

Field Detail

noncastable

public boolean noncastable
Constructor Detail

IQueryPathsParametersProxy

public IQueryPathsParametersProxy()

IQueryPathsParametersProxy

public IQueryPathsParametersProxy(Object obj)
                           throws IOException
Throws:
IOException

IQueryPathsParametersProxy

protected IQueryPathsParametersProxy(Object obj,
                                     String iid)
                              throws IOException
Throws:
IOException
Method Detail

addListener

public void addListener(String iidStr,
                        Object theListener,
                        Object theSource)
                 throws IOException
Overrides:
addListener in class com.esri.arcgis.interop.Dispatch
Throws:
IOException

removeListener

public void removeListener(String iidStr,
                           Object theListener)
                    throws IOException
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
IOException

setQueryDatasetPaths

public void setQueryDatasetPaths(boolean pbQueryDatasetPaths)
                          throws IOException,
                                 AutomationException
Indicates whether paths associated with each raster dataset is queried.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Specified by:
setQueryDatasetPaths in interface IQueryPathsParameters
Parameters:
pbQueryDatasetPaths - The pbQueryDatasetPaths (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isQueryDatasetPaths

public boolean isQueryDatasetPaths()
                            throws IOException,
                                   AutomationException
Indicates whether paths associated with each raster dataset is queried.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Specified by:
isQueryDatasetPaths in interface IQueryPathsParameters
Returns:
The pbQueryDatasetPaths
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setQueryItemURIPaths

public void setQueryItemURIPaths(boolean pbQueryURIPaths)
                          throws IOException,
                                 AutomationException
Indicates whether paths from URI objects that identify source to the raster type are queried.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Specified by:
setQueryItemURIPaths in interface IQueryPathsParameters
Parameters:
pbQueryURIPaths - The pbQueryURIPaths (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isQueryItemURIPaths

public boolean isQueryItemURIPaths()
                            throws IOException,
                                   AutomationException
Indicates whether paths from URI objects that identify source to the raster type are queried.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Specified by:
isQueryItemURIPaths in interface IQueryPathsParameters
Returns:
The pbQueryURIPaths
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setBrokenPathsOnly

public void setBrokenPathsOnly(boolean pbBrokenOnly)
                        throws IOException,
                               AutomationException
Indicates whether only broken paths are returned.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Specified by:
setBrokenPathsOnly in interface IQueryPathsParameters
Parameters:
pbBrokenOnly - The pbBrokenOnly (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isBrokenPathsOnly

public boolean isBrokenPathsOnly()
                          throws IOException,
                                 AutomationException
Indicates whether only broken paths are returned.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Specified by:
isBrokenPathsOnly in interface IQueryPathsParameters
Returns:
The pbBrokenOnly
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setFoldersOnly

public void setFoldersOnly(boolean pbFoldersOnly)
                    throws IOException,
                           AutomationException
Indicates whether only folder paths are returned.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Specified by:
setFoldersOnly in interface IQueryPathsParameters
Parameters:
pbFoldersOnly - The pbFoldersOnly (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isFoldersOnly

public boolean isFoldersOnly()
                      throws IOException,
                             AutomationException
Indicates whether only folder paths are returned.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Specified by:
isFoldersOnly in interface IQueryPathsParameters
Returns:
The pbFoldersOnly
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setPathDepth

public void setPathDepth(int pPathDepth)
                  throws IOException,
                         AutomationException
The maximum depth of each folder path returned.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Specified by:
setPathDepth in interface IQueryPathsParameters
Parameters:
pPathDepth - The pPathDepth (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPathDepth

public int getPathDepth()
                 throws IOException,
                        AutomationException
The maximum depth of each folder path returned.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Specified by:
getPathDepth in interface IQueryPathsParameters
Returns:
The pPathDepth
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.