com.esri.arcgis.geodatabase
Class IDEGdbTableProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.geodatabase.IDETableProxy
          extended by com.esri.arcgis.geodatabase.IDEGdbTableProxy
All Implemented Interfaces:
IDEGdbTable, IDETable, java.io.Externalizable, java.io.Serializable
Direct Known Subclasses:
IDEGdbTable2Proxy

Deprecated. Internal use only. Proxy for COM Interface 'IDEGdbTable'. Generated 3/19/2015 1:20:56 PM from 'C:\ArcGIS\COM\esriGeoDatabase.olb'

Description: 'Provides access to members that return information about geodatabase table data element.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =

public class IDEGdbTableProxy
extends IDETableProxy
implements IDEGdbTable, java.io.Serializable

Internal use class

See Also:
Serialized Form

Field Summary
 boolean noncastable
          Deprecated.  
static java.lang.Class targetClass
          Deprecated.  
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Fields inherited from interface com.esri.arcgis.geodatabase.IDEGdbTable
IID, IIDf35fe0cf_d9fc_4172_81f8_20ce5a553ab1
 
Fields inherited from interface com.esri.arcgis.geodatabase.IDETable
IIDd7fcbb04_8e59_4ffb_9ee5_ec670aa892e0
 
Constructor Summary
  IDEGdbTableProxy()
          Deprecated. For internal use only
  IDEGdbTableProxy(java.lang.Object obj)
          Deprecated.  
protected IDEGdbTableProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IDEGdbTableProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IDEGdbTableProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 java.lang.String getAliasName()
          Deprecated. The alias name for the table.
 java.lang.String getCLSID()
          Deprecated. The GUID for the COM Class (CoClass) corresponding to instances of the object class represented by the table data element.
 IArray getControllerMemberships()
          Deprecated. The set of controller memberships for the table.
 int getDefaultSubtypeCode()
          Deprecated. The default subtype code.
 java.lang.String getEXTCLSID()
          Deprecated. The GUID for the COM Class (CoClass) corresponding to the class extension of the object class represented by the table data element.
 IPropertySet getExtensionProperties()
          Deprecated. The properties for the class extension.
 java.lang.String getGlobalIDFieldName()
          Deprecated. The name of the GlobalID Field.
 java.lang.String getModelName()
          Deprecated. The model name for the table.
 java.lang.String getRasterFieldName()
          Deprecated. The name of the raster field.
 IStringArray getRelationshipClassNames()
          Deprecated. The names of the Relationship Classes this object class participates in.
 java.lang.String getSubtypeFieldName()
          Deprecated. The name of the Subtype Field.
 IArray getSubtypes()
          Deprecated. The set of Subtypes.
 boolean isHasGlobalID()
          Deprecated. Indicates if the table has a GlobalID field.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setAliasName(java.lang.String aliasName)
          Deprecated. The alias name for the table.
 void setCLSID(java.lang.String classID)
          Deprecated. The GUID for the COM Class (CoClass) corresponding to instances of the object class represented by the table data element.
 void setControllerMembershipsByRef(IArray controllerMemberships)
          Deprecated. The set of controller memberships for the table.
 void setDefaultSubtypeCode(int subtypeCode)
          Deprecated. The default subtype code.
 void setEXTCLSID(java.lang.String classID)
          Deprecated. 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)
          Deprecated. The properties for the class extension.
 void setGlobalIDFieldName(java.lang.String globalIDFieldName)
          Deprecated. The name of the GlobalID Field.
 void setHasGlobalID(boolean hasGlobalID)
          Deprecated. Indicates if the table has a GlobalID field.
 void setModelName(java.lang.String modelName)
          Deprecated. The model name for the table.
 void setRasterFieldName(java.lang.String fieldName)
          Deprecated. The name of the raster field.
 void setRelationshipClassNamesByRef(IStringArray relationshipClassNames)
          Deprecated. The names of the Relationship Classes this object class participates in.
 void setSubtypeFieldName(java.lang.String fieldName)
          Deprecated. The name of the Subtype Field.
 void setSubtypesByRef(IArray subtypes)
          Deprecated. The set of Subtypes.
 
Methods inherited from class com.esri.arcgis.geodatabase.IDETableProxy
getFields, getIndexes, getOIDFieldName, isHasOID, setFieldsByRef, setHasOID, setIndexesByRef, setOIDFieldName
 
Methods inherited from class com.esri.arcgis.interop.Dispatch
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.esri.arcgis.geodatabase.IDETable
getFields, getIndexes, getOIDFieldName, isHasOID, setFieldsByRef, setHasOID, setIndexesByRef, setOIDFieldName
 

Field Detail

targetClass

public static final java.lang.Class targetClass
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

IDEGdbTableProxy

public IDEGdbTableProxy(java.lang.String CLSID,
                        java.lang.String host,
                        com.esri.arcgis.interop.AuthInfo authInfo)
                 throws java.net.UnknownHostException,
                        java.io.IOException
Deprecated. 
Throws:
java.net.UnknownHostException
java.io.IOException

IDEGdbTableProxy

public IDEGdbTableProxy()
Deprecated. 
For internal use only


IDEGdbTableProxy

public IDEGdbTableProxy(java.lang.Object obj)
                 throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IDEGdbTableProxy

protected IDEGdbTableProxy(java.lang.Object obj,
                           java.lang.String iid)
                    throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IDEGdbTableProxy

protected IDEGdbTableProxy(java.lang.String CLSID,
                           java.lang.String iid,
                           java.lang.String host,
                           com.esri.arcgis.interop.AuthInfo authInfo)
                    throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException
Method Detail

addListener

public void addListener(java.lang.String iidStr,
                        java.lang.Object theListener,
                        java.lang.Object theSource)
                 throws java.io.IOException
Deprecated. 
Overrides:
addListener in class IDETableProxy
Throws:
java.io.IOException

removeListener

public void removeListener(java.lang.String iidStr,
                           java.lang.Object theListener)
                    throws java.io.IOException
Deprecated. 
Overrides:
removeListener in class IDETableProxy
Throws:
java.io.IOException

getCLSID

public java.lang.String getCLSID()
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
The GUID for the COM Class (CoClass) corresponding to instances of the object class represented by the table data element.

Specified by:
getCLSID in interface IDEGdbTable
Returns:
The classID
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setCLSID

public void setCLSID(java.lang.String classID)
              throws java.io.IOException,
                     AutomationException
Deprecated. 
The GUID for the COM Class (CoClass) corresponding to instances of the object class represented by the table data element.

