com.esri.arcgis.analyst3d
Interface IImport3DFile

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IImport3DFileProxy, Import3DFile

public interface IImport3DFile
extends java.io.Serializable

COM Interface 'IImport3DFile'. Generated 3/19/2015 1:20:51 PM from 'C:\ArcGIS\COM\esri3DAnalyst.olb'

Description: 'Provides access to a file used to create 3D General Multipatches.' 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 IID95e48b87_336e_4062_9b68_eb8ec9177ab8
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void createFromFile(java.lang.String filePath)
          Load from File.
 java.lang.String getFileDescription()
          The File Description for Browsing.
 java.lang.String getFileExtension()
          The File Extension for Browsing.
 IGeometry getGeometry()
          The Geometry interface.
 boolean isCanBrowse()
          Indicates if this implementation can browse for files.
 boolean isValidFile(java.lang.String filePath)
          Indicates if this is a valid 3D Import File.
 

Field Detail

IID95e48b87_336e_4062_9b68_eb8ec9177ab8

static final int IID95e48b87_336e_4062_9b68_eb8ec9177ab8
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

isValidFile

boolean isValidFile(java.lang.String filePath)
                    throws java.io.IOException,
                           AutomationException
Indicates if this is a valid 3D Import File.

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

createFromFile

void createFromFile(java.lang.String filePath)
                    throws java.io.IOException,
                           AutomationException
Load from File.

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

getGeometry

IGeometry getGeometry()
                      throws java.io.IOException,
                             AutomationException
The Geometry interface.

Returns:
A reference to a com.esri.arcgis.geometry.IGeometry
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isCanBrowse

boolean isCanBrowse()
                    throws java.io.IOException,
                           AutomationException
Indicates if this implementation can browse for files.

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

getFileDescription

java.lang.String getFileDescription()
                                    throws java.io.IOException,
                                           AutomationException
The File Description for Browsing.

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

getFileExtension

java.lang.String getFileExtension()
                                  throws java.io.IOException,
                                         AutomationException
The File Extension for Browsing.

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