com.esri.arcgis.schematic
Class ISchematicAlgoPartialOverlappingLinksProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.schematic.ISchematicAlgorithmProxy
          extended by com.esri.arcgis.schematic.ISchematicAlgoPartialOverlappingLinksProxy
All Implemented Interfaces:
ISchematicAlgoPartialOverlappingLinks, ISchematicAlgorithm, java.io.Externalizable, java.io.Serializable

Deprecated. Internal use only. Proxy for COM Interface 'ISchematicAlgoPartialOverlappingLinks'. Generated 3/19/2015 1:21:00 PM from 'C:\ArcGIS\COM\esriSchematic.olb'

Description: 'Provides access to members that control the Partial Overlapping Links schematic algorithm.' 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 =

public class ISchematicAlgoPartialOverlappingLinksProxy
extends ISchematicAlgorithmProxy
implements ISchematicAlgoPartialOverlappingLinks, java.io.Serializable

Internal use class

See Also:
Serialized Form

Field Summary
 boolean noncastable
          Deprecated.  
static java.lang.Class targetClass
          Deprecated.  
 
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.schematic.ISchematicAlgoPartialOverlappingLinks
IID, IID17cebed6_25ff_4a6b_9acd_f90e685cb2b3
 
Fields inherited from interface com.esri.arcgis.schematic.ISchematicAlgorithm
IIDbef20014_837c_4387_83ba_8523b7897a36
 
Constructor Summary
  ISchematicAlgoPartialOverlappingLinksProxy()
          Deprecated. For internal use only
  ISchematicAlgoPartialOverlappingLinksProxy(java.lang.Object obj)
          Deprecated.  
protected ISchematicAlgoPartialOverlappingLinksProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  ISchematicAlgoPartialOverlappingLinksProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected ISchematicAlgoPartialOverlappingLinksProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 double getAttractNodeLinkFactor()
          Deprecated. Parameter value used to quickly decrease the schematic link displacement between link and node when they are connected together.
 double getAttractNodesFactor()
          Deprecated. Parameter value used to quickly decrease the schematic nodes displacement between a node and its original position.
 double getBufferWidth()
          Deprecated. BufferZone width will be used to find links that overlap.
 double getGapDistance()
          Deprecated. Distance between the partial links that are overlapping so that they are separated.
 int getNumberOfIterations()
          Deprecated. Number of Partial Overlapping Links schematic algorithm iterations executed before the final result is shown.
 double getRepelLinksFactor()
          Deprecated. Parameter value used to quickly increase the schematic links displacement for links that are very close.
 double getRepelNodeLinkFactor()
          Deprecated. Parameter value used to quickly increase the schematic link displacement between link and node when they are not connected together.
 double getRepelNodesFactor()
          Deprecated. Parameter value used to quickly increase the schematic nodes displacement for nodes that are very close.
 boolean isGeneralizeResult()
          Deprecated. Indicates if resulting geometries are generalized.
 boolean isLeftRightHint()
          Deprecated. Indicates if relative left or right positions between links is kept as much as possible.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setAttractNodeLinkFactor(double dAttractNodeLinkFactor)
          Deprecated. Parameter value used to quickly decrease the schematic link displacement between link and node when they are connected together.
 void setAttractNodesFactor(double dAttractNodesFactor)
          Deprecated. Parameter value used to quickly decrease the schematic nodes displacement between a node and its original position.
 void setBufferWidth(double dBufferWidth)
          Deprecated. BufferZone width will be used to find links that overlap.
 void setGapDistance(double dGapDistance)
          Deprecated. Distance between the partial links that are overlapping so that they are separated.
 void setGeneralizeResult(boolean pVal)
          Deprecated. Indicates if resulting geometries are generalized.
 void setLeftRightHint(boolean pVal)
          Deprecated. Indicates if relative left or right positions between links is kept as much as possible.
 void setNumberOfIterations(int pVal)
          Deprecated. Number of Partial Overlapping Links schematic algorithm iterations executed before the final result is shown.
 void setRepelLinksFactor(double dRepelLinksFactor)
          Deprecated. Parameter value used to quickly increase the schematic links displacement for links that are very close.
 void setRepelNodeLinkFactor(double dRepelNodeLinkFactor)
          Deprecated. Parameter value used to quickly increase the schematic link displacement between link and node when they are not connected together.
 void setRepelNodesFactor(double dRepelNodesFactor)
          Deprecated. Parameter value used to quickly increase the schematic nodes displacement for nodes that are very close.
 
