com.esri.arcgis.geodatabaseextensions
Class ITerrainLasDataInfoProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.geodatabaseextensions.ITerrainLasDataInfoProxy
All Implemented Interfaces:
ITerrainLasDataInfo, java.io.Externalizable, java.io.Serializable
Direct Known Subclasses:
ITerrainLasDataInfo2Proxy

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

Description: 'Provides access to members that provide information about a LAS file.' 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 ITerrainLasDataInfoProxy
extends com.esri.arcgis.interop.Dispatch
implements ITerrainLasDataInfo, 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.ITerrainLasDataInfo
IID, IIDc1b7f6d6_4f81_4f5b_9922_5f74d3eb1e94
 
Constructor Summary
  ITerrainLasDataInfoProxy()
          Deprecated. For internal use only
  ITerrainLasDataInfoProxy(java.lang.Object obj)
          Deprecated.  
protected ITerrainLasDataInfoProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  ITerrainLasDataInfoProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected ITerrainLasDataInfoProxy(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.  
 IEnvelope getDataExtent()
          Deprecated. The XYZ extent of points in the LAS file.
 int getFlightDateJulian()
          Deprecated. The flight date based on the Julian calendar.
 java.lang.String getGeneratingSoftware()
          Deprecated. The software used to create the LAS file.
 int getNumberOfPointRecords()
          Deprecated. The number of points in the LAS file.
 int getNumberOfPointsByReturn(int returnNumber)
          Deprecated. The number of points in the LAS file based on the specified LiDAR return number.
 int getPointDataFormat()
          Deprecated. The record format for points in the LAS file
 ISpatialReference getSpatialReference()
          Deprecated. The spatial reference of the LAS file.
 java.lang.String getSystemID()
          Deprecated. The hardware system used to collect the LiDAR data in the LAS file.
 void getVersion(int[] pMajor, int[] pMinor)
          Deprecated. The version of the LAS file.
 int getYear()
          Deprecated. The year the data in the LAS file was collected.
 void init(java.lang.String lasFileName)
          Deprecated. Used to set the name of the LAS file for which information is to be retrieved.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 
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

ITerrainLasDataInfoProxy

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

ITerrainLasDataInfoProxy

public ITerrainLasDataInfoProxy()
Deprecated. 
For internal use only


ITerrainLasDataInfoProxy

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

ITerrainLasDataInfoProxy

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

ITerrainLasDataInfoProxy

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

init

public void init(java.lang.String lasFileName)
          throws java.io.IOException,
                 AutomationException
Deprecated. 
Used to set the name of the LAS file for which information is to be retrieved.

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

getVersion

public void getVersion(int[] pMajor,
                       int[] pMinor)
                throws java.io.IOException,
                       AutomationException
Deprecated. 
The version of the LAS file.

Specified by:
getVersion in interface ITerrainLasDataInfo
Parameters:
pMajor - The pMajor (out: use single element array)
pMinor - The pMinor (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSystemID

public java.lang.String getSystemID()
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
The hardware system used to collect the LiDAR data in the LAS file.

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

getGeneratingSoftware

public java.lang.String getGeneratingSoftware()
                                       throws java.io.IOException,
                                              AutomationException
Deprecated. 
The software used to create the LAS file.

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

getFlightDateJulian

public int getFlightDateJulian()
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
The flight date based on the Julian calendar.

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

getYear

public int getYear()
            throws java.io.IOException,
                   AutomationException
Deprecated. 
The year the data in the LAS file was collected.

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

getPointDataFormat

public int getPointDataFormat()
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
The record format for points in the LAS file

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

getNumberOfPointRecords

public int getNumberOfPointRecords()
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
The number of points in the LAS file.

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

getNumberOfPointsByReturn

public int getNumberOfPointsByReturn(int returnNumber)
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
The number of points in the LAS file based on the specified LiDAR return number.

Specified by:
getNumberOfPointsByReturn in interface ITerrainLasDataInfo
Parameters:
returnNumber - The returnNumber (in)
Returns:
The pcPoints
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDataExtent

public IEnvelope getDataExtent()
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
The XYZ extent of points in the LAS file.

Specified by:
getDataExtent in interface ITerrainLasDataInfo
Returns:
A reference to a com.esri.arcgis.geometry.IEnvelope
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSpatialReference

public ISpatialReference getSpatialReference()
                                      throws java.io.IOException,
                                             AutomationException
Deprecated. 
The spatial reference of the LAS file.

Specified by:
getSpatialReference in interface ITerrainLasDataInfo
Returns:
A reference to a com.esri.arcgis.geometry.ISpatialReference
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.