com.esri.arcgis.spatialanalyst
Class PathDistanceHorizontalFactor

java.lang.Object
  extended by com.esri.arcgis.spatialanalyst.PathDistanceHorizontalFactor
All Implemented Interfaces:
com.esri.arcgis.interop.RemoteObjRef, IPathDistanceHorizontalFactor, ISupportErrorInfo, java.io.Serializable

public class PathDistanceHorizontalFactor
extends java.lang.Object
implements com.esri.arcgis.interop.RemoteObjRef, IPathDistanceHorizontalFactor, ISupportErrorInfo

COM Class 'PathDistanceHorizontalFactor'. Generated 3/19/2015 1:20:46 PM from 'C:\ArcGIS\COM\esriSpatialAnalyst.olb'

Description 'Path distance horizontal function object.' 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 =

See Also:
Serialized Form

Field Summary
 
Fields inherited from interface com.esri.arcgis.spatialanalyst.IPathDistanceHorizontalFactor
IID, IID6fd6f6e0_efb0_42bc_8ba2_843ffdfe77ce, xxDummy
 
Fields inherited from interface com.esri.arcgis.system.ISupportErrorInfo
IID, IIDdf0b3d60_548f_101b_8e65_08002b2bd119, xxDummy
 
Constructor Summary
PathDistanceHorizontalFactor()
          Constructs a PathDistanceHorizontalFactor using ArcGIS Engine.
PathDistanceHorizontalFactor(java.lang.Object obj)
          Deprecated. As of ArcGIS 9.2, replaced by normal Java casts.
PathDistanceHorizontalFactor thePathDistanceHorizontalFactor = (PathDistanceHorizontalFactor) obj;
 
Method Summary
 boolean equals(java.lang.Object o)
          Compare this object with another
static java.lang.String getClsid()
          getClsid.
 java.lang.String getDescription()
          The string description of the horizontal function.
 com.esri.arcgis.interop.Dispatch getJintegraDispatch()
          Deprecated. Internal use only.
 int getType()
          The type of the horizontal function.
 int hashCode()
          the hashcode for this object
 void interfaceSupportsErrorInfo(GUID riid)
          interfaceSupportsErrorInfo
 void release()
          Release a PathDistanceHorizontalFactor.
 void setBinary(java.lang.Object zeroFactor, java.lang.Object cutAngle)
          Sets a binary horizontal function object.
 void setDefault()
          Sets a default horizontal function object.
 void setForward(java.lang.Object zeroFactor, java.lang.Object sideValue)
          Sets a forward horizontal function object.
 void setInverseLinear(java.lang.Object zeroFactor, java.lang.Object cutAngle, java.lang.Object slope)
          Sets a inverse linear horizontal function object.
 void setLinear(java.lang.Object zeroFactor, java.lang.Object cutAngle, java.lang.Object slope)
          Sets a linear horizontal function object.
 void setTable(java.lang.String tableName)
          Sets a table horizontal function object.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PathDistanceHorizontalFactor

public PathDistanceHorizontalFactor()
                             throws java.io.IOException,
                                    java.net.UnknownHostException
Constructs a PathDistanceHorizontalFactor using ArcGIS Engine.

Throws:
java.io.IOException - if there are interop problems
java.net.UnknownHostException - if there are interop problems

PathDistanceHorizontalFactor

public PathDistanceHorizontalFactor(java.lang.Object obj)
                             throws java.io.IOException
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts.
PathDistanceHorizontalFactor thePathDistanceHorizontalFactor = (PathDistanceHorizontalFactor) obj;

Construct a PathDistanceHorizontalFactor using a reference to such an object returned from ArcGIS Engine or Server. This is semantically equivalent to casting obj to PathDistanceHorizontalFactor.

Parameters:
obj - an object returned from ArcGIS Engine or Server
Throws:
java.io.IOException - if there are interop problems
Method Detail

getClsid

public static java.lang.String getClsid()
getClsid.


equals

public boolean equals(java.lang.Object o)
Compare this object with another

Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
the hashcode for this object

Overrides:
hashCode in class java.lang.Object

getJintegraDispatch

public com.esri.arcgis.interop.Dispatch getJintegraDispatch()
Deprecated. Internal use only.

Specified by:
getJintegraDispatch in interface com.esri.arcgis.interop.RemoteObjRef

release

public void release()
Release a PathDistanceHorizontalFactor.

Specified by:
release in interface com.esri.arcgis.interop.RemoteObjRef

setDefault

public void setDefault()
                throws java.io.IOException,
                       AutomationException
Sets a default horizontal function object.

Specified by:
setDefault in interface IPathDistanceHorizontalFactor
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setBinary

public void setBinary(java.lang.Object zeroFactor,
                      java.lang.Object cutAngle)
               throws java.io.IOException,
                      AutomationException
Sets a binary horizontal function object.

Specified by:
setBinary in interface IPathDistanceHorizontalFactor
Parameters:
zeroFactor - A Variant (in)
cutAngle - A Variant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setForward

public void setForward(java.lang.Object zeroFactor,
                       java.lang.Object sideValue)
                throws java.io.IOException,
                       AutomationException
Sets a forward horizontal function object.

Specified by:
setForward in interface IPathDistanceHorizontalFactor
Parameters:
zeroFactor - A Variant (in)
sideValue - A Variant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setLinear

public void setLinear(java.lang.Object zeroFactor,
                      java.lang.Object cutAngle,
                      java.lang.Object slope)
               throws java.io.IOException,
                      AutomationException
Sets a linear horizontal function object.

Specified by:
setLinear in interface IPathDistanceHorizontalFactor
Parameters:
zeroFactor - A Variant (in)
cutAngle - A Variant (in)
slope - A Variant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setInverseLinear

public void setInverseLinear(java.lang.Object zeroFactor,
                             java.lang.Object cutAngle,
                             java.lang.Object slope)
                      throws java.io.IOException,
                             AutomationException
Sets a inverse linear horizontal function object.

Specified by:
setInverseLinear in interface IPathDistanceHorizontalFactor
Parameters:
zeroFactor - A Variant (in)
cutAngle - A Variant (in)
slope - A Variant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setTable

public void setTable(java.lang.String tableName)
              throws java.io.IOException,
                     AutomationException
Sets a table horizontal function object.

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

getType

public int getType()
            throws java.io.IOException,
                   AutomationException
The type of the horizontal function.

Specified by:
getType in interface IPathDistanceHorizontalFactor
Returns:
A com.esri.arcgis.spatialanalyst.esriPathDistanceHorizontalEnum constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDescription

public java.lang.String getDescription()
                                throws java.io.IOException,
                                       AutomationException
The string description of the horizontal function.

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

interfaceSupportsErrorInfo

public void interfaceSupportsErrorInfo(GUID riid)
                                throws java.io.IOException,
                                       AutomationException
interfaceSupportsErrorInfo

Specified by:
interfaceSupportsErrorInfo in interface ISupportErrorInfo
Parameters:
riid - A Structure: com.esri.arcgis.support.ms.stdole.GUID (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.