|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IPlugInDatasetInfo
Provides access to members that describe a dataset.
Must be implemented by the plug-in dataset helper class of a plug-in data source. The methods are called for data browsing, so they should be lightweight.
Method Summary | |
---|---|
int |
getDatasetType()
The type of the dataset. |
int |
getGeometryType()
The geometry type of the dataset. |
String |
getLocalDatasetName()
The name of the dataset within the workspace. |
String |
getShapeFieldName()
The name of the dataset's shape field. |
Method Detail |
---|
String getLocalDatasetName() throws IOException, AutomationException
Returns the local name of this dataset. This is the name that will show up in ArcCatalog, and that will be passed to the OpenDataset method of the workspace.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getDatasetType() throws IOException, AutomationException
Returns the dataset type of this dataset. Determines what kind of icon the dataset will have in ArcCatalog.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getGeometryType() throws IOException, AutomationException
Returns the geometry type of this dataset. Only called if the dataset type is feature class. Determines which feature class icon the dataset will have in ArcCatalog.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getShapeFieldName() throws IOException, AutomationException
Returns the name of the shape field of this dataset. Only called if dataset type is feature class and geometry type is not null. Used to construct the FeatureClassName.
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 |