Methods inherited from class com.esri.arcgis.schematic.ISchematicAlgorithmProxy
execute, getAlgorithmCLSID, getLabel, getPropertySet, getSchematicDiagramClassName, isAvailable, isEnabled, isOverridable, isUseEndNode, isUseRootNode, setAvailable, setLabel, setOverridable, setPropertySet, setSchematicDiagramClassNameByRef
 
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
 
Methods inherited from interface com.esri.arcgis.schematic.ISchematicAlgorithm
execute, getAlgorithmCLSID, getLabel, getPropertySet, getSchematicDiagramClassName, isAvailable, isEnabled, isOverridable, isUseEndNode, isUseRootNode, setAvailable, setLabel, setOverridable, setPropertySet, setSchematicDiagramClassNameByRef
 

Field Detail

targetClass

public static final java.lang.Class targetClass
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

ISchematicAlgoPartialOverlappingLinksProxy

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

ISchematicAlgoPartialOverlappingLinksProxy

public ISchematicAlgoPartialOverlappingLinksProxy()
Deprecated. 
For internal use only


ISchematicAlgoPartialOverlappingLinksProxy

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

ISchematicAlgoPartialOverlappingLinksProxy

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

ISchematicAlgoPartialOverlappingLinksProxy

protected ISchematicAlgoPartialOverlappingLinksProxy(java.lang.String CLSID,
                                                     java.lang.String iid,
                                                     java.lang.String host,
                                                     com.esri.arcgis.interop.AuthInfo authInfo)
                                              throws java.io.IOException
Deprecated. 
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
Deprecated. 
Overrides:
addListener in class ISchematicAlgorithmProxy
Throws:
java.io.IOException

removeListener

public void removeListener(java.lang.String iidStr,
                           java.lang.Object theListener)
                    throws java.io.IOException
Deprecated. 
Overrides:
removeListener in class ISchematicAlgorithmProxy
Throws:
java.io.IOException

setBufferWidth

public void setBufferWidth(double dBufferWidth)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
BufferZone width will be used to find links that overlap.

