com.esri.arcgis.geodatabaseextensions
Class ILasHeaderInfo2Proxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.geodatabaseextensions.ILasHeaderInfoProxy
          extended by com.esri.arcgis.geodatabaseextensions.ILasHeaderInfo2Proxy
All Implemented Interfaces:
ILasHeaderInfo, ILasHeaderInfo2, java.io.Externalizable, java.io.Serializable

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

Description: 'Provides access to the header information of LAS files.' 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 ILasHeaderInfo2Proxy
extends ILasHeaderInfoProxy
implements ILasHeaderInfo2, 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.geodatabaseextensions.ILasHeaderInfo2
IID, IID3b88519f_5972_45e4_9e49_d7293f84a96f
 
Fields inherited from interface com.esri.arcgis.geodatabaseextensions.ILasHeaderInfo
IID89f48c7a_ac12_4371_92c3_194559bb354b
 
Constructor Summary
  ILasHeaderInfo2Proxy()
          Deprecated. For internal use only
  ILasHeaderInfo2Proxy(java.lang.Object obj)
          Deprecated.  
protected ILasHeaderInfo2Proxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  ILasHeaderInfo2Proxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected ILasHeaderInfo2Proxy(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.  
 void getExtendedVariableLengthRecords(IStringArray[] ppUserIDs, ILongArray[] recordIDs, IDoubleArray[] ppRecordLengths, IStringArray[] ppDescriptions, boolean[] pbOverLimit)
          Deprecated. The variable length record info.
 double getNumberOfExtendedVariableLengthRecords()
          Deprecated. The number of extended variable length records in the LAS file.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 
Methods inherited from class com.esri.arcgis.geodatabaseextensions.ILasHeaderInfoProxy
getExtent, getFileSourceID, getFlightDateJulian, getGeneratingSoftware, getNumberOfPointRecords, getNumberOfPointsByReturn, getNumberOfVariableLengthRecords, getOffsets, getPointDataFormat, getProjectID, getScaleFactors, getSpatialReference, getSystemID, getVariableLengthRecords, getVersion, getYear, isHasGpsTime, isHasRGB, isStandardGpsTime
 
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.geodatabaseextensions.ILasHeaderInfo
getExtent, getFileSourceID, getFlightDateJulian, getGeneratingSoftware, getNumberOfPointRecords, getNumberOfPointsByReturn, getNumberOfVariableLengthRecords, getOffsets, getPointDataFormat, getProjectID, getScaleFactors, getSpatialReference, getSystemID, getVariableLengthRecords, getVersion, getYear, isHasGpsTime, isHasRGB, isStandardGpsTime
 

Field Detail

targetClass

public static final java.lang.Class targetClass
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

ILasHeaderInfo2Proxy

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

ILasHeaderInfo2Proxy

public ILasHeaderInfo2Proxy()
Deprecated. 
For internal use only


ILasHeaderInfo2Proxy

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

ILasHeaderInfo2Proxy

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

ILasHeaderInfo2Proxy

protected ILasHeaderInfo2Proxy(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 ILasHeaderInfoProxy
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 ILasHeaderInfoProxy
Throws:
java.io.IOException

getNumberOfExtendedVariableLengthRecords

public double getNumberOfExtendedVariableLengthRecords()
                                                throws java.io.IOException,
                                                       AutomationException
Deprecated. 
The number of extended variable length records in the LAS file.

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

getExtendedVariableLengthRecords

public void getExtendedVariableLengthRecords(IStringArray[] ppUserIDs,
                                             ILongArray[] recordIDs,
                                             IDoubleArray[] ppRecordLengths,
                                             IStringArray[] ppDescriptions,
                                             boolean[] pbOverLimit)
                                      throws java.io.IOException,
                                             AutomationException
Deprecated. 
The variable length record info.

Specified by:
getExtendedVariableLengthRecords in interface ILasHeaderInfo2
Parameters:
ppUserIDs - A reference to a com.esri.arcgis.system.IStringArray (out: use single element array)
recordIDs - A reference to a com.esri.arcgis.system.ILongArray (out: use single element array)
ppRecordLengths - A reference to a com.esri.arcgis.system.IDoubleArray (out: use single element array)
ppDescriptions - A reference to a com.esri.arcgis.system.IStringArray (out: use single element array)
pbOverLimit - The pbOverLimit (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.