|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.geoprocessing.GpFieldMappingsObject
public class GpFieldMappingsObject
Geoprocessing FieldMapping object.
Constructor Summary | |
---|---|
GpFieldMappingsObject()
Constructs a GpFieldMappingsObject using ArcGIS Engine. |
|
GpFieldMappingsObject(Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. GpFieldMappingsObject theGpFieldMappingsObject = (GpFieldMappingsObject) obj; |
Method Summary | |
---|---|
void |
addFieldMap(Object pFieldMap)
Add a fieldmap to the mapping object |
void |
addTable(String table)
Add a table to the mapping object |
boolean |
equals(Object o)
Compare this object with another |
String |
exportToString()
Get the string representation of the field mappings object |
int |
findFieldMapIndex(String fieldName)
Find the index of a fieldmap |
static String |
getClsid()
getClsid. |
int |
getFieldCount()
Get the count of fieldmaps within the mapping object |
Object |
getFieldMap(int index)
Get a fieldmap from the mapping object |
IGPFieldMapping |
getFieldMapping()
The true FieldMapping object |
Object |
getFields()
Get the output fields of the mapping object |
String |
getFieldValidationWorkspace()
Set the workspace for the mapping object |
int |
hashCode()
the hashcode for this object |
void |
loadFromString(String valueText)
Initialize the field map by text string |
void |
removeAll()
Remove fieldmaps from the mapping object |
void |
removeFieldMap(int index)
Remove a fieldmap from the mapping object |
void |
replaceFieldMap(int index,
Object pFieldMap)
Replace a fieldmap within the mapping object |
void |
setFieldMappingByRef(IGPFieldMapping ppFieldMapping)
The true FieldMapping object |
void |
setFieldValidationWorkspace(String workspace)
Set the workspace for the mapping object |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.esri.arcgis.interop.RemoteObjRef |
---|
getJintegraDispatch, release |
Constructor Detail |
---|
public GpFieldMappingsObject() throws IOException, UnknownHostException
IOException
- if there are interop problems
UnknownHostException
- if there are interop problemspublic GpFieldMappingsObject(Object obj) throws IOException
GpFieldMappingsObject theGpFieldMappingsObject = (GpFieldMappingsObject) obj;
obj
to GpFieldMappingsObject
.
obj
- an object returned from ArcGIS Engine or Server
IOException
- if there are interop problemsMethod Detail |
---|
public static String getClsid()
public boolean equals(Object o)
equals
in class Object
public int hashCode()
hashCode
in class Object
public void setFieldMappingByRef(IGPFieldMapping ppFieldMapping) throws IOException, AutomationException
setFieldMappingByRef
in interface IGpFieldMappingsObject
ppFieldMapping
- A reference to a com.esri.arcgis.geoprocessing.IGPFieldMapping (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGPFieldMapping getFieldMapping() throws IOException, AutomationException
getFieldMapping
in interface IGpFieldMappingsObject
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void addTable(String table) throws IOException, AutomationException
addTable
in interface IGpFieldMappingsObject
table
- The table (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setFieldValidationWorkspace(String workspace) throws IOException, AutomationException
setFieldValidationWorkspace
in interface IGpFieldMappingsObject
workspace
- The workspace (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getFieldValidationWorkspace() throws IOException, AutomationException
getFieldValidationWorkspace
in interface IGpFieldMappingsObject
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public Object getFields() throws IOException, AutomationException
getFields
in interface IGpFieldMappingsObject
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getFieldCount() throws IOException, AutomationException
getFieldCount
in interface IGpFieldMappingsObject
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void removeAll() throws IOException, AutomationException
removeAll
in interface IGpFieldMappingsObject
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void addFieldMap(Object pFieldMap) throws IOException, AutomationException
addFieldMap
in interface IGpFieldMappingsObject
pFieldMap
- A reference to another Automation Object (IDispatch) (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public Object getFieldMap(int index) throws IOException, AutomationException
getFieldMap
in interface IGpFieldMappingsObject
index
- The index (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void replaceFieldMap(int index, Object pFieldMap) throws IOException, AutomationException
replaceFieldMap
in interface IGpFieldMappingsObject
index
- The index (in)pFieldMap
- A reference to another Automation Object (IDispatch) (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void removeFieldMap(int index) throws IOException, AutomationException
removeFieldMap
in interface IGpFieldMappingsObject
index
- The index (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int findFieldMapIndex(String fieldName) throws IOException, AutomationException
findFieldMapIndex
in interface IGpFieldMappingsObject
fieldName
- The fieldName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void loadFromString(String valueText) throws IOException, AutomationException
loadFromString
in interface IGpFieldMappingsObject
valueText
- The valueText (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String exportToString() throws IOException, AutomationException
exportToString
in interface IGpFieldMappingsObject
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 |