com.esri.arcgis.geodatabaseextensions
Interface ILasDatasetEdit

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
ILasDatasetEditProxy, LasDataset

public interface ILasDatasetEdit
extends java.io.Serializable

COM Interface 'ILasDatasetEdit'. Generated 3/19/2015 1:21:01 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 =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IIDca6228e2_eb8f_442f_88cb_5e40233e88e8
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void addFile(java.lang.String fileName)
          Adds a file to the dataset.
 void addFolder(java.lang.String folderName, java.lang.String fileExtension, boolean bRecursive, IStringArray[] ppBadFiles)
          Adds all the files in the specified a folder, and potentially subfolders, to the dataset.
 void addSurfaceConstraint(IFeatureClass pFeatureClass, IField pHeightField, IField pTagField, int type)
          Adds surface constraint (e.g., breaklines) to the dataset.
 void calculateFileStatistics(ITrackCancel pTrackCancel, int index)
          Calculate statistics of the specified file.
 void calculateStatistics(ITrackCancel pTrackCancel, boolean bForce, ILongArray[] ppBadFiles)
          Calculate statistics of the entire dataset.
 void removeFile(int index)
          Removes the specified file from the dataset.
 void removeFileByName(java.lang.String fileName)
          Removes the specified file from the dataset.
 void removeSurfaceConstraint(IFeatureClass pFeatureClass)
          Removes the specified surface constraint from the dataset.
 void removeSurfaceConstraintByID(IUID pGuid)
          Removes the specified surface constraint from the dataset.
 void save()
          Saves the changes.
 void setSpatialReference(ISpatialReference pSpatialReference)
          Sets spatial reference.
 void setUsesRelativePath(boolean rhs1)
          Indicates if the dataset is saved with relative path.
 

Field Detail

IIDca6228e2_eb8f_442f_88cb_5e40233e88e8

static final int IIDca6228e2_eb8f_442f_88cb_5e40233e88e8
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

save

void save()
          throws java.io.IOException,
                 AutomationException
Saves the changes.

Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setUsesRelativePath

void setUsesRelativePath(boolean rhs1)
                         throws java.io.IOException,
                                AutomationException
Indicates if the dataset is saved with relative path.

Parameters:
rhs1 - The rhs1 (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSpatialReference

void setSpatialReference(ISpatialReference pSpatialReference)
                         throws java.io.IOException,
                                AutomationException
Sets spatial reference.

Parameters:
pSpatialReference - A reference to a com.esri.arcgis.geometry.ISpatialReference (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

addFile

void addFile(java.lang.String fileName)
             throws java.io.IOException,
                    AutomationException
Adds a file to the dataset.

Parameters:
fileName - The fileName (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

addFolder

void addFolder(java.lang.String folderName,
               java.lang.String fileExtension,
               boolean bRecursive,
               IStringArray[] ppBadFiles)
               throws java.io.IOException,
                      AutomationException
Adds all the files in the specified a folder, and potentially subfolders, to the dataset.

Parameters:
folderName - The folderName (in)
fileExtension - The fileExtension (in)
bRecursive - The bRecursive (in)
ppBadFiles - A reference to a com.esri.arcgis.system.IStringArray (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

removeFile

void removeFile(int index)
                throws java.io.IOException,
                       AutomationException
Removes the specified file from the dataset.

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

removeFileByName

void removeFileByName(java.lang.String fileName)
                      throws java.io.IOException,
                             AutomationException
Removes the specified file from the dataset.

Parameters:
fileName - The fileName (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

addSurfaceConstraint

void addSurfaceConstraint(IFeatureClass pFeatureClass,
                          IField pHeightField,
                          IField pTagField,
                          int type)
                          throws java.io.IOException,
                                 AutomationException
Adds surface constraint (e.g., breaklines) to the dataset.

Parameters:
pFeatureClass - A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)
pHeightField - A reference to a com.esri.arcgis.geodatabase.IField (in)
pTagField - A reference to a com.esri.arcgis.geodatabase.IField (in)
type - A com.esri.arcgis.geodatabase.esriTinSurfaceType constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

removeSurfaceConstraint

void removeSurfaceConstraint(IFeatureClass pFeatureClass)
                             throws java.io.IOException,
                                    AutomationException
Removes the specified surface constraint from the dataset.

Parameters:
pFeatureClass - A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

removeSurfaceConstraintByID

void removeSurfaceConstraintByID(IUID pGuid)
                                 throws java.io.IOException,
                                        AutomationException
Removes the specified surface constraint from the dataset.

Parameters:
pGuid - A reference to a com.esri.arcgis.system.IUID (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

calculateStatistics

void calculateStatistics(ITrackCancel pTrackCancel,
                         boolean bForce,
                         ILongArray[] ppBadFiles)
                         throws java.io.IOException,
                                AutomationException
Calculate statistics of the entire dataset.

Parameters:
pTrackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
bForce - The bForce (in)
ppBadFiles - A reference to a com.esri.arcgis.system.ILongArray (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

calculateFileStatistics

void calculateFileStatistics(ITrackCancel pTrackCancel,
                             int index)
                             throws java.io.IOException,
                                    AutomationException
Calculate statistics of the specified file.

Parameters:
pTrackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
index - The index (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.