com.esri.arcgis.geoprocessing
Class IGPFieldInfoProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.geoprocessing.IGPFieldInfoProxy
All Implemented Interfaces:
IGPFieldInfo, java.io.Externalizable, java.io.Serializable

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

Description: 'Provides access to the properties/methods of a geoprocessing field info object.' 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 IGPFieldInfoProxy
extends com.esri.arcgis.interop.Dispatch
implements IGPFieldInfo, 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.geoprocessing.IGPFieldInfo
IID, IIDb4893c59_ece5_4b2d_ab4a_540abc813789
 
Constructor Summary
  IGPFieldInfoProxy()
          Deprecated. For internal use only
  IGPFieldInfoProxy(java.lang.Object obj)
          Deprecated.  
protected IGPFieldInfoProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IGPFieldInfoProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IGPFieldInfoProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void addField(int fieldIndex, java.lang.String fieldName, java.lang.String newFieldName, boolean visible, int split)
          Deprecated. Add a field to the field info object.
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 int findFieldByIndex(int fieldIndex)
          Deprecated. Returns the index of the field in the field info object matching given the field index.
 int findFieldByName(java.lang.String fieldName)
          Deprecated. Returns the index of the field in the field info object matching given the field name.
 int findFieldByNewName(java.lang.String fieldName)
          Deprecated. Returns the index of the field in the field info object matching given the field new name.
 int getCount()
          Deprecated. The number of fields in the field info object.
 int getFieldIndex(int index)
          Deprecated. Returns the field index of the specified field in the field info object.
 java.lang.String getFieldName(int index)
          Deprecated. Returns the name of the specified field in the field info object.
 boolean getNamingError(int index)
          Deprecated. Returns whether there is an error with the specified field in the field info object.
 java.lang.String getNewName(int index)
          Deprecated. Returns the new name of the specified field in the field info object.
 int getSplitRule(int index)
          Deprecated. Returns the split rule of the specified field in the field info object.
 boolean getVisible(int index)
          Deprecated. Returns the visibility of the specified field in the field info object.
 void initialize(IDETable table, IDEWorkspace workspace)
          Deprecated. Initializes the field info object using the field information from the given table/workspace.
 void merge(IDETable table)
          Deprecated. Merges the field information from the given table data element into the field info object.
 void removeAll()
          Deprecated. Removes all the fields from the field info object.
 void removeField(int index)
          Deprecated. Removes the given field from the field info object.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setFieldIndex(int index, int fieldIndex)
          Deprecated. Sets the name of the specified field in the field info object.
 void setFieldName(int index, java.lang.String name)
          Deprecated. Sets the name of the specified field in the field info object.
 void setNamingError(int index, boolean error)
          Deprecated. Sets whether there is an error with the specified field in the field info object.
 void setNewName(int index, java.lang.String name)
          Deprecated. Sets the new name of the specified field in the field info object.
 void setSplitRule(int index, int split)
          Deprecated. Sets the split rule of the specified field in the field info object.
 void setVisible(int index, boolean visible)
          Deprecated. Sets the visibility of the specified field in the field info object.
 
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

IGPFieldInfoProxy

