com.esri.arcgis.editor
Class IConflictDisplayProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.editor.IConflictDisplayProxy
All Implemented Interfaces:
IConflictDisplay, java.io.Externalizable, java.io.Serializable

public class IConflictDisplayProxy
extends com.esri.arcgis.interop.Dispatch
implements IConflictDisplay, java.io.Serializable

Internal use class Proxy for COM Interface 'IConflictDisplay'. Generated 3/19/2015 1:21:02 PM from 'C:\ArcGIS\COM\esriEditor.olb'

Description: 'Provides access to the Conflict display environment.' 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 =

See Also:
Serialized Form

Field Summary
 boolean noncastable
           
static java.lang.Class targetClass
           
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Fields inherited from interface com.esri.arcgis.editor.IConflictDisplay
IID, IID121a14e1_96b0_11d2_8526_0000f875b9c6
 
Constructor Summary
  IConflictDisplayProxy()
          For internal use only
  IConflictDisplayProxy(java.lang.Object obj)
           
protected IConflictDisplayProxy(java.lang.Object obj, java.lang.String iid)
           
  IConflictDisplayProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
           
protected IConflictDisplayProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
           
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
           
 IFillSymbol getFillSymbol(int vers)
          Display symbol used to draw polygon features.
 ILineSymbol getLineSymbol(int vers)
          Display symbol used to draw line features.
 IMarkerSymbol getMarkerSymbol(int vers)
          Display symbol used to draw point features.
 boolean isVersionVisible(int vers)
          Indicates whether the specified version is visible in the conflicts window.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
           
 void setFillSymbolByRef(int vers, IFillSymbol symbol)
          Display symbol used to draw polygon features.
 void setLineSymbolByRef(int vers, ILineSymbol symbol)
          Display symbol used to draw line features.
 void setMarkerSymbolByRef(int vers, IMarkerSymbol symbol)
          Display symbol used to draw point features.
 void setVersionVisible(int vers, boolean visible)
          Indicates whether the specified version is visible in the conflicts window.
 
Methods inherited from class com.esri.arcgis.interop.Dispatch
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

targetClass

public static final java.lang.Class targetClass

noncastable

public boolean noncastable
Constructor Detail

IConflictDisplayProxy

public IConflictDisplayProxy(java.lang.String CLSID,
                             java.lang.String host,
                             com.esri.arcgis.interop.AuthInfo authInfo)
                      throws java.net.UnknownHostException,
                             java.io.IOException
Throws:
java.net.UnknownHostException
java.io.IOException

IConflictDisplayProxy

public IConflictDisplayProxy()
For internal use only


IConflictDisplayProxy

public IConflictDisplayProxy(java.lang.Object obj)
                      throws java.io.IOException
Throws:
java.io.IOException

IConflictDisplayProxy

protected IConflictDisplayProxy(java.lang.Object obj,
                                java.lang.String iid)
                         throws java.io.IOException
Throws:
java.io.IOException

IConflictDisplayProxy

protected IConflictDisplayProxy(java.lang.String CLSID,
                                java.lang.String iid,
                                java.lang.String host,
                                com.esri.arcgis.interop.AuthInfo authInfo)
                         throws java.io.IOException
Throws:
java.io.IOException
Method Detail

addListener

public void addListener(java.lang.String iidStr,
                        java.lang.Object theListener,
                        java.lang.Object theSource)
                 throws java.io.IOException
Overrides:
addListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

removeListener

public void removeListener(java.lang.String iidStr,
                           java.lang.Object theListener)
                    throws java.io.IOException
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

isVersionVisible

public boolean isVersionVisible(int vers)
                         throws java.io.IOException,
                                AutomationException
Indicates whether the specified version is visible in the conflicts window.

Specified by:
isVersionVisible in interface IConflictDisplay
Parameters:
vers - A com.esri.arcgis.editor.esriVersion constant (in)
Returns:
The visible
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setVersionVisible

public void setVersionVisible(int vers,
                              boolean visible)
                       throws java.io.IOException,
                              AutomationException
Indicates whether the specified version is visible in the conflicts window.

Specified by:
setVersionVisible in interface IConflictDisplay
Parameters:
vers - A com.esri.arcgis.editor.esriVersion constant (in)
visible - The visible (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMarkerSymbol

public IMarkerSymbol getMarkerSymbol(int vers)
                              throws java.io.IOException,
                                     AutomationException
Display symbol used to draw point features.

Specified by:
getMarkerSymbol in interface IConflictDisplay
Parameters:
vers - A com.esri.arcgis.editor.esriVersion constant (in)
Returns:
A reference to a com.esri.arcgis.display.IMarkerSymbol
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMarkerSymbolByRef

public void setMarkerSymbolByRef(int vers,
                                 IMarkerSymbol symbol)
                          throws java.io.IOException,
                                 AutomationException
Display symbol used to draw point features.

Specified by:
setMarkerSymbolByRef in interface IConflictDisplay
Parameters:
vers - A com.esri.arcgis.editor.esriVersion constant (in)
symbol - A reference to a com.esri.arcgis.display.IMarkerSymbol (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLineSymbol

public ILineSymbol getLineSymbol(int vers)
                          throws java.io.IOException,
                                 AutomationException
Display symbol used to draw line features.

Specified by:
getLineSymbol in interface IConflictDisplay
Parameters:
vers - A com.esri.arcgis.editor.esriVersion constant (in)
Returns:
A reference to a com.esri.arcgis.display.ILineSymbol
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setLineSymbolByRef

public void setLineSymbolByRef(int vers,
                               ILineSymbol symbol)
                        throws java.io.IOException,
                               AutomationException
Display symbol used to draw line features.

Specified by:
setLineSymbolByRef in interface IConflictDisplay
Parameters:
vers - A com.esri.arcgis.editor.esriVersion constant (in)
symbol - A reference to a com.esri.arcgis.display.ILineSymbol (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFillSymbol

public IFillSymbol getFillSymbol(int vers)
                          throws java.io.IOException,
                                 AutomationException
Display symbol used to draw polygon features.

Specified by:
getFillSymbol in interface IConflictDisplay
Parameters:
vers - A com.esri.arcgis.editor.esriVersion constant (in)
Returns:
A reference to a com.esri.arcgis.display.IFillSymbol
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setFillSymbolByRef

public void setFillSymbolByRef(int vers,
                               IFillSymbol symbol)
                        throws java.io.IOException,
                               AutomationException
Display symbol used to draw polygon features.

Specified by:
setFillSymbolByRef in interface IConflictDisplay
Parameters:
vers - A com.esri.arcgis.editor.esriVersion constant (in)
symbol - A reference to a com.esri.arcgis.display.IFillSymbol (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.