com.esri.arcgis.geoprocessing
Class IGPFieldMapProxy

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

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

Description: 'Provides access to the sub field map 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 IGPFieldMapProxy
extends com.esri.arcgis.interop.Dispatch
implements IGPFieldMap, 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.IGPFieldMap
IID, IID64dc7625_bb93_4cad_bbca_c4bf5e9f6807
 
Constructor Summary
  IGPFieldMapProxy()
          Deprecated. For internal use only
  IGPFieldMapProxy(java.lang.Object obj)
          Deprecated.  
protected IGPFieldMapProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IGPFieldMapProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IGPFieldMapProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void addInputField(IDETable table, IField field, int startPos, int endPos)
          Deprecated. Add an internal mapped field.
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 int findInputField(IDETable table, java.lang.String fieldName)
          Deprecated. Find an internal mapped field.
 int getCount()
          Deprecated. Get the count of mapped fields.
 IField getField(int index)
          Deprecated. Get an internal mapped field.
 IFields getFields()
          Deprecated. Get the mapped fields.
 java.lang.String getJoinDelimiter()
          Deprecated. Get the join delimiter.
 int getMergeRule()
          Deprecated. Get the merge rule.
 IField getOutputField()
          Deprecated. Get the main field.
 IDETable getTable(int index)
          Deprecated. Get an internal mapped field table.
 void getTextPos(int index, int[] start, int[] end)
          Deprecated. Get the start and end text positions.
 void removeAll()
          Deprecated. Remove all of the mapped fields.
 void removeField(int index)
          Deprecated. Remove an internal mapped field.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setJoinDelimiter(java.lang.String delimiter)
          Deprecated. Get the join delimiter.
 void setMergeRule(int rule)
          Deprecated. Get the merge rule.
 void setOutputFieldByRef(IField field)
          Deprecated. Get the main field.
 void setTextPos(int index, int start, int end)
          Deprecated. Set the start and end text positions.
 
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

IGPFieldMapProxy

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

IGPFieldMapProxy

public IGPFieldMapProxy()
Deprecated. 
For internal use only


IGPFieldMapProxy

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

IGPFieldMapProxy

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

IGPFieldMapProxy

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

removeAll

public void removeAll()
               throws java.io.IOException,
                      AutomationException
Deprecated. 
Remove all of the mapped fields.

Specified by:
removeAll in interface IGPFieldMap
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. 
Get the count of mapped fields.

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

getFields

public IFields getFields()
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Get the mapped fields.

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

getOutputField

public IField getOutputField()
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Get the main field.

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

setOutputFieldByRef

public void setOutputFieldByRef(IField field)
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Get the main field.

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

getMergeRule

public int getMergeRule()
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Get the merge rule.

Specified by:
getMergeRule in interface IGPFieldMap
Returns:
A com.esri.arcgis.geoprocessing.esriGPFieldMapMergeRule constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMergeRule

public void setMergeRule(int rule)
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Get the merge rule.

Specified by:
setMergeRule in interface IGPFieldMap
Parameters:
rule - A com.esri.arcgis.geoprocessing.esriGPFieldMapMergeRule constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getJoinDelimiter

public java.lang.String getJoinDelimiter()
                                  throws java.io.IOException,
                                         AutomationException
Deprecated. 
Get the join delimiter.

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

setJoinDelimiter

public void setJoinDelimiter(java.lang.String delimiter)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Get the join delimiter.

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

addInputField

public void addInputField(IDETable table,
                          IField field,
                          int startPos,
                          int endPos)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
Add an internal mapped field.

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

findInputField

public int findInputField(IDETable table,
                          java.lang.String fieldName)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
Find an internal mapped field.

Specified by:
findInputField in interface IGPFieldMap
Parameters:
table - A reference to a com.esri.arcgis.geodatabase.IDETable (in)
fieldName - The fieldName (in)
Returns:
The index
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. 
Remove an internal mapped field.

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

getField

public IField getField(int index)
                throws java.io.IOException,
                       AutomationException
Deprecated. 
Get an internal mapped field.

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

getTable

public IDETable getTable(int index)
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Get an internal mapped field table.

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

getTextPos

public void getTextPos(int index,
                       int[] start,
                       int[] end)
                throws java.io.IOException,
                       AutomationException
Deprecated. 
Get the start and end text positions.

Specified by:
getTextPos in interface IGPFieldMap
Parameters:
index - The index (in)
start - The start (out: use single element array)
end - The end (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setTextPos

public void setTextPos(int index,
                       int start,
                       int end)
                throws java.io.IOException,
                       AutomationException
Deprecated. 
Set the start and end text positions.

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