|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IDEGdbTable
Provides access to members that return information about geodatabase table data element.
| Method Summary | |
|---|---|
String |
getAliasName()
The alias name for the table. |
String |
getCLSID()
The GUID for the COM Class (CoClass) corresponding to instances of the object class represented by the table data element. |
IArray |
getControllerMemberships()
The set of controller memberships for the table. |
int |
getDefaultSubtypeCode()
The default subtype code. |
String |
getEXTCLSID()
The GUID for the COM Class (CoClass) corresponding to the class extension of the object class represented by the table data element. |
IPropertySet |
getExtensionProperties()
The properties for the class extension. |
String |
getGlobalIDFieldName()
The name of the GlobalID Field. |
String |
getModelName()
The model name for the table. |
String |
getRasterFieldName()
The name of the raster field. |
IStringArray |
getRelationshipClassNames()
The names of the Relationship Classes this object class participates in. |
String |
getSubtypeFieldName()
The name of the Subtype Field. |
IArray |
getSubtypes()
The set of Subtypes. |
boolean |
isHasGlobalID()
Indicates if the table has a GlobalID field. |
void |
setAliasName(String aliasName)
The alias name for the table. |
void |
setCLSID(String classID)
The GUID for the COM Class (CoClass) corresponding to instances of the object class represented by the table data element. |
void |
setControllerMembershipsByRef(IArray controllerMemberships)
The set of controller memberships for the table. |
void |
setDefaultSubtypeCode(int subtypeCode)
The default subtype code. |
void |
setEXTCLSID(String classID)
The GUID for the COM Class (CoClass) corresponding to the class extension of the object class represented by the table data element. |
void |
setExtensionPropertiesByRef(IPropertySet propertySet)
The properties for the class extension. |
void |
setGlobalIDFieldName(String globalIDFieldName)
The name of the GlobalID Field. |
void |
setHasGlobalID(boolean hasGlobalID)
Indicates if the table has a GlobalID field. |
void |
setModelName(String modelName)
The model name for the table. |
void |
setRasterFieldName(String fieldName)
The name of the raster field. |
void |
setRelationshipClassNamesByRef(IStringArray relationshipClassNames)
The names of the Relationship Classes this object class participates in. |
void |
setSubtypeFieldName(String fieldName)
The name of the Subtype Field. |
void |
setSubtypesByRef(IArray subtypes)
The set of Subtypes. |
| Methods inherited from interface com.esri.arcgis.geodatabase.IDETable |
|---|
getFields, getIndexes, getOIDFieldName, isHasOID, setFieldsByRef, setHasOID, setIndexesByRef, setOIDFieldName |
| Method Detail |
|---|
String getCLSID()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setCLSID(String classID)
throws IOException,
AutomationException
classID - The classID (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
String getEXTCLSID()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setEXTCLSID(String classID)
throws IOException,
AutomationException
classID - The classID (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IPropertySet getExtensionProperties()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setExtensionPropertiesByRef(IPropertySet propertySet)
throws IOException,
AutomationException
propertySet - A reference to a com.esri.arcgis.system.IPropertySet (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
String getSubtypeFieldName()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setSubtypeFieldName(String fieldName)
throws IOException,
AutomationException
fieldName - The fieldName (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getDefaultSubtypeCode()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setDefaultSubtypeCode(int subtypeCode)
throws IOException,
AutomationException
subtypeCode - The subtypeCode (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IArray getSubtypes()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setSubtypesByRef(IArray subtypes)
throws IOException,
AutomationException
subtypes - A reference to a com.esri.arcgis.system.IArray (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
String getAliasName()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setAliasName(String aliasName)
throws IOException,
AutomationException
aliasName - The aliasName (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
String getModelName()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setModelName(String modelName)
throws IOException,
AutomationException
modelName - The modelName (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IStringArray getRelationshipClassNames()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setRelationshipClassNamesByRef(IStringArray relationshipClassNames)
throws IOException,
AutomationException
relationshipClassNames - A reference to a com.esri.arcgis.system.IStringArray (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IArray getControllerMemberships()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setControllerMembershipsByRef(IArray controllerMemberships)
throws IOException,
AutomationException
controllerMemberships - A reference to a com.esri.arcgis.system.IArray (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isHasGlobalID()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setHasGlobalID(boolean hasGlobalID)
throws IOException,
AutomationException
hasGlobalID - The hasGlobalID (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
String getGlobalIDFieldName()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setGlobalIDFieldName(String globalIDFieldName)
throws IOException,
AutomationException
globalIDFieldName - The globalIDFieldName (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
String getRasterFieldName()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setRasterFieldName(String fieldName)
throws IOException,
AutomationException
fieldName - The fieldName (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 | ||||||||