public IGPFieldInfoProxy(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

IGPFieldInfoProxy

public IGPFieldInfoProxy()
Deprecated. 
For internal use only


IGPFieldInfoProxy

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

IGPFieldInfoProxy

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

IGPFieldInfoProxy

protected IGPFieldInfoProxy(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

initialize

public void initialize(IDETable table,
                       IDEWorkspace workspace)
                throws java.io.IOException,
                       AutomationException
Deprecated. 
Initializes the field info object using the field information from the given table/workspace.

Specified by:
initialize in interface IGPFieldInfo
Parameters:
table - A reference to a com.esri.arcgis.geodatabase.IDETable (in)
workspace - A reference to a com.esri.arcgis.geodatabase.IDEWorkspace (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

merge

public void merge(IDETable table)
           throws java.io.IOException,
                  AutomationException
Deprecated. 
Merges the field information from the given table data element into the field info object.

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

removeAll

public void removeAll()
               throws java.io.IOException,
                      AutomationException
Deprecated. 
Removes all the fields from the field info object.

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

addField

public void addField(int fieldIndex,
                     java.lang.String fieldName,
                     java.lang.String newFieldName,
                     boolean visible,
                     int split)
              throws java.io.IOException,
                     AutomationException
Deprecated. 
Add a field to the field info object.

Specified by:
addField in interface IGPFieldInfo
Parameters:
fieldIndex - The fieldIndex (in)
fieldName - The fieldName (in)
newFieldName - The newFieldName (in)
visible - The visible (in)
split - A com.esri.arcgis.geoprocessing.esriGPFieldInfoSplitRule constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCount

public int getCount()
             throws java.io.IOException,
                    AutomationException
Deprecated. 
The number of fields in the field info object.

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

getFieldName

public java.lang.String getFieldName(int index)
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Returns the name of the specified field in the field info object.

Specified by:
getFieldName in interface IGPFieldInfo
Parameters:
index - The index (in)
Returns:
The name
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFieldIndex

public int getFieldIndex(int index)
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Returns the field index of the specified field in the field info object.

Specified by:
getFieldIndex in interface IGPFieldInfo
Parameters:
index - The index (in)
Returns:
The fieldIndex
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getNamingError

public boolean getNamingError(int index)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Returns whether there is an error with the specified field in the field info object.

Specified by:
getNamingError in interface IGPFieldInfo
Parameters:
index - The index (in)
Returns:
The error
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getNewName

public java.lang.String getNewName(int index)
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Returns the new name of the specified field in the field info object.

Specified by:
getNewName in interface IGPFieldInfo
Parameters:
index - The index (in)
Returns:
The name
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSplitRule

public int getSplitRule(int index)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Returns the split rule of the specified field in the field info object.

Specified by:
getSplitRule in interface IGPFieldInfo
Parameters:
index - The index (in)
Returns:
A com.esri.arcgis.geoprocessing.esriGPFieldInfoSplitRule constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getVisible

public boolean getVisible(int index)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
Returns the visibility of the specified field in the field info object.

Specified by:
getVisible in interface IGPFieldInfo
Parameters:
index - The index (in)
Returns:
The visible
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setFieldName

public void setFieldName(int index,
                         java.lang.String name)
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Sets the name of the specified field in the field info object.

Specified by:
setFieldName in interface IGPFieldInfo
Parameters:
index - The index (in)
name - The name (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setFieldIndex

public void setFieldIndex(int index,
                          int fieldIndex)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
Sets the name of the specified field in the field info object.

Specified by:
setFieldIndex in interface IGPFieldInfo
Parameters:
index - The index (in)
fieldIndex - The fieldIndex (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setNamingError

public void setNamingError(int index,
                           boolean error)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Sets whether there is an error with the specified field in the field info object.

Specified by:
setNamingError in interface IGPFieldInfo
Parameters:
index - The index (in)
error - The error (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setNewName

public void setNewName(int index,
                       java.lang.String name)
                throws java.io.IOException,
                       AutomationException
Deprecated. 
Sets the new name of the specified field in the field info object.

Specified by:
setNewName in interface IGPFieldInfo
Parameters:
index - The index (in)
name - The name (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSplitRule

public void setSplitRule(int index,
                         int split)
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Sets the split rule of the specified field in the field info object.

Specified by:
setSplitRule in interface IGPFieldInfo
Parameters:
index - The index (in)
split - A com.esri.arcgis.geoprocessing.esriGPFieldInfoSplitRule constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setVisible

public void setVisible(int index,
                       boolean visible)
                throws java.io.IOException,
                       AutomationException
Deprecated. 
Sets the visibility of the specified field in the field info object.

Specified by:
setVisible in interface IGPFieldInfo
Parameters:
index - The index (in)
visible - The visible (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

removeField

public void removeField(int index)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Removes the given field from the field info object.

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

findFieldByName

public int findFieldByName(java.lang.String fieldName)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Returns the index of the field in the field info object matching given the field name.

Specified by:
findFieldByName in interface IGPFieldInfo
Parameters:
fieldName - The fieldName (in)
Returns:
The index
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

findFieldByNewName

public int findFieldByNewName(java.lang.String fieldName)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Returns the index of the field in the field info object matching given the field new name.

Specified by:
findFieldByNewName in interface IGPFieldInfo
Parameters:
fieldName - The fieldName (in)
Returns:
The index
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

findFieldByIndex

public int findFieldByIndex(int fieldIndex)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
Returns the index of the field in the field info object matching given the field index.

Specified by:
findFieldByIndex in interface IGPFieldInfo
Parameters:
fieldIndex - The fieldIndex (in)
Returns:
The index
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.