com.esri.arcgis.datasourcesraster
Interface IImageViewOperation

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IImageViewOperationProxy, MosaicDataset

public interface IImageViewOperation
extends java.io.Serializable

COM Interface 'IImageViewOperation'. Generated 3/19/2015 1:20:55 PM from 'C:\ArcGIS\COM\esriDataSourcesRaster.olb'

Description: 'Provides access to operations that control image views associated with a mosaic dataset.' 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 IID44ce3e2d_7a9e_48df_b0dc_15406500b1bb
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void expandImageView(java.lang.String sViewID, IBasicImageView pImageView, IFIDSet pMemberItemFIDs, IImageViewOperationParameters pParameters)
          Adds new members to the specified image view.
 IBasicImageView getImageView(java.lang.String sViewID)
          Loads the specified image view object.
 boolean isViewMember(int itemID, java.lang.String sViewID)
          Indicates whether specified mosaic dataset item is a member of the specified view.
 IStringArray queryItemViewMembership(int itemID)
          Returns a set of names of all views associated with the specified mosaic dataset item.
 IFIDSet queryViewMembers(java.lang.String sViewID)
          Returns the OBJECTIDs of mosaic dataset items associated with the specified view.
 void removeImageView(java.lang.String sViewID, IImageViewOperationParameters pParameters)
          Removes the specified image view object.
 void shrinkImageView(java.lang.String sViewID, IBasicImageView pImageView, IFIDSet pMemberItemFIDs, IImageViewOperationParameters pParameters)
          Removes members from the specified image view.
 void updateImageView(java.lang.String sViewID, IBasicImageView pImageView, IImageViewOperationParameters pParameters)
          Updates or adds the specified image view associated with the mosaic dataset.
 

Field Detail

IID44ce3e2d_7a9e_48df_b0dc_15406500b1bb

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

getImageView

IBasicImageView getImageView(java.lang.String sViewID)
                             throws java.io.IOException,
                                    AutomationException
Loads the specified image view object.

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

removeImageView

void removeImageView(java.lang.String sViewID,
                     IImageViewOperationParameters pParameters)
                     throws java.io.IOException,
                            AutomationException
Removes the specified image view object.

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

updateImageView

void updateImageView(java.lang.String sViewID,
                     IBasicImageView pImageView,
                     IImageViewOperationParameters pParameters)
                     throws java.io.IOException,
                            AutomationException
Updates or adds the specified image view associated with the mosaic dataset.

Parameters:
sViewID - The sViewID (in)
pImageView - A reference to a com.esri.arcgis.datasourcesraster.IBasicImageView (in)
pParameters - A reference to a com.esri.arcgis.datasourcesraster.IImageViewOperationParameters (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

expandImageView

void expandImageView(java.lang.String sViewID,
                     IBasicImageView pImageView,
                     IFIDSet pMemberItemFIDs,
                     IImageViewOperationParameters pParameters)
                     throws java.io.IOException,
                            AutomationException
Adds new members to the specified image view.

Parameters:
sViewID - The sViewID (in)
pImageView - A reference to a com.esri.arcgis.datasourcesraster.IBasicImageView (in)
pMemberItemFIDs - A reference to a com.esri.arcgis.geodatabase.IFIDSet (in)
pParameters - A reference to a com.esri.arcgis.datasourcesraster.IImageViewOperationParameters (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

shrinkImageView

void shrinkImageView(java.lang.String sViewID,
                     IBasicImageView pImageView,
                     IFIDSet pMemberItemFIDs,
                     IImageViewOperationParameters pParameters)
                     throws java.io.IOException,
                            AutomationException
Removes members from the specified image view.

Parameters:
sViewID - The sViewID (in)
pImageView - A reference to a com.esri.arcgis.datasourcesraster.IBasicImageView (in)
pMemberItemFIDs - A reference to a com.esri.arcgis.geodatabase.IFIDSet (in)
pParameters - A reference to a com.esri.arcgis.datasourcesraster.IImageViewOperationParameters (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isViewMember

boolean isViewMember(int itemID,
                     java.lang.String sViewID)
                     throws java.io.IOException,
                            AutomationException
Indicates whether specified mosaic dataset item is a member of the specified view.

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

queryViewMembers

IFIDSet queryViewMembers(java.lang.String sViewID)
                         throws java.io.IOException,
                                AutomationException
Returns the OBJECTIDs of mosaic dataset items associated with the specified view.

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

queryItemViewMembership

IStringArray queryItemViewMembership(int itemID)
                                     throws java.io.IOException,
                                            AutomationException
Returns a set of names of all views associated with the specified mosaic dataset item.

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