com.esri.arcgis.carto
Interface IMosaicLayer

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IMosaicLayerProxy, MosaicLayer

public interface IMosaicLayer
extends java.io.Serializable

COM Interface 'IMosaicLayer'. Generated 3/19/2015 1:20:53 PM from 'C:\ArcGIS\COM\esriCarto.olb'

Description: 'Provides access to members that control the Mosaic layer.' 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 IIDef80da8f_686b_4d8e_87ed_c2213273632f
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void createFromFilePath(java.lang.String filePath)
          Creates the layer from a file path to the mosaic dataset
 void createFromMosaicDataset(IMosaicDataset mosaicDataset)
          Creates the layer from the mosaic dataset
 IFeatureLayer getBoundaryLayer()
          The Boundary layer referenced by the Mosaic Layer.
 java.lang.String getFilePath()
          Filepath of the data source.
 IFeatureLayer getFootprintLayer()
          The footprint layer referenced by the Mosaic Layer.
 IMosaicDataset getMosaicDataset()
          The Mosaic Dataset referenced by the Mosaic Layer.
 IImageServerLayer getPreviewLayer()
          The preview layer referenced by the Mosaic Layer.
 IFeatureLayer getSeamlineLayer()
          The seamline layer referenced by the Mosaic Layer.
 

Field Detail

IIDef80da8f_686b_4d8e_87ed_c2213273632f

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

getFilePath

java.lang.String getFilePath()
                             throws java.io.IOException,
                                    AutomationException
Filepath of the data source.

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

getMosaicDataset

IMosaicDataset getMosaicDataset()
                                throws java.io.IOException,
                                       AutomationException
The Mosaic Dataset referenced by the Mosaic Layer.

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

getFootprintLayer

IFeatureLayer getFootprintLayer()
                                throws java.io.IOException,
                                       AutomationException
The footprint layer referenced by the Mosaic Layer.

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

getBoundaryLayer

IFeatureLayer getBoundaryLayer()
                               throws java.io.IOException,
                                      AutomationException
The Boundary layer referenced by the Mosaic Layer.

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

getPreviewLayer

IImageServerLayer getPreviewLayer()
                                  throws java.io.IOException,
                                         AutomationException
The preview layer referenced by the Mosaic Layer.

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

getSeamlineLayer

IFeatureLayer getSeamlineLayer()
                               throws java.io.IOException,
                                      AutomationException
The seamline layer referenced by the Mosaic Layer.

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

createFromMosaicDataset

void createFromMosaicDataset(IMosaicDataset mosaicDataset)
                             throws java.io.IOException,
                                    AutomationException
Creates the layer from the mosaic dataset

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

createFromFilePath

void createFromFilePath(java.lang.String filePath)
                        throws java.io.IOException,
                               AutomationException
Creates the layer from a file path to the mosaic dataset

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