com.esri.arcgis.geodatabase
Interface IGPVersionInfo

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
GPVersionInfo, IGPVersionInfoProxy

public interface IGPVersionInfo
extends java.io.Serializable

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

Description: 'Provides access to members that supply version information.' 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 IIDe349fcde_57e2_4fab_9094_7675d1add79d
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 int getAccess()
          The version's access permission.
 IStringArray getAncestorNames()
          The names of the ancestor versions.
 IStringArray getChildrenNames()
          The names of the child versions.
 java.lang.Object getCreated()
          The date and time the version was created.
 java.lang.String getDescription()
          The version's description.
 java.lang.Object getModified()
          The date and time the version was last modified.
 java.lang.String getParentName()
          The name of the parent version.
 java.lang.String getVersionName()
          The version's name.
 void setAccess(int access)
          The version's access permission.
 void setAncestorNamesByRef(IStringArray names)
          The names of the ancestor versions.
 void setChildrenNamesByRef(IStringArray names)
          The names of the child versions.
 void setCreated(java.lang.Object date)
          The date and time the version was created.
 void setDescription(java.lang.String description)
          The version's description.
 void setModified(java.lang.Object date)
          The date and time the version was last modified.
 void setParentName(java.lang.String name)
          The name of the parent version.
 void setVersionName(java.lang.String name)
          The version's name.
 

Field Detail

IIDe349fcde_57e2_4fab_9094_7675d1add79d

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

getVersionName

java.lang.String getVersionName()
                                throws java.io.IOException,
                                       AutomationException
The version's name.

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

setVersionName

void setVersionName(java.lang.String name)
                    throws java.io.IOException,
                           AutomationException
The version's name.

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

getDescription

java.lang.String getDescription()
                                throws java.io.IOException,
                                       AutomationException
The version's description.

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

setDescription

void setDescription(java.lang.String description)
                    throws java.io.IOException,
                           AutomationException
The version's description.

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

getAccess

int getAccess()
              throws java.io.IOException,
                     AutomationException
The version's access permission.

Returns:
A com.esri.arcgis.geodatabase.esriVersionAccess constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setAccess

void setAccess(int access)
               throws java.io.IOException,
                      AutomationException
The version's access permission.

Parameters:
access - A com.esri.arcgis.geodatabase.esriVersionAccess constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCreated

java.lang.Object getCreated()
                            throws java.io.IOException,
                                   AutomationException
The date and time the version was created.

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

setCreated

void setCreated(java.lang.Object date)
                throws java.io.IOException,
                       AutomationException
The date and time the version was created.

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

getModified

java.lang.Object getModified()
                             throws java.io.IOException,
                                    AutomationException
The date and time the version was last modified.

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

setModified

void setModified(java.lang.Object date)
                 throws java.io.IOException,
                        AutomationException
The date and time the version was last modified.

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

getParentName

java.lang.String getParentName()
                               throws java.io.IOException,
                                      AutomationException
The name of the parent version.

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

setParentName

void setParentName(java.lang.String name)
                   throws java.io.IOException,
                          AutomationException
The name of the parent version.

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

getChildrenNames

IStringArray getChildrenNames()
                              throws java.io.IOException,
                                     AutomationException
The names of the child versions.

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.

setChildrenNamesByRef

void setChildrenNamesByRef(IStringArray names)
                           throws java.io.IOException,
                                  AutomationException
The names of the child versions.

Parameters:
names - 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.

getAncestorNames

IStringArray getAncestorNames()
                              throws java.io.IOException,
                                     AutomationException
The names of the ancestor versions.

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.

setAncestorNamesByRef

void setAncestorNamesByRef(IStringArray names)
                           throws java.io.IOException,
                                  AutomationException
The names of the ancestor versions.

Parameters:
names - 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.