com.esri.arcgis.geodatabase
Interface IAttachmentInfo

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
IAttachmentInfo2
All Known Implementing Classes:
AttachmentInfo, IAttachmentInfo2Proxy, IAttachmentInfoProxy

public interface IAttachmentInfo
extends java.io.Serializable

COM Interface 'IAttachmentInfo'. Generated 3/19/2015 1:20:53 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_44da_8653_c18f388893ce
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 int getAttachmentID()
          ID that uniquely identifies an attachment.
 java.lang.String getContentType()
          Content type that indicates the type of the mime content.
 java.lang.String getName()
          Descriptive name of an attachment.
 int getParentID()
          The source ID that to which the attachment is associated to.
 int getSize()
          The size of the attachment.
 void setContentType(java.lang.String contentType)
          Content type that indicates the type of the mime content.
 void setName(java.lang.String name)
          Descriptive name of an attachment.
 void setParentID(int oID)
          The source ID that to which the attachment is associated to.
 

Field Detail

IID74060067_8955_44da_8653_c18f388893ce

static final int IID74060067_8955_44da_8653_c18f388893ce
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

getAttachmentID

int getAttachmentID()
                    throws java.io.IOException,
                           AutomationException
ID that uniquely identifies an attachment.

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

getName

java.lang.String getName()
                         throws java.io.IOException,
                                AutomationException
Descriptive name of an attachment.

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

setName

void setName(java.lang.String name)
             throws java.io.IOException,
                    AutomationException
Descriptive name of an attachment.

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

getParentID

int getParentID()
                throws java.io.IOException,
                       AutomationException
The source ID that to which the attachment is associated to.

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

setParentID

void setParentID(int oID)
                 throws java.io.IOException,
                        AutomationException
The source ID that to which the attachment is associated to.

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

getContentType

java.lang.String getContentType()
                                throws java.io.IOException,
                                       AutomationException
Content type that indicates the type of the mime content.

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

setContentType

void setContentType(java.lang.String contentType)
                    throws java.io.IOException,
                           AutomationException
Content type that indicates the type of the mime content.

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

getSize

int getSize()
            throws java.io.IOException,
                   AutomationException
The size of the attachment.

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