|
|||||||||
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 |