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