com.esri.arcgis.editor
Interface IConflictsWindow

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
IConflictsWindow2, IConflictsWindow3
All Known Implementing Classes:
ConflictsWindow, IConflictsWindow2Proxy, IConflictsWindow3Proxy, IConflictsWindowProxy

public interface IConflictsWindow
extends java.io.Serializable

COM Interface 'IConflictsWindow'. Generated 3/19/2015 1:21:02 PM from 'C:\ArcGIS\COM\esriEditor.olb'

Description: 'Provides access to Conflicts Display Window.' 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 IID121a14e0_96b0_11d2_8526_0000f875b9c6
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IConflictClass esri_getClass(int index)
          Class by index.
 ITable findTable(IConflictClass conflictClass, int vers)
          Finds a cached table corresponding to the conflict class and version.
 int getClassCount()
          The number of classes with conflicts.
 IConflictClass getCurrentClass()
          Class of the selected feature, or 0 if no ConflictClass.
 int getCurrentRow()
          ID of the selected row or feature, or -1 if no current row.
 IEnumIDs getIDs(IConflictClass conflictClass)
          Enumerate the feature IDs for a ConflictClass.
 boolean hasConflicts()
          Indicates if conflicts have been detected.
 boolean isVisible()
          Indicates if Conflicts Window is visible.
 void reset()
          Resets the conflicts.
 void setVisible(boolean vis)
          Indicates if Conflicts Window is visible.
 

Field Detail

IID121a14e0_96b0_11d2_8526_0000f875b9c6

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

setVisible

void setVisible(boolean vis)
                throws java.io.IOException,
                       AutomationException
Indicates if Conflicts Window is visible.

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

isVisible

boolean isVisible()
                  throws java.io.IOException,
                         AutomationException
Indicates if Conflicts Window is visible.

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

hasConflicts

boolean hasConflicts()
                     throws java.io.IOException,
                            AutomationException
Indicates if conflicts have been detected.

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

getCurrentRow

int getCurrentRow()
                  throws java.io.IOException,
                         AutomationException
ID of the selected row or feature, or -1 if no current row.

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

getCurrentClass

IConflictClass getCurrentClass()
                               throws java.io.IOException,
                                      AutomationException
Class of the selected feature, or 0 if no ConflictClass.

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

getClassCount

int getClassCount()
                  throws java.io.IOException,
                         AutomationException
The number of classes with conflicts.

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

esri_getClass

IConflictClass esri_getClass(int index)
                             throws java.io.IOException,
                                    AutomationException
Class by index.

Parameters:
index - The index (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IConflictClass
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getIDs

IEnumIDs getIDs(IConflictClass conflictClass)
                throws java.io.IOException,
                       AutomationException
Enumerate the feature IDs for a ConflictClass.

Parameters:
conflictClass - A reference to a com.esri.arcgis.geodatabase.IConflictClass (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IEnumIDs
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

reset

void reset()
           throws java.io.IOException,
                  AutomationException
Resets the conflicts.

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

findTable

ITable findTable(IConflictClass conflictClass,
                 int vers)
                 throws java.io.IOException,
                        AutomationException
Finds a cached table corresponding to the conflict class and version.

Parameters:
conflictClass - A reference to a com.esri.arcgis.geodatabase.IConflictClass (in)
vers - A com.esri.arcgis.editor.esriVersion constant (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.ITable
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.