com.esri.arcgis.schematic
Class ISchematicAlgoCompressionProxy

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

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

Description: 'Provides access to members that control the Compression 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 ISchematicAlgoCompressionProxy
extends ISchematicAlgorithmProxy
implements ISchematicAlgoCompression, 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.ISchematicAlgoCompression
IID, IID2fd4f9db_0375_4262_a1bf_0dbd35abdd8f
 
Fields inherited from interface com.esri.arcgis.schematic.ISchematicAlgorithm
IIDbef20014_837c_4387_83ba_8523b7897a36
 
Constructor Summary
  ISchematicAlgoCompressionProxy()
          Deprecated. For internal use only
  ISchematicAlgoCompressionProxy(java.lang.Object obj)
          Deprecated.  
protected ISchematicAlgoCompressionProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  ISchematicAlgoCompressionProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected ISchematicAlgoCompressionProxy(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 getClusterThresholdDistance()
          Deprecated. Threshold distance used to cluster connected nodes together.
 double getDistanceBetweenClusters()
          Deprecated. Minimum distance to preserve between connected clusters.
 boolean isAbsoluteParameters()
          Deprecated. Indicates if the values set for the spacings must be interpreted as absolute units.
 boolean isCompressTowardCenter()
          Deprecated. Indicates if the algorithm moves the nodes toward the diagram center.
 boolean isHeedContainers()
          Deprecated. Indicates if containers and their contents are processed as a whole or independently.
 boolean isKeepInsideVertices()
          Deprecated. Indicates if link vertices inside containers are kept or removed.
 boolean isKeepOutsideVertices()
          Deprecated. Indicates if the first link vertex outside a container is kept or removed.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setAbsoluteParameters(boolean pVal)
          Deprecated. Indicates if the values set for the spacings must be interpreted as absolute units.
 void setClusterThresholdDistance(double pdThreshold)
          Deprecated. Threshold distance used to cluster connected nodes together.
 void setCompressTowardCenter(boolean pVal)
          Deprecated. Indicates if the algorithm moves the nodes toward the diagram center.
 void setDistanceBetweenClusters(double pdMinLength)
          Deprecated. Minimum distance to preserve between connected clusters.
 void setHeedContainers(boolean pVal)
          Deprecated. Indicates if containers and their contents are processed as a whole or independently.
 void setKeepInsideVertices(boolean pVal)
          Deprecated. Indicates if link vertices inside containers are kept or removed.
 void setKeepOutsideVertices(boolean pVal)
          Deprecated. Indicates if the first link vertex outside a container is kept or removed.
 
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

ISchematicAlgoCompressionProxy

public ISchematicAlgoCompressionProxy(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

ISchematicAlgoCompressionProxy

public ISchematicAlgoCompressionProxy()
Deprecated. 
For internal use only


ISchematicAlgoCompressionProxy

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

ISchematicAlgoCompressionProxy

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

ISchematicAlgoCompressionProxy

protected ISchematicAlgoCompressionProxy(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

isHeedContainers

public boolean isHeedContainers()
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Indicates if containers and their contents are processed as a whole or independently.

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

setHeedContainers

public void setHeedContainers(boolean pVal)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Indicates if containers and their contents are processed as a whole or independently.

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

isKeepInsideVertices

public boolean isKeepInsideVertices()
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
Indicates if link vertices inside containers are kept or removed.

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

setKeepInsideVertices

public void setKeepInsideVertices(boolean pVal)
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Indicates if link vertices inside containers are kept or removed.

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

isKeepOutsideVertices

public boolean isKeepOutsideVertices()
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Indicates if the first link vertex outside a container is kept or removed.

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

setKeepOutsideVertices

public void setKeepOutsideVertices(boolean pVal)
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Indicates if the first link vertex outside a container is kept or removed.

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

getClusterThresholdDistance

public double getClusterThresholdDistance()
                                   throws java.io.IOException,
                                          AutomationException
Deprecated. 
Threshold distance used to cluster connected nodes together.

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

setClusterThresholdDistance

public void setClusterThresholdDistance(double pdThreshold)
                                 throws java.io.IOException,
                                        AutomationException
Deprecated. 
Threshold distance used to cluster connected nodes together.

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

getDistanceBetweenClusters

public double getDistanceBetweenClusters()
                                  throws java.io.IOException,
                                         AutomationException
Deprecated. 
Minimum distance to preserve between connected clusters.

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

setDistanceBetweenClusters

public void setDistanceBetweenClusters(double pdMinLength)
                                throws java.io.IOException,
                                       AutomationException
Deprecated. 
Minimum distance to preserve between connected clusters.

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

isAbsoluteParameters

public boolean isAbsoluteParameters()
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
Indicates if the values set for the spacings must be interpreted as absolute units.

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

setAbsoluteParameters

public void setAbsoluteParameters(boolean pVal)
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Indicates if the values set for the spacings must be interpreted as absolute units.

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

isCompressTowardCenter

public boolean isCompressTowardCenter()
                               throws java.io.IOException,
                                      AutomationException
Deprecated. 
Indicates if the algorithm moves the nodes toward the diagram center.

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

setCompressTowardCenter

public void setCompressTowardCenter(boolean pVal)
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
Indicates if the algorithm moves the nodes toward the diagram center.

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