Specified by:
setBufferWidth in interface ISchematicAlgoPartialOverlappingLinks
Parameters:
dBufferWidth - The dBufferWidth (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getBufferWidth

public double getBufferWidth()
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
BufferZone width will be used to find links that overlap.

Specified by:
getBufferWidth in interface ISchematicAlgoPartialOverlappingLinks
Returns:
The dBufferWidth
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setGapDistance

public void setGapDistance(double dGapDistance)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Distance between the partial links that are overlapping so that they are separated.

Specified by:
setGapDistance in interface ISchematicAlgoPartialOverlappingLinks
Parameters:
dGapDistance - The dGapDistance (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getGapDistance

public double getGapDistance()
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Distance between the partial links that are overlapping so that they are separated.

Specified by:
getGapDistance in interface ISchematicAlgoPartialOverlappingLinks
Returns:
The dGapDistance
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setRepelNodesFactor

public void setRepelNodesFactor(double dRepelNodesFactor)
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Parameter value used to quickly increase the schematic nodes displacement for nodes that are very close.

Specified by:
setRepelNodesFactor in interface ISchematicAlgoPartialOverlappingLinks
Parameters:
dRepelNodesFactor - The dRepelNodesFactor (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRepelNodesFactor

public double getRepelNodesFactor()
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Parameter value used to quickly increase the schematic nodes displacement for nodes that are very close.

Specified by:
getRepelNodesFactor in interface ISchematicAlgoPartialOverlappingLinks
Returns:
The dRepelNodesFactor
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setRepelLinksFactor

public void setRepelLinksFactor(double dRepelLinksFactor)
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Parameter value used to quickly increase the schematic links displacement for links that are very close.

Specified by:
setRepelLinksFactor in interface ISchematicAlgoPartialOverlappingLinks
Parameters:
dRepelLinksFactor - The dRepelLinksFactor (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRepelLinksFactor

public double getRepelLinksFactor()
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Parameter value used to quickly increase the schematic links displacement for links that are very close.

Specified by:
getRepelLinksFactor in interface ISchematicAlgoPartialOverlappingLinks
Returns:
The dRepelLinksFactor
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setRepelNodeLinkFactor

public void setRepelNodeLinkFactor(double dRepelNodeLinkFactor)
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Parameter value used to quickly increase the schematic link displacement between link and node when they are not connected together.

Specified by:
setRepelNodeLinkFactor in interface ISchematicAlgoPartialOverlappingLinks
Parameters:
dRepelNodeLinkFactor - The dRepelNodeLinkFactor (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRepelNodeLinkFactor

public double getRepelNodeLinkFactor()
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Parameter value used to quickly increase the schematic link displacement between link and node when they are not connected together.

Specified by:
getRepelNodeLinkFactor in interface ISchematicAlgoPartialOverlappingLinks
Returns:
The dRepelNodeLinkFactor
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setAttractNodeLinkFactor

public void setAttractNodeLinkFactor(double dAttractNodeLinkFactor)
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Parameter value used to quickly decrease the schematic link displacement between link and node when they are connected together.

Specified by:
setAttractNodeLinkFactor in interface ISchematicAlgoPartialOverlappingLinks
Parameters:
dAttractNodeLinkFactor - The dAttractNodeLinkFactor (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getAttractNodeLinkFactor

public double getAttractNodeLinkFactor()
                                throws java.io.IOException,
                                       AutomationException
Deprecated. 
Parameter value used to quickly decrease the schematic link displacement between link and node when they are connected together.

Specified by:
getAttractNodeLinkFactor in interface ISchematicAlgoPartialOverlappingLinks
Returns:
The dAttractNodeLinkFactor
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setAttractNodesFactor

public void setAttractNodesFactor(double dAttractNodesFactor)
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Parameter value used to quickly decrease the schematic nodes displacement between a node and its original position.

Specified by:
setAttractNodesFactor in interface ISchematicAlgoPartialOverlappingLinks
Parameters:
dAttractNodesFactor - The dAttractNodesFactor (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getAttractNodesFactor

public double getAttractNodesFactor()
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
Parameter value used to quickly decrease the schematic nodes displacement between a node and its original position.

Specified by:
getAttractNodesFactor in interface ISchematicAlgoPartialOverlappingLinks
Returns:
The dAttractNodesFactor
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getNumberOfIterations

public int getNumberOfIterations()
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Number of Partial Overlapping Links schematic algorithm iterations executed before the final result is shown.

Specified by:
getNumberOfIterations in interface ISchematicAlgoPartialOverlappingLinks
Returns:
The pVal
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setNumberOfIterations

public void setNumberOfIterations(int pVal)
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Number of Partial Overlapping Links schematic algorithm iterations executed before the final result is shown.

Specified by:
setNumberOfIterations in interface ISchematicAlgoPartialOverlappingLinks
Parameters:
pVal - The pVal (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isLeftRightHint

public boolean isLeftRightHint()
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
Indicates if relative left or right positions between links is kept as much as possible.

Specified by:
isLeftRightHint in interface ISchematicAlgoPartialOverlappingLinks
Returns:
The pVal
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setLeftRightHint

public void setLeftRightHint(boolean pVal)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Indicates if relative left or right positions between links is kept as much as possible.

Specified by:
setLeftRightHint in interface ISchematicAlgoPartialOverlappingLinks
Parameters:
pVal - The pVal (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isGeneralizeResult

public boolean isGeneralizeResult()
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Indicates if resulting geometries are generalized.

Specified by:
isGeneralizeResult in interface ISchematicAlgoPartialOverlappingLinks
Returns:
The pVal
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setGeneralizeResult

public void setGeneralizeResult(boolean pVal)
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Indicates if resulting geometries are generalized.

Specified by:
setGeneralizeResult in interface ISchematicAlgoPartialOverlappingLinks
Parameters:
pVal - The pVal (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.