com.esri.arcgis.location
Class IHatchTemplateProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.location.IHatchTemplateProxy
All Implemented Interfaces:
IHatchTemplate, java.io.Externalizable, java.io.Serializable

Deprecated. Internal use only. Proxy for COM Interface 'IHatchTemplate'. Generated 3/19/2015 1:20:58 PM from 'C:\ArcGIS\COM\esriLocation.olb'

Description: 'Provides access to hatch template properties.' 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 IHatchTemplateProxy
extends com.esri.arcgis.interop.Dispatch
implements IHatchTemplate, 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.location.IHatchTemplate
IID, IIDa6e400d1_a2ea_49f4_b520_485df0417025
 
Constructor Summary
  IHatchTemplateProxy()
          Deprecated. For internal use only
  IHatchTemplateProxy(java.lang.Object obj)
          Deprecated.  
protected IHatchTemplateProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IHatchTemplateProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IHatchTemplateProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void addHatchDefinition(int multipleHatchInterval, IHatchDefinition hatchDefinition)
          Deprecated. Adds a hatch definition to the hatch class.
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 void convertToGraphics(IFeature feature, IHatchInputValue interval, IHatchInputValue fromMeasure, IHatchInputValue toMeasure, IHatchInputValue lateralOffset, int measureUnits, IDisplay display, IGraphicsLayer pGraphicsLayer)
          Deprecated. Converts hatches to graphics.
 void drawFeature(IFeature feature, IHatchInputValue interval, IHatchInputValue fromMeasure, IHatchInputValue toMeasure, IHatchInputValue lateralOffset, int measureUnits, IDisplay display, ITrackCancel trackCancel)
          Deprecated. Draws hatches on along a given feature.
 void drawGeometry(IGeometry geometry, double interval, java.lang.Object fromMeasure, java.lang.Object toMeasure, java.lang.Object lateralOffset, int measureUnits, IDisplay display, ITrackCancel trackCancel)
          Deprecated. Draws hatches along a given geometry.
 void drawPreview(IGeometry geometry, double scaleFactor, int selectedDef, java.lang.Object fromMeasure, java.lang.Object toMeasure, java.lang.Object lateralOffset, int measureUnits, IDisplay display, ITrackCancel trackCancel)
          Deprecated. Draws a sample of hatching to a given display.
 double getDefaultHatchInterval()
          Deprecated. The hatch interval.
 int getDisplayUnits()
          Deprecated. The units to be used for displaying M values in hatch text.
 IHatchDefinition getEndHatchDefinition()
          Deprecated. The hatch definition to be used on the ends of a feature.
 double getEndHatchDrawingTolerance()
          Deprecated. The end hatch drawing tolerance.
 IEnumHatchDefinition getEnumHatchDefinitions()
          Deprecated. The hatch definition enumeration.
 int getHatchDefinitionCount()
          Deprecated. The number of hatch definitions.
 java.lang.String getName()
          Deprecated. The descriptive name of a hatch class.
 int getUIDisplayUnits()
          Deprecated. The user interface display units.
 boolean isConvertUnits()
          Deprecated. Indicates whether to convert units for displaying Ms in hatch text.
 boolean isHatchByPart()
          Deprecated. Indicates whether to hatch by part vs.
 boolean isStartAtIntervalMultiple()
          Deprecated. Indicates whether to start at the interval multiple.
 void removeAll()
          Deprecated. Removes all definitions from the hatch class.
 void removeHatchDefinition(int index)
          Deprecated. Removes a hatch definition from the hatch class.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setConvertUnits(boolean convertUnits)
          Deprecated. Indicates whether to convert units for displaying Ms in hatch text.
 void setDefaultHatchInterval(double pDefaultHatchInterval)
          Deprecated. The hatch interval.
 void setDisplayUnits(int units)
          Deprecated. The units to be used for displaying M values in hatch text.
 void setEndHatchDefinitionByRef(IHatchDefinition hatchDefinition)
          Deprecated. The hatch definition to be used on the ends of a feature.
 void setEndHatchDrawingTolerance(double drawingTolerance)
          Deprecated. The end hatch drawing tolerance.
 void setHatchByPart(boolean hatchByPart)
          Deprecated. Indicates whether to hatch by part vs.
 void setName(java.lang.String name)
          Deprecated. The descriptive name of a hatch class.
 void setStartAtIntervalMultiple(boolean startAtIntervalMultiple)
          Deprecated. Indicates whether to start at the interval multiple.
 void setUIDisplayUnits(int units)
          Deprecated. The user interface display units.
 
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

