com.esri.arcgis.geodatabase
Class IRecordNumberSetProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.geodatabase.IRecordNumberSetProxy
All Implemented Interfaces:
IRecordNumberSet, java.io.Externalizable, java.io.Serializable

Deprecated. Internal use only. Proxy for COM Interface 'IRecordNumberSet'. Generated 3/19/2015 1:20:56 PM from 'C:\ArcGIS\COM\esriGeoDatabase.olb'

Description: 'Provides access to members that control the collection of record numbers, and to compare record number collections. Record number sets are used in selections with file based data.' 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 =

public class IRecordNumberSetProxy
extends com.esri.arcgis.interop.Dispatch
implements IRecordNumberSet, java.io.Serializable

Internal use class

See Also:
Serialized Form

Field Summary
 boolean noncastable
          Deprecated.  
static java.lang.Class targetClass
          Deprecated.  
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Fields inherited from interface com.esri.arcgis.geodatabase.IRecordNumberSet
IID, IID33572f5a_46c7_11d4_a124_00c04f6bdf0e
 
Constructor Summary
  IRecordNumberSetProxy()
          Deprecated. For internal use only
  IRecordNumberSetProxy(java.lang.Object obj)
          Deprecated.  
protected IRecordNumberSetProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IRecordNumberSetProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IRecordNumberSetProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void add(int recordNumber)
          Deprecated. Adds a record number to the collection.
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 void addRange(int minRecord, int maxRecord)
          Deprecated. Adds a range of record numbers to the collection starting with the minRecord and ending with the maxRecord.
 IRecordNumberSet and(IRecordNumberSet otherRecordNumberSet)
          Deprecated. Combines the record numbers that are common to both collections into a single collection.
 void clearAll()
          Deprecated. Clear all record numbers.
 void delete(int recordNumber)
          Deprecated. Removes a record number from the collection.
 IRecordNumberSet difference(IRecordNumberSet otherRecordNumberSet)
          Deprecated. Returns the record numbers that are not in the collection, but are present in the input collection.
 IEnumIDs getIDs()
          Deprecated. Enumerates the record numbers in the record number collection.
 int getMaximumRecordNumber()
          Deprecated. The maximum record in the record number collection.
 int getMinimumRecordNumber()
          Deprecated. The minimum record in the record number collection.
 IRecordNumberSet negate()
          Deprecated. Inverts the collection; selected records become unselected and unselected records become selected.
 IRecordNumberSet or(IRecordNumberSet otherRecordNumberSet)
          Deprecated. Combines all the record numbers that are in one or the other collection into a single collection.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setAll()
          Deprecated. Set all record numbers.
 void setBounds(int startRecordNumber, int maxRecordNumber)
          Deprecated. Sets the starting and ending record numbers for the record number collection, then adds all record numbers between those values to the collection.
 IRecordNumberSet xOr(IRecordNumberSet otherRecordNumberSet)
          Deprecated. Combines the record numbers that are in one of the collections, but not both collections, into a single collection.
 
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

targetClass

public static final java.lang.Class targetClass
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

IRecordNumberSetProxy

public IRecordNumberSetProxy(java.lang.String CLSID,
                             java.lang.String host,
                             com.esri.arcgis.interop.AuthInfo authInfo)
                      throws java.net.UnknownHostException,
                             java.io.IOException
Deprecated. 
Throws:
java.net.UnknownHostException
java.io.IOException

IRecordNumberSetProxy

public IRecordNumberSetProxy()
Deprecated. 
For internal use only


IRecordNumberSetProxy

public IRecordNumberSetProxy(java.lang.Object obj)
                      throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IRecordNumberSetProxy

protected IRecordNumberSetProxy(java.lang.Object obj,
                                java.lang.String iid)
                         throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IRecordNumberSetProxy

protected IRecordNumberSetProxy(java.lang.String CLSID,
                                java.lang.String iid,
                                java.lang.String host,
                                com.esri.arcgis.interop.AuthInfo authInfo)
                         throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException
Method Detail

addListener

public void addListener(java.lang.String iidStr,
                        java.lang.Object theListener,
                        java.lang.Object theSource)
                 throws java.io.IOException
