com.esri.arcgis.geodatabaseextensions
Class ILasDatasetProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.geodatabaseextensions.ILasDatasetProxy
All Implemented Interfaces:
ILasDataset, java.io.Externalizable, java.io.Serializable
Direct Known Subclasses:
ILasDataset2Proxy

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

Description: 'Provides access to members of LasDataset.' 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 ILasDatasetProxy
extends com.esri.arcgis.interop.Dispatch
implements ILasDataset, 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.ILasDataset
IID, IID3ac637a3_1671_4dfe_babe_d7947d57f050
 
Constructor Summary
  ILasDatasetProxy()
          Deprecated. For internal use only
  ILasDatasetProxy(java.lang.Object obj)
          Deprecated.  
protected ILasDatasetProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  ILasDatasetProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected ILasDatasetProxy(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.  
 ILasSurface createDynamicSurface()
          Deprecated. Returns an implicit surface.
 void export(ITrackCancel pTrackCancel, int fileIndex, ILasPointFilter pFilter, java.lang.String newFileName, ISpatialReference pNewSpatialReference, boolean bProject, boolean bDropVLRs)
          Deprecated. Writes a new, optionally modified, version of the specified LAS file.
 IEnvelope getExtent()
          Deprecated. The xyz extent of the dataset.
 ILasFile getFile(int index)
          Deprecated. Returns the LAS file specified by the index.
 int getFileCount()
          Deprecated. The number of LAS files contained in the dataset.
 java.lang.String getName()
          Deprecated. The name of the dataset.
 double getPointCount()
          Deprecated. The number of points in the dataset.
 double getSizeInBytes()
          Deprecated. The size of all the LAS/zLAS files in bytes.
 ISpatialReference getSpatialReference()
          Deprecated. The spatial reference of the dataset.
 ILasStatistics getStatistics()
          Deprecated. Get statistics.
 void getSurfaceConstraint(int index, IFeatureClass[] ppClass, IField[] ppHeightField, IField[] ppTagField, int[] pType)
          Deprecated. Gets surface constraint specified by the index.
 int getSurfaceConstraintCount()
          Deprecated. The number of surface constraints contained in the dataset.
 void getSurfaceConstraintID(int index, IUID[] ppGuid)
          Deprecated. Gets surface constraint specified by the index.
 void getSurfaceConstraintIndexFromID(IUID pGuid, int[] pIndex)
          Deprecated. Gets surface constraint's index identified by the ID.
 void getSurfaceConstraintName(int index, IFeatureClassName[] ppName, java.lang.String[] pHeightField, java.lang.String[] pTagField, int[] pType)
          Deprecated. Gets surface constraint specified by the index.
 void init(java.lang.String name)
          Deprecated. Opens the specified dataset.
 boolean isDirty()
          Deprecated. Indicates if the dataset has been changed since last save.
 boolean isHasStatistics()
          Deprecated. Indicates if statistics is available.
 boolean isNeedsUpdateStatistics()
          Deprecated. Indicates if update is necessary.
 boolean isUsesRelativePath()
          Deprecated. Indicates if the dataset is saved with relative path.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void saveAs(java.lang.String name, boolean bOverWrite)
          Deprecated. Saves the dataset to disk using the specified name.
 void setEmpty()
          Deprecated. Empty the object.
 
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

ILasDatasetProxy

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

ILasDatasetProxy

public ILasDatasetProxy()
Deprecated. 
For internal use only


ILasDatasetProxy

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

ILasDatasetProxy

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

ILasDatasetProxy

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

setEmpty

public void setEmpty()
              throws java.io.IOException,
                     AutomationException
Deprecated. 
Empty the object.

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

init

public void init(java.lang.String name)
          throws java.io.IOException,
                 AutomationException
Deprecated. 
Opens the specified dataset.

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

saveAs

public void saveAs(java.lang.String name,
                   boolean bOverWrite)
            throws java.io.IOException,
                   AutomationException
Deprecated. 
Saves the dataset to disk using the specified name.

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

getName

public java.lang.String getName()
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
The name of the dataset.

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

isUsesRelativePath

public boolean isUsesRelativePath()
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Indicates if the dataset is saved with relative path.

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

isDirty

public boolean isDirty()
                throws java.io.IOException,
                       AutomationException
Deprecated. 
Indicates if the dataset has been changed since last save.

Specified by:
isDirty in interface ILasDataset
Returns:
The pbIsDirty
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 dataset.

Specified by:
getSpatialReference in interface ILasDataset
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.

getExtent

public IEnvelope getExtent()
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
The xyz extent of the dataset.

Specified by:
getExtent in interface ILasDataset
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.

getFileCount

public int getFileCount()
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
The number of LAS files contained in the dataset.

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

getFile

public ILasFile getFile(int index)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Returns the LAS file specified by the index.

Specified by:
getFile in interface ILasDataset
Parameters:
index - The index (in)
Returns:
A reference to a com.esri.arcgis.geodatabaseextensions.ILasFile
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSurfaceConstraintCount

public int getSurfaceConstraintCount()
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
The number of surface constraints contained in the dataset.

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

getSurfaceConstraint

public void getSurfaceConstraint(int index,
                                 IFeatureClass[] ppClass,
                                 IField[] ppHeightField,
                                 IField[] ppTagField,
                                 int[] pType)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Gets surface constraint specified by the index.

Specified by:
getSurfaceConstraint in interface ILasDataset
Parameters:
index - The index (in)
ppClass - A reference to a com.esri.arcgis.geodatabase.IFeatureClass (out: use single element array)
ppHeightField - A reference to a com.esri.arcgis.geodatabase.IField (out: use single element array)
ppTagField - A reference to a com.esri.arcgis.geodatabase.IField (out: use single element array)
pType - A com.esri.arcgis.geodatabase.esriTinSurfaceType constant (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSurfaceConstraintName

public void getSurfaceConstraintName(int index,
                                     IFeatureClassName[] ppName,
                                     java.lang.String[] pHeightField,
                                     java.lang.String[] pTagField,
                                     int[] pType)
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Gets surface constraint specified by the index.

Specified by:
getSurfaceConstraintName in interface ILasDataset
Parameters:
index - The index (in)
ppName - A reference to a com.esri.arcgis.geodatabase.IFeatureClassName (out: use single element array)
pHeightField - The pHeightField (out: use single element array)
pTagField - The pTagField (out: use single element array)
pType - A com.esri.arcgis.geodatabase.esriTinSurfaceType constant (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSurfaceConstraintID

public void getSurfaceConstraintID(int index,
                                   IUID[] ppGuid)
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Gets surface constraint specified by the index.

Specified by:
getSurfaceConstraintID in interface ILasDataset
Parameters:
index - The index (in)
ppGuid - A reference to a com.esri.arcgis.system.IUID (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSurfaceConstraintIndexFromID

public void getSurfaceConstraintIndexFromID(IUID pGuid,
                                            int[] pIndex)
                                     throws java.io.IOException,
                                            AutomationException
Deprecated. 
Gets surface constraint's index identified by the ID.

Specified by:
getSurfaceConstraintIndexFromID in interface ILasDataset
Parameters:
pGuid - A reference to a com.esri.arcgis.system.IUID (in)
pIndex - The pIndex (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPointCount

public double getPointCount()
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
The number of points in the dataset.

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

getSizeInBytes

public double getSizeInBytes()
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
The size of all the LAS/zLAS files in bytes.

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

isHasStatistics

public boolean isHasStatistics()
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
Indicates if statistics is available.

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

isNeedsUpdateStatistics

public boolean isNeedsUpdateStatistics()
                                throws java.io.IOException,
                                       AutomationException
Deprecated. 
Indicates if update is necessary.

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

getStatistics

public ILasStatistics getStatistics()
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
Get statistics.

Specified by:
getStatistics in interface ILasDataset
Returns:
A reference to a com.esri.arcgis.geodatabaseextensions.ILasStatistics
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

createDynamicSurface

public ILasSurface createDynamicSurface()
                                 throws java.io.IOException,
                                        AutomationException
Deprecated. 
Returns an implicit surface.

Specified by:
createDynamicSurface in interface ILasDataset
Returns:
A reference to a com.esri.arcgis.geodatabaseextensions.ILasSurface
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

export

public void export(ITrackCancel pTrackCancel,
                   int fileIndex,
                   ILasPointFilter pFilter,
                   java.lang.String newFileName,
                   ISpatialReference pNewSpatialReference,
                   boolean bProject,
                   boolean bDropVLRs)
            throws java.io.IOException,
                   AutomationException
Deprecated. 
Writes a new, optionally modified, version of the specified LAS file.

Specified by:
export in interface ILasDataset
Parameters:
pTrackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
fileIndex - The fileIndex (in)
pFilter - A reference to a com.esri.arcgis.geodatabaseextensions.ILasPointFilter (in)
newFileName - The newFileName (in)
pNewSpatialReference - A reference to a com.esri.arcgis.geometry.ISpatialReference (in)
bProject - The bProject (in)
bDropVLRs - The bDropVLRs (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.