targetClass

public static final java.lang.Class targetClass
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

IHatchTemplateProxy

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

IHatchTemplateProxy

public IHatchTemplateProxy()
Deprecated. 
For internal use only


IHatchTemplateProxy

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

IHatchTemplateProxy

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

IHatchTemplateProxy

protected IHatchTemplateProxy(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 com.esri.arcgis.interop.Dispatch
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 com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

getName

public java.lang.String getName()
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
The descriptive name of a hatch class.

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

setName

public void setName(java.lang.String name)
             throws java.io.IOException,
                    AutomationException
Deprecated. 
The descriptive name of a hatch class.

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

getDefaultHatchInterval

public double getDefaultHatchInterval()
                               throws java.io.IOException,
                                      AutomationException
Deprecated. 
The hatch interval.

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

setDefaultHatchInterval

public void setDefaultHatchInterval(double pDefaultHatchInterval)
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
The hatch interval.

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

getHatchDefinitionCount

public int getHatchDefinitionCount()
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
The number of hatch definitions.

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

addHatchDefinition

public void addHatchDefinition(int multipleHatchInterval,
                               IHatchDefinition hatchDefinition)
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
Adds a hatch definition to the hatch class.

Specified by:
addHatchDefinition in interface IHatchTemplate
Parameters:
multipleHatchInterval - The multipleHatchInterval (in)
hatchDefinition - A reference to a com.esri.arcgis.location.IHatchDefinition (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getEnumHatchDefinitions

public IEnumHatchDefinition getEnumHatchDefinitions()
                                             throws java.io.IOException,
                                                    AutomationException
Deprecated. 
The hatch definition enumeration.

Specified by:
getEnumHatchDefinitions in interface IHatchTemplate
Returns:
A reference to a com.esri.arcgis.location.IEnumHatchDefinition
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

removeHatchDefinition

public void removeHatchDefinition(int index)
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Removes a hatch definition from the hatch class.

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

removeAll

public void removeAll()
               throws java.io.IOException,
                      AutomationException
Deprecated. 
Removes all definitions from the hatch class.

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

setEndHatchDefinitionByRef

public void setEndHatchDefinitionByRef(IHatchDefinition hatchDefinition)
                                throws java.io.IOException,
                                       AutomationException
Deprecated. 
The hatch definition to be used on the ends of a feature.

Specified by:
setEndHatchDefinitionByRef in interface IHatchTemplate
Parameters:
hatchDefinition - A reference to a com.esri.arcgis.location.IHatchDefinition (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getEndHatchDefinition

public IHatchDefinition getEndHatchDefinition()
                                       throws java.io.IOException,
                                              AutomationException
Deprecated. 
The hatch definition to be used on the ends of a feature.

Specified by:
getEndHatchDefinition in interface IHatchTemplate
Returns:
A reference to a com.esri.arcgis.location.IHatchDefinition
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setEndHatchDrawingTolerance

public void setEndHatchDrawingTolerance(double drawingTolerance)
                                 throws java.io.IOException,
                                        AutomationException
Deprecated. 
The end hatch drawing tolerance.

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

getEndHatchDrawingTolerance

public double getEndHatchDrawingTolerance()
                                   throws java.io.IOException,
                                          AutomationException
Deprecated. 
The end hatch drawing tolerance.

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

setConvertUnits

public void setConvertUnits(boolean convertUnits)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
Indicates whether to convert units for displaying Ms in hatch text.

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

isConvertUnits

public boolean isConvertUnits()
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Indicates whether to convert units for displaying Ms in hatch text.

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

getDisplayUnits

public int getDisplayUnits()
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
The units to be used for displaying M values in hatch text.

Specified by:
getDisplayUnits in interface IHatchTemplate
Returns:
A com.esri.arcgis.system.esriUnits constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDisplayUnits

public void setDisplayUnits(int units)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
The units to be used for displaying M values in hatch text.

Specified by:
setDisplayUnits in interface IHatchTemplate
Parameters:
units - A com.esri.arcgis.system.esriUnits constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setStartAtIntervalMultiple

public void setStartAtIntervalMultiple(boolean startAtIntervalMultiple)
                                throws java.io.IOException,
                                       AutomationException
Deprecated. 
Indicates whether to start at the interval multiple.

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

isStartAtIntervalMultiple

public boolean isStartAtIntervalMultiple()
                                  throws java.io.IOException,
                                         AutomationException
Deprecated. 
Indicates whether to start at the interval multiple.

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

setUIDisplayUnits

public void setUIDisplayUnits(int units)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
The user interface display units.

Specified by:
setUIDisplayUnits in interface IHatchTemplate
Parameters:
units - A com.esri.arcgis.system.esriUnits constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getUIDisplayUnits

public int getUIDisplayUnits()
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
The user interface display units.

Specified by:
getUIDisplayUnits in interface IHatchTemplate
Returns:
A com.esri.arcgis.system.esriUnits constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setHatchByPart

public void setHatchByPart(boolean hatchByPart)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Indicates whether to hatch by part vs. by polyline.

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

isHatchByPart

public boolean isHatchByPart()
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Indicates whether to hatch by part vs. by polyline.

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

drawGeometry

public void drawGeometry(IGeometry geometry,
                         double interval,
                         java.lang.Object fromMeasure,
                         java.lang.Object toMeasure,
                         java.lang.Object lateralOffset,
                         int measureUnits,
                         IDisplay display,
                         ITrackCancel trackCancel)
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Draws hatches along a given geometry.

Specified by:
drawGeometry in interface IHatchTemplate
Parameters:
geometry - A reference to a com.esri.arcgis.geometry.IGeometry (in)
interval - The interval (in)
fromMeasure - A Variant (in)
toMeasure - A Variant (in)
lateralOffset - A Variant (in)
measureUnits - A com.esri.arcgis.system.esriUnits constant (in)
display - A reference to a com.esri.arcgis.display.IDisplay (in)
trackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

drawFeature

public void drawFeature(IFeature feature,
                        IHatchInputValue interval,
                        IHatchInputValue fromMeasure,
                        IHatchInputValue toMeasure,
                        IHatchInputValue lateralOffset,
                        int measureUnits,
                        IDisplay display,
                        ITrackCancel trackCancel)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Draws hatches on along a given feature.

Specified by:
drawFeature in interface IHatchTemplate
Parameters:
feature - A reference to a com.esri.arcgis.geodatabase.IFeature (in)
interval - A reference to a com.esri.arcgis.location.IHatchInputValue (in)
fromMeasure - A reference to a com.esri.arcgis.location.IHatchInputValue (in)
toMeasure - A reference to a com.esri.arcgis.location.IHatchInputValue (in)
lateralOffset - A reference to a com.esri.arcgis.location.IHatchInputValue (in)
measureUnits - A com.esri.arcgis.system.esriUnits constant (in)
display - A reference to a com.esri.arcgis.display.IDisplay (in)
trackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

drawPreview

public void drawPreview(IGeometry geometry,
                        double scaleFactor,
                        int selectedDef,
                        java.lang.Object fromMeasure,
                        java.lang.Object toMeasure,
                        java.lang.Object lateralOffset,
                        int measureUnits,
                        IDisplay display,
                        ITrackCancel trackCancel)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Draws a sample of hatching to a given display.

Specified by:
drawPreview in interface IHatchTemplate
Parameters:
geometry - A reference to a com.esri.arcgis.geometry.IGeometry (in)
scaleFactor - The scaleFactor (in)
selectedDef - The selectedDef (in)
fromMeasure - A Variant (in)
toMeasure - A Variant (in)
lateralOffset - A Variant (in)
measureUnits - A com.esri.arcgis.system.esriUnits constant (in)
display - A reference to a com.esri.arcgis.display.IDisplay (in)
trackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

convertToGraphics

public void convertToGraphics(IFeature feature,
                              IHatchInputValue interval,
                              IHatchInputValue fromMeasure,
                              IHatchInputValue toMeasure,
                              IHatchInputValue lateralOffset,
                              int measureUnits,
                              IDisplay display,
                              IGraphicsLayer pGraphicsLayer)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Converts hatches to graphics.

Specified by:
convertToGraphics in interface IHatchTemplate
Parameters:
feature - A reference to a com.esri.arcgis.geodatabase.IFeature (in)
interval - A reference to a com.esri.arcgis.location.IHatchInputValue (in)
fromMeasure - A reference to a com.esri.arcgis.location.IHatchInputValue (in)
toMeasure - A reference to a com.esri.arcgis.location.IHatchInputValue (in)
lateralOffset - A reference to a com.esri.arcgis.location.IHatchInputValue (in)
measureUnits - A com.esri.arcgis.system.esriUnits constant (in)
display - A reference to a com.esri.arcgis.display.IDisplay (in)
pGraphicsLayer - A reference to a com.esri.arcgis.carto.IGraphicsLayer (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.