|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.geoprocessing.GpFieldMapObject
public class GpFieldMapObject
COM Class 'GpFieldMapObject'. Generated 3/19/2015 1:20:44 PM from 'C:\ArcGIS\COM\esriGeoprocessing.olb'
Description 'Geoprocessing FieldMap 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 =
Field Summary |
---|
Fields inherited from interface com.esri.arcgis.geoprocessing.IGpFieldMapObject |
---|
DISPID_1_GET_NAME, DISPID_1_PUTREF_NAME, DISPID_10_NAME, DISPID_11_GET_NAME, DISPID_12_NAME, DISPID_13_NAME, DISPID_14_NAME, DISPID_15_NAME, DISPID_16_NAME, DISPID_2_GET_NAME, DISPID_2_PUT_NAME, DISPID_3_GET_NAME, DISPID_3_PUT_NAME, DISPID_5_GET_NAME, DISPID_5_PUT_NAME, DISPID_6_NAME, DISPID_7_NAME, DISPID_8_NAME, DISPID_9_NAME, IID, IID7afa67b8_09f0_4d5c_ae19_f2b7b3c8a167, xxDummy |
Constructor Summary | |
---|---|
GpFieldMapObject()
Constructs a GpFieldMapObject using ArcGIS Engine. |
|
GpFieldMapObject(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. GpFieldMapObject theGpFieldMapObject = (GpFieldMapObject) obj; |
Method Summary | |
---|---|
void |
addInputField(java.lang.String table,
java.lang.String field,
java.lang.Object pStartTextValue,
java.lang.Object pEndTextValue)
Add a sub-field. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
int |
findInputFieldIndex(java.lang.String table,
java.lang.String field)
Find a given sub-field |
static java.lang.String |
getClsid()
getClsid. |
int |
getEndTextPosition(int index)
Get a sub-field end text position. |
IGPFieldMap |
getFieldMap()
The true FieldMap object |
int |
getInputFieldCount()
Get the count of sub-fields. |
java.lang.String |
getInputFieldName(int index)
Get a sub-field. |
java.lang.String |
getInputTableName(int index)
Get a sub-field table. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
java.lang.String |
getJoinDelimiter()
Join delimiter for the sub-fields. |
java.lang.String |
getMergeRule()
Merge rule for the sub-fields. |
java.lang.Object |
getOutputField()
Get the properties field |
int |
getStartTextPosition(int index)
Get a sub-field start text position. |
int |
hashCode()
the hashcode for this object |
void |
release()
Release a GpFieldMapObject. |
void |
removeAll()
Remove all sub-fields. |
void |
removeInputField(int index)
Remove a given sub-field |
void |
setEndTextPosition(int index,
int end)
Set a sub-field end text position. |
void |
setFieldMapByRef(IGPFieldMap ppFieldMap)
The true FieldMap object |
void |
setJoinDelimiter(java.lang.String delimiter)
Join delimiter for the sub-fields. |
void |
setMergeRule(java.lang.String rule)
Merge rule for the sub-fields. |
void |
setOutputField(java.lang.Object ppField)
Get the properties field |
void |
setStartTextPosition(int index,
int start)
Set a sub-field start text position. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public GpFieldMapObject() throws java.io.IOException, java.net.UnknownHostException
java.io.IOException
- if there are interop problems
java.net.UnknownHostException
- if there are interop problemspublic GpFieldMapObject(java.lang.Object obj) throws java.io.IOException
GpFieldMapObject theGpFieldMapObject = (GpFieldMapObject) obj;
obj
to GpFieldMapObject
.
obj
- an object returned from ArcGIS Engine or Server
java.io.IOException
- if there are interop problemsMethod Detail |
---|
public static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch
in interface com.esri.arcgis.interop.RemoteObjRef
public void release()
release
in interface com.esri.arcgis.interop.RemoteObjRef
public void setFieldMapByRef(IGPFieldMap ppFieldMap) throws java.io.IOException, AutomationException
setFieldMapByRef
in interface IGpFieldMapObject
ppFieldMap
- A reference to a com.esri.arcgis.geoprocessing.IGPFieldMap (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGPFieldMap getFieldMap() throws java.io.IOException, AutomationException
getFieldMap
in interface IGpFieldMapObject
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMergeRule(java.lang.String rule) throws java.io.IOException, AutomationException
setMergeRule
in interface IGpFieldMapObject
rule
- The rule (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getMergeRule() throws java.io.IOException, AutomationException
getMergeRule
in interface IGpFieldMapObject
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setJoinDelimiter(java.lang.String delimiter) throws java.io.IOException, AutomationException
setJoinDelimiter
in interface IGpFieldMapObject
delimiter
- The delimiter (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getJoinDelimiter() throws java.io.IOException, AutomationException
getJoinDelimiter
in interface IGpFieldMapObject
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.Object getOutputField() throws java.io.IOException, AutomationException
getOutputField
in interface IGpFieldMapObject
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setOutputField(java.lang.Object ppField) throws java.io.IOException, AutomationException
setOutputField
in interface IGpFieldMapObject
ppField
- A reference to another Automation Object (IDispatch) (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void addInputField(java.lang.String table, java.lang.String field, java.lang.Object pStartTextValue, java.lang.Object pEndTextValue) throws java.io.IOException, AutomationException
addInputField
in interface IGpFieldMapObject
table
- The table (in)field
- The field (in)pStartTextValue
- A Variant (in, optional, pass null if not required)pEndTextValue
- A Variant (in, optional, pass null if not required)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getInputTableName(int index) throws java.io.IOException, AutomationException
getInputTableName
in interface IGpFieldMapObject
index
- The index (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getInputFieldName(int index) throws java.io.IOException, AutomationException
getInputFieldName
in interface IGpFieldMapObject
index
- The index (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getStartTextPosition(int index) throws java.io.IOException, AutomationException
getStartTextPosition
in interface IGpFieldMapObject
index
- The index (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getEndTextPosition(int index) throws java.io.IOException, AutomationException
getEndTextPosition
in interface IGpFieldMapObject
index
- The index (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getInputFieldCount() throws java.io.IOException, AutomationException
getInputFieldCount
in interface IGpFieldMapObject
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void removeAll() throws java.io.IOException, AutomationException
removeAll
in interface IGpFieldMapObject
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void removeInputField(int index) throws java.io.IOException, AutomationException
removeInputField
in interface IGpFieldMapObject
index
- The index (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int findInputFieldIndex(java.lang.String table, java.lang.String field) throws java.io.IOException, AutomationException
findInputFieldIndex
in interface IGpFieldMapObject
table
- The table (in)field
- The field (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setStartTextPosition(int index, int start) throws java.io.IOException, AutomationException
setStartTextPosition
in interface IGpFieldMapObject
index
- The index (in)start
- The start (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setEndTextPosition(int index, int end) throws java.io.IOException, AutomationException
setEndTextPosition
in interface IGpFieldMapObject
index
- The index (in)end
- The end (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |