com.esri.arcgis.geodatabase
Interface IAttachmentInfo2

All Superinterfaces:
IAttachmentInfo, java.io.Serializable
All Known Implementing Classes:
AttachmentInfo, IAttachmentInfo2Proxy

public interface IAttachmentInfo2
extends IAttachmentInfo, java.io.Serializable

COM Interface 'IAttachmentInfo2'. Generated 3/19/2015 1:20:56 PM from 'C:\ArcGIS\COM\esriGeoDatabase.olb'

Description: 'Provides access to members that describe an attachment.' 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 =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IID74060067_8955_44ee_8653_c18f388893c0
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.geodatabase.IAttachmentInfo
IID74060067_8955_44da_8653_c18f388893ce
 
Method Summary
 java.lang.String getGlobalID()
          Global ID that uniquely identifies the attachment.
 java.lang.String getParentGlobalID()
          The source global ID that to which the attachment is associated to.
 boolean isAttachmentRelationshipGlobalIDBased()
          Is the attachment global ID based.
 void setGlobalID(java.lang.String globalID)
          Global ID that uniquely identifies the attachment.
 void setParentGlobalID(java.lang.String globalID)
          The source global ID that to which the attachment is associated to.
 
Methods inherited from interface com.esri.arcgis.geodatabase.IAttachmentInfo
getAttachmentID, getContentType, getName, getParentID, getSize, setContentType, setName, setParentID
 

Field Detail

IID74060067_8955_44ee_8653_c18f388893c0

static final int IID74060067_8955_44ee_8653_c18f388893c0
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

isAttachmentRelationshipGlobalIDBased

boolean isAttachmentRelationshipGlobalIDBased()
                                              throws java.io.IOException,
                                                     AutomationException
Is the attachment global ID based.

Returns:
The globalIDBased
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getGlobalID

java.lang.String getGlobalID()
                             throws java.io.IOException,
                                    AutomationException
Global ID that uniquely identifies the attachment.

Returns:
The globalID
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setGlobalID

void setGlobalID(java.lang.String globalID)
                 throws java.io.IOException,
                        AutomationException
Global ID that uniquely identifies the attachment.

Parameters:
globalID - The globalID (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getParentGlobalID

java.lang.String getParentGlobalID()
                                   throws java.io.IOException,
                                          AutomationException
The source global ID that to which the attachment is associated to.

Returns:
The globalID
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setParentGlobalID

void setParentGlobalID(java.lang.String globalID)
                       throws java.io.IOException,
                              AutomationException
The source global ID that to which the attachment is associated to.

Parameters:
globalID - The globalID (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.