|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IGPSAGeoDataDomain
Provides access to GPSA Geo-Data Domain.
| Method Summary | |
|---|---|
void |
addDataType(IGPDataType type)
Adds a GPDataType. |
void |
addFieldType(int type)
Adds an esriFieldType. |
void |
addGeometryType(int type)
Adds an esriGeometryType. |
void |
clearDataType()
Clears a GPDataType. |
void |
clearFieldType()
Clears a esriFieldType. |
void |
clearGeometryType()
Clears a esriGeometryTypes. |
IGPDataType |
getDataType(int index)
GPDataType at an index. |
int |
getDataTypeCount()
GPDataType count. |
IEnumGPDataType |
getDataTypes()
All GPDataTypes. |
String |
getDefaultFieldName()
Defualt field name. |
int |
getFieldType(int index)
Field type at an index. |
int |
getFieldTypeCount()
Field type count. |
IEnumFieldType |
getFieldTypes()
All esriFieldTypes. |
int |
getGeometryType(int index)
Geometry type at an index. |
int |
getGeometryTypeCount()
Geometry type count. |
IEnumGeometryType |
getGeometryTypes()
All esriGeometryTypes. |
boolean |
isCheckField()
Indicates if checking field in Validation. |
void |
removeDataType(IGPDataType type)
Removes a GPDataType. |
void |
removeFieldType(int type)
Removes an esriFieldType. |
void |
removeGeometryType(int type)
Removes an esriGeometryType. |
IArray |
selectFields(IDETable pDETable)
Selects Fields in a DETable. |
IArray |
selectFromArray(IArray dEGeoDatasets)
Selects DEGeoDatasets from an Array. |
IArray |
selectFromWorkspace(String workspacepath)
Selects DEGeoDatasets from a workspace path. |
void |
setAreaFeatureData()
Sets polygon feature data. |
void |
setCheckField(boolean bUse)
Indicates if checking field in Validation. |
void |
setDefaultFieldName(String fieldName)
Defualt field name. |
void |
setFeatureData()
Sets feature data. |
void |
setLineFeatureData()
Sets polyline feature data. |
void |
setNumericFieldTypes(boolean integerOnly,
boolean allowOID)
Sets numeric field types. |
void |
setPointFeatureData()
Sets point-type feature data. |
void |
setRasterData(boolean integerOnly,
boolean allowFormulated)
Sets raster data. |
boolean |
validateDataType(IGPDataType type)
Validates a GPDataType. |
boolean |
validateFieldType(int type)
Validate an esriFieldType. |
boolean |
validateGeometryType(int type)
Validates an esriGeometryType. |
| Method Detail |
|---|
int getDataTypeCount()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IGPDataType getDataType(int index)
throws IOException,
AutomationException
index - The index (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void addDataType(IGPDataType type)
throws IOException,
AutomationException
type - A reference to a com.esri.arcgis.geodatabase.IGPDataType (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void removeDataType(IGPDataType type)
throws IOException,
AutomationException
type - A reference to a com.esri.arcgis.geodatabase.IGPDataType (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void clearDataType()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IEnumGPDataType getDataTypes()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getFieldTypeCount()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getFieldType(int index)
throws IOException,
AutomationException
index - The index (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void addFieldType(int type)
throws IOException,
AutomationException
type - A com.esri.arcgis.geodatabase.esriFieldType constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void removeFieldType(int type)
throws IOException,
AutomationException
type - A com.esri.arcgis.geodatabase.esriFieldType constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void clearFieldType()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IEnumFieldType getFieldTypes()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getGeometryTypeCount()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getGeometryType(int index)
throws IOException,
AutomationException
index - The index (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void addGeometryType(int type)
throws IOException,
AutomationException
type - A com.esri.arcgis.geometry.esriGeometryType constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void removeGeometryType(int type)
throws IOException,
AutomationException
type - A com.esri.arcgis.geometry.esriGeometryType constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void clearGeometryType()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IEnumGeometryType getGeometryTypes()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean validateDataType(IGPDataType type)
throws IOException,
AutomationException
type - A reference to a com.esri.arcgis.geodatabase.IGPDataType (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean validateFieldType(int type)
throws IOException,
AutomationException
type - A com.esri.arcgis.geodatabase.esriFieldType constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean validateGeometryType(int type)
throws IOException,
AutomationException
type - A com.esri.arcgis.geometry.esriGeometryType constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IArray selectFields(IDETable pDETable)
throws IOException,
AutomationException
pDETable - A reference to a com.esri.arcgis.geodatabase.IDETable (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IArray selectFromWorkspace(String workspacepath)
throws IOException,
AutomationException
workspacepath - The workspacepath (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IArray selectFromArray(IArray dEGeoDatasets)
throws IOException,
AutomationException
dEGeoDatasets - A reference to a com.esri.arcgis.system.IArray (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setRasterData(boolean integerOnly,
boolean allowFormulated)
throws IOException,
AutomationException
integerOnly - The integerOnly (in)allowFormulated - The allowFormulated (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setFeatureData()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setPointFeatureData()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setLineFeatureData()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setAreaFeatureData()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setNumericFieldTypes(boolean integerOnly,
boolean allowOID)
throws IOException,
AutomationException
integerOnly - The integerOnly (in)allowOID - The allowOID (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setCheckField(boolean bUse)
throws IOException,
AutomationException
bUse - The bUse (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isCheckField()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setDefaultFieldName(String fieldName)
throws IOException,
AutomationException
fieldName - The fieldName (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
String getDefaultFieldName()
throws IOException,
AutomationException
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 | ||||||||