com.esri.arcgis.datasourcesraster
Class IURIProductNameFilterProxy
java.lang.Object
com.esri.arcgis.interop.Dispatch
com.esri.arcgis.datasourcesraster.IURIProductNameFilterProxy
- All Implemented Interfaces:
- IURIProductNameFilter, java.io.Externalizable, java.io.Serializable
public class IURIProductNameFilterProxy
- extends com.esri.arcgis.interop.Dispatch
- implements IURIProductNameFilter, java.io.Serializable
Internal use class
Proxy for COM Interface 'IURIProductNameFilter'. Generated 3/19/2015 1:20:55 PM
from 'C:\ArcGIS\COM\esriDataSourcesRaster.olb'
Description: 'Provides access to members that control a filter based on URI product name.'
Generator Options:
PromptForTypeLibraries = False
ClashPrefix = esri_
LowerCaseMemberNames = True
IDispatchOnly = False
RetryOnReject = False
AwtForOcxs = True
ArraysAsObjects = False
DontRenameSameMethods = False
ImplementConflictingInterfaces = True
ReuseMethods = True
RenameConflictingInterfaceMethods = True
GenBeanInfo = True
GenerateJavadoc =
- See Also:
- Serialized Form
Fields inherited from class com.esri.arcgis.interop.Dispatch |
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
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 |
targetClass
public static final java.lang.Class targetClass
noncastable
public boolean noncastable
IURIProductNameFilterProxy
public IURIProductNameFilterProxy(java.lang.String CLSID,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
throws java.net.UnknownHostException,
java.io.IOException
- Throws:
java.net.UnknownHostException
java.io.IOException
IURIProductNameFilterProxy
public IURIProductNameFilterProxy()
- For internal use only
IURIProductNameFilterProxy
public IURIProductNameFilterProxy(java.lang.Object obj)
throws java.io.IOException
- Throws:
java.io.IOException
IURIProductNameFilterProxy
protected IURIProductNameFilterProxy(java.lang.Object obj,
java.lang.String iid)
throws java.io.IOException
- Throws:
java.io.IOException
IURIProductNameFilterProxy
protected IURIProductNameFilterProxy(java.lang.String CLSID,
java.lang.String iid,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
throws java.io.IOException
- Throws:
java.io.IOException
addListener
public void addListener(java.lang.String iidStr,
java.lang.Object theListener,
java.lang.Object theSource)
throws java.io.IOException
- Overrides:
addListener
in class com.esri.arcgis.interop.Dispatch
- Throws:
java.io.IOException
removeListener
public void removeListener(java.lang.String iidStr,
java.lang.Object theListener)
throws java.io.IOException
- Overrides:
removeListener
in class com.esri.arcgis.interop.Dispatch
- Throws:
java.io.IOException
setProductNamesByRef
public void setProductNamesByRef(IStringArray ppProductNames)
throws java.io.IOException,
AutomationException
- The product names of item URIs allowed to pass through the filter. Calls to IItemURIFilter.ApplyFilter method will return FALSE for those item URIs with product names that don't appear in this array.
- Specified by:
setProductNamesByRef
in interface IURIProductNameFilter
- Parameters:
ppProductNames
- A reference to a com.esri.arcgis.system.IStringArray (in)
- Throws:
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
getProductNames
public IStringArray getProductNames()
throws java.io.IOException,
AutomationException
- The product names of item URIs allowed to pass through the filter. Calls to IItemURIFilter.ApplyFilter method will return FALSE for those item URIs with product names that don't appear in this array.
- Specified by:
getProductNames
in interface IURIProductNameFilter
- Returns:
- A reference to a com.esri.arcgis.system.IStringArray
- Throws:
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.