|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.interop.Dispatch
com.esri.arcgis.editor.IConflictDisplayProxy
public class IConflictDisplayProxy
Provides access to the Conflict display environment.
The IConflictDisplay interface provides the ability to define the display symbology for the three representations of the conflicting feature, the start editing version, the pre-reconcile version and conflict version. Setting the visible version enables or disables the display for each of the three versions.
The esriVersion enumeration works with all of the properties managed by IConflictDisplay. Use this enumeration to specify a particular version.
ICharacterMarkerSymbol,
IPictureMarkerSymbol,
IMarkerSymbol,
ILineSymbol,
IEditAttributeProperties,
IArrowMarkerSymbol,
IMultiLayerMarkerSymbol,
ICartographicMarkerSymbol,
Serialized Form| Field Summary | |
|---|---|
boolean |
noncastable
|
| Fields inherited from class com.esri.arcgis.interop.Dispatch |
|---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
| Constructor Summary | |
|---|---|
|
IConflictDisplayProxy()
|
|
IConflictDisplayProxy(Object obj)
|
protected |
IConflictDisplayProxy(Object obj,
String iid)
|
| Method Summary | |
|---|---|
void |
addListener(String iidStr,
Object theListener,
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(String iidStr,
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 |
|---|
public boolean noncastable
| Constructor Detail |
|---|
public IConflictDisplayProxy()
public IConflictDisplayProxy(Object obj)
throws IOException
IOException
protected IConflictDisplayProxy(Object obj,
String iid)
throws IOException
IOException| Method Detail |
|---|
public void addListener(String iidStr,
Object theListener,
Object theSource)
throws IOException
addListener in class com.esri.arcgis.interop.DispatchIOException
public void removeListener(String iidStr,
Object theListener)
throws IOException
removeListener in class com.esri.arcgis.interop.DispatchIOException
public boolean isVersionVisible(int vers)
throws IOException,
AutomationException
isVersionVisible in interface IConflictDisplayvers - A com.esri.arcgis.editor.esriVersion constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setVersionVisible(int vers,
boolean visible)
throws IOException,
AutomationException
setVersionVisible in interface IConflictDisplayvers - A com.esri.arcgis.editor.esriVersion constant (in)visible - The visible (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IMarkerSymbol getMarkerSymbol(int vers)
throws IOException,
AutomationException
getMarkerSymbol in interface IConflictDisplayvers - A com.esri.arcgis.editor.esriVersion constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setMarkerSymbolByRef(int vers,
IMarkerSymbol symbol)
throws IOException,
AutomationException
setMarkerSymbolByRef in interface IConflictDisplayvers - A com.esri.arcgis.editor.esriVersion constant (in)symbol - A reference to a com.esri.arcgis.display.IMarkerSymbol (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ILineSymbol getLineSymbol(int vers)
throws IOException,
AutomationException
getLineSymbol in interface IConflictDisplayvers - A com.esri.arcgis.editor.esriVersion constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setLineSymbolByRef(int vers,
ILineSymbol symbol)
throws IOException,
AutomationException
setLineSymbolByRef in interface IConflictDisplayvers - A com.esri.arcgis.editor.esriVersion constant (in)symbol - A reference to a com.esri.arcgis.display.ILineSymbol (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IFillSymbol getFillSymbol(int vers)
throws IOException,
AutomationException
getFillSymbol in interface IConflictDisplayvers - A com.esri.arcgis.editor.esriVersion constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setFillSymbolByRef(int vers,
IFillSymbol symbol)
throws IOException,
AutomationException
setFillSymbolByRef in interface IConflictDisplayvers - A com.esri.arcgis.editor.esriVersion constant (in)symbol - A reference to a com.esri.arcgis.display.IFillSymbol (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||