public interface IVersionEdit
extends java.io.Serializable
Description: 'Provides access to members that return information about versions and posting of versions.' 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 =
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
IID
Deprecated.
Internal use only
|
static int |
IID2393b65d_74d4_11d2_aad9_00c04fa37585 |
static int |
xxDummy
Deprecated.
Internal use only
|
Modifier and Type | Method and Description |
---|---|
boolean |
canPost()
Returns a boolean if the version can be posted to the reconcile version.
|
IVersion |
getCommonAncestorVersion()
The common ancestor of this version and the reconcile version.
|
IEnumConflictClass |
getConflictClasses()
All objects which contain conflicts between the current and reconciled versions.
|
IEnumBSTR |
getModifiedClasses()
All objects modified by the current and reconciled versions.
|
IVersion |
getPreReconcileVersion()
The version prior to reconciliation.
|
IVersion |
getReconcilePrimeVersion()
The version that the current version is reconciling against.
|
IVersion |
getReconcileVersion()
The version that the current version is reconciling against.
|
IVersion |
getStartEditingVersion()
The version prior to any edits.
|
void |
partialPost(IArray selectionSetsOfFeaturesToPost)
Posts features from the current version to default.
|
void |
post(java.lang.String versionName)
Posts the current version to the reconciled version.
|
boolean |
reconcile(java.lang.String versionName)
Reconciles the current version with a target version.
|
boolean |
reconcile2(java.lang.String versionName,
boolean acquireLock)
Reconciles the current version with a target version.
|
boolean |
reconcile3(java.lang.String versionName,
boolean acquireLock,
boolean abortIfConflicts)
Reconciles the current version with a target version.
|
boolean |
reconcile4(java.lang.String versionName,
boolean acquireLock,
boolean abortIfConflicts,
boolean childWins,
boolean columnLevel)
Reconciles the current version with a target version.
|
void |
supportParentPreReconcile(boolean enableReconcile)
Enables or disables support for a Parent pre-Reconcile State to be created during Reconcile.
|
static final int IID2393b65d_74d4_11d2_aad9_00c04fa37585
static final int xxDummy
static final java.lang.String IID
IEnumBSTR getModifiedClasses() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.IEnumConflictClass getConflictClasses() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.IVersion getReconcileVersion() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.IVersion getStartEditingVersion() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.IVersion getPreReconcileVersion() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.IVersion getCommonAncestorVersion() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.boolean reconcile(java.lang.String versionName) throws java.io.IOException, AutomationException
versionName
- The versionName (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.boolean canPost() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void post(java.lang.String versionName) throws java.io.IOException, AutomationException
versionName
- The versionName (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.boolean reconcile2(java.lang.String versionName, boolean acquireLock) throws java.io.IOException, AutomationException
versionName
- The versionName (in)acquireLock
- The acquireLock (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.boolean reconcile3(java.lang.String versionName, boolean acquireLock, boolean abortIfConflicts) throws java.io.IOException, AutomationException
versionName
- The versionName (in)acquireLock
- The acquireLock (in)abortIfConflicts
- The abortIfConflicts (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.boolean reconcile4(java.lang.String versionName, boolean acquireLock, boolean abortIfConflicts, boolean childWins, boolean columnLevel) throws java.io.IOException, AutomationException
versionName
- The versionName (in)acquireLock
- The acquireLock (in)abortIfConflicts
- The abortIfConflicts (in)childWins
- The childWins (in)columnLevel
- The columnLevel (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.IVersion getReconcilePrimeVersion() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void supportParentPreReconcile(boolean enableReconcile) throws java.io.IOException, AutomationException
enableReconcile
- The enableReconcile (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void partialPost(IArray selectionSetsOfFeaturesToPost) throws java.io.IOException, AutomationException
selectionSetsOfFeaturesToPost
- A reference to a com.esri.arcgis.system.IArray (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.