|
|||||||||
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.geodatabase.IGeometricNetworkReconcilePropertiesProxy
public class IGeometricNetworkReconcilePropertiesProxy
Provides access to properties that influence reconciliation.
The IGeometricNetworkReconcileProperties interface provides a mechanism for specifying which reconcile strategy will be used when reconciling versions containing edits to the geometric network.
The default value for ReduceNetworkConflicts is false, indicating that reconciling network features will behave in the same manner as the previous release. Connectivity of network features will be established and conflict filtering and propagation will occur.
A ReduceNetworkConflicts value of true indicates that geometric network features will be reconciled as if they were simple features. No conflict filtering or propagation will occur.
Field Summary | |
---|---|
boolean |
noncastable
|
Fields inherited from class com.esri.arcgis.interop.Dispatch |
---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
Constructor Summary | |
---|---|
|
IGeometricNetworkReconcilePropertiesProxy()
|
|
IGeometricNetworkReconcilePropertiesProxy(Object obj)
|
protected |
IGeometricNetworkReconcilePropertiesProxy(Object obj,
String iid)
|
Method Summary | |
---|---|
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
boolean |
isReduceNetworkConflicts()
Indicates if the reconcile plan for the network reduces network conflicts. |
void |
removeListener(String iidStr,
Object theListener)
|
void |
setReduceNetworkConflicts(boolean reduceNetworkConflicts)
Indicates if the reconcile plan for the network reduces network conflicts. |
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 IGeometricNetworkReconcilePropertiesProxy()
public IGeometricNetworkReconcilePropertiesProxy(Object obj) throws IOException
IOException
protected IGeometricNetworkReconcilePropertiesProxy(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 isReduceNetworkConflicts() throws IOException, AutomationException
ReduceNetworkConflicts will return a boolean value indicating the reconcile strategy applied to the geometric network. The default value is false, indicating that the standard reconcile strategy will be applied. An exclusive schema lock must be obtained before changing the ReduceNetworkConflicts property. See the ISchemaLock interface for information on listing existing schema locks and obtaining an exclusive schema lock.
This property is set at the geometric network level, which means that all clients will reconcile using the same strategy.
isReduceNetworkConflicts
in interface IGeometricNetworkReconcileProperties
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setReduceNetworkConflicts(boolean reduceNetworkConflicts) throws IOException, AutomationException
setReduceNetworkConflicts
in interface IGeometricNetworkReconcileProperties
reduceNetworkConflicts
- The reduceNetworkConflicts (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 |