Deprecated. 
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
Deprecated. 
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

setBounds

public void setBounds(int startRecordNumber,
                      int maxRecordNumber)
               throws java.io.IOException,
                      AutomationException
Deprecated. 
Sets the starting and ending record numbers for the record number collection, then adds all record numbers between those values to the collection.

Specified by:
setBounds in interface IRecordNumberSet
Parameters:
startRecordNumber - The startRecordNumber (in)
maxRecordNumber - The maxRecordNumber (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMinimumRecordNumber

public int getMinimumRecordNumber()
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
The minimum record in the record number collection.

Specified by:
getMinimumRecordNumber in interface IRecordNumberSet
Returns:
The startRecordNumber
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMaximumRecordNumber

public int getMaximumRecordNumber()
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
The maximum record in the record number collection.

Specified by:
getMaximumRecordNumber in interface IRecordNumberSet
Returns:
The maxRecordNumber
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

add

public void add(int recordNumber)
         throws java.io.IOException,
                AutomationException
Deprecated. 
Adds a record number to the collection.

Specified by:
add in interface IRecordNumberSet
Parameters:
recordNumber - The recordNumber (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

delete

public void delete(int recordNumber)
            throws java.io.IOException,
                   AutomationException
Deprecated. 
Removes a record number from the collection.

Specified by:
delete in interface IRecordNumberSet
Parameters:
recordNumber - The recordNumber (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

addRange

public void addRange(int minRecord,
                     int maxRecord)
              throws java.io.IOException,
                     AutomationException
Deprecated. 
Adds a range of record numbers to the collection starting with the minRecord and ending with the maxRecord.

Specified by:
addRange in interface IRecordNumberSet
Parameters:
minRecord - The minRecord (in)
maxRecord - The maxRecord (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setAll

public void setAll()
            throws java.io.IOException,
                   AutomationException
Deprecated. 
Set all record numbers.

Specified by:
setAll in interface IRecordNumberSet
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

clearAll

public void clearAll()
              throws java.io.IOException,
                     AutomationException
Deprecated. 
Clear all record numbers.

Specified by:
clearAll in interface IRecordNumberSet
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

and

public IRecordNumberSet and(IRecordNumberSet otherRecordNumberSet)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
Combines the record numbers that are common to both collections into a single collection.

Specified by:
and in interface IRecordNumberSet
Parameters:
otherRecordNumberSet - A reference to a com.esri.arcgis.geodatabase.IRecordNumberSet (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IRecordNumberSet
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

or

public IRecordNumberSet or(IRecordNumberSet otherRecordNumberSet)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Combines all the record numbers that are in one or the other collection into a single collection.

Specified by:
or in interface IRecordNumberSet
Parameters:
otherRecordNumberSet - A reference to a com.esri.arcgis.geodatabase.IRecordNumberSet (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IRecordNumberSet
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

xOr

public IRecordNumberSet xOr(IRecordNumberSet otherRecordNumberSet)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
Combines the record numbers that are in one of the collections, but not both collections, into a single collection.

Specified by:
xOr in interface IRecordNumberSet
Parameters:
otherRecordNumberSet - A reference to a com.esri.arcgis.geodatabase.IRecordNumberSet (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IRecordNumberSet
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

difference

public IRecordNumberSet difference(IRecordNumberSet otherRecordNumberSet)
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Returns the record numbers that are not in the collection, but are present in the input collection.

Specified by:
difference in interface IRecordNumberSet
Parameters:
otherRecordNumberSet - A reference to a com.esri.arcgis.geodatabase.IRecordNumberSet (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IRecordNumberSet
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

negate

public IRecordNumberSet negate()
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
Inverts the collection; selected records become unselected and unselected records become selected.

Specified by:
negate in interface IRecordNumberSet
Returns:
A reference to a com.esri.arcgis.geodatabase.IRecordNumberSet
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getIDs

public IEnumIDs getIDs()
                throws java.io.IOException,
                       AutomationException
Deprecated. 
Enumerates the record numbers in the record number collection.

Specified by:
getIDs in interface IRecordNumberSet
Returns:
A reference to a com.esri.arcgis.geodatabase.IEnumIDs
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.