|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.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 FormField 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.Dispatch
IOException
public void removeListener(String iidStr, Object theListener) throws IOException
removeListener
in class com.esri.arcgis.interop.Dispatch
IOException
public boolean isVersionVisible(int vers) throws IOException, AutomationException
isVersionVisible
in interface IConflictDisplay
vers
- 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 IConflictDisplay
vers
- 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 IConflictDisplay
vers
- 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 IConflictDisplay
vers
- 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 IConflictDisplay
vers
- 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 IConflictDisplay
vers
- 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 IConflictDisplay
vers
- 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 IConflictDisplay
vers
- 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 |