Specified by:
setCLSID in interface IDEGdbTable
Parameters:
classID - The classID (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getEXTCLSID

public java.lang.String getEXTCLSID()
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
The GUID for the COM Class (CoClass) corresponding to the class extension of the object class represented by the table data element.

Specified by:
getEXTCLSID in interface IDEGdbTable
Returns:
The classID
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setEXTCLSID

public void setEXTCLSID(java.lang.String classID)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
The GUID for the COM Class (CoClass) corresponding to the class extension of the object class represented by the table data element.

Specified by:
setEXTCLSID in interface IDEGdbTable
Parameters:
classID - The classID (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getExtensionProperties

public IPropertySet getExtensionProperties()
                                    throws java.io.IOException,
                                           AutomationException
Deprecated. 
The properties for the class extension.

Specified by:
getExtensionProperties in interface IDEGdbTable
Returns:
A reference to a com.esri.arcgis.system.IPropertySet
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setExtensionPropertiesByRef

public void setExtensionPropertiesByRef(IPropertySet propertySet)
                                 throws java.io.IOException,
                                        AutomationException
Deprecated. 
The properties for the class extension.

Specified by:
setExtensionPropertiesByRef in interface IDEGdbTable
Parameters:
propertySet - A reference to a com.esri.arcgis.system.IPropertySet (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSubtypeFieldName

public java.lang.String getSubtypeFieldName()
                                     throws java.io.IOException,
                                            AutomationException
Deprecated. 
The name of the Subtype Field.

Specified by:
getSubtypeFieldName in interface IDEGdbTable
Returns:
The fieldName
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSubtypeFieldName

public void setSubtypeFieldName(java.lang.String fieldName)
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
The name of the Subtype Field.

Specified by:
setSubtypeFieldName in interface IDEGdbTable
Parameters:
fieldName - The fieldName (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDefaultSubtypeCode

public int getDefaultSubtypeCode()
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
The default subtype code.

Specified by:
getDefaultSubtypeCode in interface IDEGdbTable
Returns:
The subtypeCode
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDefaultSubtypeCode

public void setDefaultSubtypeCode(int subtypeCode)
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
The default subtype code.

Specified by:
setDefaultSubtypeCode in interface IDEGdbTable
Parameters:
subtypeCode - The subtypeCode (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSubtypes

public IArray getSubtypes()
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
The set of Subtypes.

Specified by:
getSubtypes in interface IDEGdbTable
Returns:
A reference to a com.esri.arcgis.system.IArray
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSubtypesByRef

public void setSubtypesByRef(IArray subtypes)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
The set of Subtypes.

Specified by:
setSubtypesByRef in interface IDEGdbTable
Parameters:
subtypes - A reference to a com.esri.arcgis.system.IArray (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getAliasName

public java.lang.String getAliasName()
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
The alias name for the table.

Specified by:
getAliasName in interface IDEGdbTable
Returns:
The aliasName
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setAliasName

public void setAliasName(java.lang.String aliasName)
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
The alias name for the table.

Specified by:
setAliasName in interface IDEGdbTable
Parameters:
aliasName - The aliasName (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getModelName

public java.lang.String getModelName()
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
The model name for the table.

Specified by:
getModelName in interface IDEGdbTable
Returns:
The modelName
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setModelName

public void setModelName(java.lang.String modelName)
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
The model name for the table.

Specified by:
setModelName in interface IDEGdbTable
Parameters:
modelName - The modelName (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRelationshipClassNames

public IStringArray getRelationshipClassNames()
                                       throws java.io.IOException,
                                              AutomationException
Deprecated. 
The names of the Relationship Classes this object class participates in.

Specified by:
getRelationshipClassNames in interface IDEGdbTable
Returns:
A reference to a com.esri.arcgis.system.IStringArray
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setRelationshipClassNamesByRef

public void setRelationshipClassNamesByRef(IStringArray relationshipClassNames)
                                    throws java.io.IOException,
                                           AutomationException
Deprecated. 
The names of the Relationship Classes this object class participates in.

Specified by:
setRelationshipClassNamesByRef in interface IDEGdbTable
Parameters:
relationshipClassNames - A reference to a com.esri.arcgis.system.IStringArray (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getControllerMemberships

public IArray getControllerMemberships()
                                throws java.io.IOException,
                                       AutomationException
Deprecated. 
The set of controller memberships for the table.

Specified by:
getControllerMemberships in interface IDEGdbTable
Returns:
A reference to a com.esri.arcgis.system.IArray
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setControllerMembershipsByRef

public void setControllerMembershipsByRef(IArray controllerMemberships)
                                   throws java.io.IOException,
                                          AutomationException
Deprecated. 
The set of controller memberships for the table.

Specified by:
setControllerMembershipsByRef in interface IDEGdbTable
Parameters:
controllerMemberships - A reference to a com.esri.arcgis.system.IArray (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isHasGlobalID

public boolean isHasGlobalID()
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Indicates if the table has a GlobalID field.

Specified by:
isHasGlobalID in interface IDEGdbTable
Returns:
The hasGlobalID
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setHasGlobalID

public void setHasGlobalID(boolean hasGlobalID)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Indicates if the table has a GlobalID field.

Specified by:
setHasGlobalID in interface IDEGdbTable
Parameters:
hasGlobalID - The hasGlobalID (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getGlobalIDFieldName

public java.lang.String getGlobalIDFieldName()
                                      throws java.io.IOException,
                                             AutomationException
Deprecated. 
The name of the GlobalID Field.

Specified by:
getGlobalIDFieldName in interface IDEGdbTable
Returns:
The globalIDFieldName
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setGlobalIDFieldName

public void setGlobalIDFieldName(java.lang.String globalIDFieldName)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
The name of the GlobalID Field.

Specified by:
setGlobalIDFieldName in interface IDEGdbTable
Parameters:
globalIDFieldName - The globalIDFieldName (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRasterFieldName

public java.lang.String getRasterFieldName()
                                    throws java.io.IOException,
                                           AutomationException
Deprecated. 
The name of the raster field.

Specified by:
getRasterFieldName in interface IDEGdbTable
Returns:
The fieldName
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setRasterFieldName

public void setRasterFieldName(java.lang.String fieldName)
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
The name of the raster field.

Specified by:
setRasterFieldName in interface IDEGdbTable
Parameters:
fieldName - The fieldName (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.