|
|||||||||
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
Geoprocessing FieldMap object.
Constructor Summary | |
---|---|
GpFieldMapObject()
Constructs a GpFieldMapObject using ArcGIS Engine. |
|
GpFieldMapObject(Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. GpFieldMapObject theGpFieldMapObject = (GpFieldMapObject) obj; |
Method Summary | |
---|---|
void |
addInputField(String table,
String field,
Object pStartTextValue,
Object pEndTextValue)
Add a sub-field. |
boolean |
equals(Object o)
Compare this object with another |
int |
findInputFieldIndex(String table,
String field)
Find a given sub-field |
static 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. |
String |
getInputFieldName(int index)
Get a sub-field. |
String |
getInputTableName(int index)
Get a sub-field table. |
String |
getJoinDelimiter()
Join delimiter for the sub-fields. |
String |
getMergeRule()
Merge rule for the sub-fields. |
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 |
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(String delimiter)
Join delimiter for the sub-fields. |
void |
setMergeRule(String rule)
Merge rule for the sub-fields. |
void |
setOutputField(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 |
Methods inherited from interface com.esri.arcgis.interop.RemoteObjRef |
---|
getJintegraDispatch, release |
Constructor Detail |
---|
public GpFieldMapObject() throws IOException, UnknownHostException
IOException
- if there are interop problems
UnknownHostException
- if there are interop problemspublic GpFieldMapObject(Object obj) throws IOException
GpFieldMapObject theGpFieldMapObject = (GpFieldMapObject) obj;
obj
to GpFieldMapObject
.
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 setFieldMapByRef(IGPFieldMap ppFieldMap) throws IOException, AutomationException
setFieldMapByRef
in interface IGpFieldMapObject
ppFieldMap
- A reference to a com.esri.arcgis.geoprocessing.IGPFieldMap (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGPFieldMap getFieldMap() throws IOException, AutomationException
getFieldMap
in interface IGpFieldMapObject
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMergeRule(String rule) throws IOException, AutomationException
setMergeRule
in interface IGpFieldMapObject
rule
- The rule (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getMergeRule() throws IOException, AutomationException
getMergeRule
in interface IGpFieldMapObject
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setJoinDelimiter(String delimiter) throws IOException, AutomationException
setJoinDelimiter
in interface IGpFieldMapObject
delimiter
- The delimiter (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getJoinDelimiter() throws IOException, AutomationException
getJoinDelimiter
in interface IGpFieldMapObject
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public Object getOutputField() throws IOException, AutomationException
getOutputField
in interface IGpFieldMapObject
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setOutputField(Object ppField) throws IOException, AutomationException
setOutputField
in interface IGpFieldMapObject
ppField
- A reference to another Automation Object (IDispatch) (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void addInputField(String table, String field, Object pStartTextValue, Object pEndTextValue) throws 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)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getInputTableName(int index) throws IOException, AutomationException
getInputTableName
in interface IGpFieldMapObject
index
- The index (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getInputFieldName(int index) throws IOException, AutomationException
getInputFieldName
in interface IGpFieldMapObject
index
- The index (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getStartTextPosition(int index) throws IOException, AutomationException
getStartTextPosition
in interface IGpFieldMapObject
index
- The index (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getEndTextPosition(int index) throws IOException, AutomationException
getEndTextPosition
in interface IGpFieldMapObject
index
- The index (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getInputFieldCount() throws IOException, AutomationException
getInputFieldCount
in interface IGpFieldMapObject
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void removeAll() throws IOException, AutomationException
removeAll
in interface IGpFieldMapObject
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void removeInputField(int index) throws IOException, AutomationException
removeInputField
in interface IGpFieldMapObject
index
- The index (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int findInputFieldIndex(String table, String field) throws IOException, AutomationException
findInputFieldIndex
in interface IGpFieldMapObject
table
- The table (in)field
- The field (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setStartTextPosition(int index, int start) throws IOException, AutomationException
setStartTextPosition
in interface IGpFieldMapObject
index
- The index (in)start
- The start (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setEndTextPosition(int index, int end) throws IOException, AutomationException
setEndTextPosition
in interface IGpFieldMapObject
index
- The index (in)end
- The end (in)
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 |