com.esri.arcgis.carto
Interface IMosaicRule

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
IMosaicRule2
All Known Implementing Classes:
IMosaicRule2Proxy, IMosaicRuleProxy, MosaicRule

public interface IMosaicRule
extends java.io.Serializable

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

Description: 'Provides access to members that control a mosaic rule.' 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 IID0ae8d2e0_78f8_4a7c_9bc9_b16f42c6fbf9
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IFIDSet getFIDs()
          The list of (selected) catalog item IDs.
 java.lang.String getLockRasterID()
          The lock raster ID.
 int getMosaicMethod()
          The mosaic method.
 int getMosaicOperatorType()
          The type of mosaic operator for resolving overlapping pixels.
 java.lang.Object getOrderByBaseValue()
          The Order By base value.
 java.lang.String getOrderByFieldName()
          The Order By field on the source catalog.
 ITimeValue getTimeValue()
          The request time value.
 IPoint getViewpoint()
          The view point.
 java.lang.String getWhereClause()
          The SQL selection where clause expression.
 boolean isAscending()
          Indicates whether the ascending flag of OrderBy.
 void setAscending(boolean pAscending)
          Indicates whether the ascending flag of OrderBy.
 void setFIDsByRef(IFIDSet ppFIDs)
          The list of (selected) catalog item IDs.
 void setLockRasterID(java.lang.String pRasterID)
          The lock raster ID.
 void setMosaicMethod(int pMosaicMethod)
          The mosaic method.
 void setMosaicOperatorType(int type)
          The type of mosaic operator for resolving overlapping pixels.
 void setOrderByBaseValue(java.lang.Object pValue)
          The Order By base value.
 void setOrderByFieldName(java.lang.String pName)
          The Order By field on the source catalog.
 void setTimeValueByRef(ITimeValue ppTimeValue)
          The request time value.
 void setViewpointByRef(IPoint ppViewpoint)
          The view point.
 void setWhereClause(java.lang.String pExpression)
          The SQL selection where clause expression.
 

Field Detail

IID0ae8d2e0_78f8_4a7c_9bc9_b16f42c6fbf9

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

getMosaicMethod

int getMosaicMethod()
                    throws java.io.IOException,
                           AutomationException
The mosaic method.

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

setMosaicMethod

void setMosaicMethod(int pMosaicMethod)
                     throws java.io.IOException,
                            AutomationException
The mosaic method.

Parameters:
pMosaicMethod - A com.esri.arcgis.datasourcesraster.esriMosaicMethod constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLockRasterID

java.lang.String getLockRasterID()
                                 throws java.io.IOException,
                                        AutomationException
The lock raster ID.

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

setLockRasterID

void setLockRasterID(java.lang.String pRasterID)
                     throws java.io.IOException,
                            AutomationException
The lock raster ID.

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

getViewpoint

IPoint getViewpoint()
                    throws java.io.IOException,
                           AutomationException
The view point.

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

setViewpointByRef

void setViewpointByRef(IPoint ppViewpoint)
                       throws java.io.IOException,
                              AutomationException
The view point.

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

getOrderByFieldName

java.lang.String getOrderByFieldName()
                                     throws java.io.IOException,
                                            AutomationException
The Order By field on the source catalog.

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

setOrderByFieldName

void setOrderByFieldName(java.lang.String pName)
                         throws java.io.IOException,
                                AutomationException
The Order By field on the source catalog.

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

getOrderByBaseValue

java.lang.Object getOrderByBaseValue()
                                     throws java.io.IOException,
                                            AutomationException
The Order By base value.

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

setOrderByBaseValue

void setOrderByBaseValue(java.lang.Object pValue)
                         throws java.io.IOException,
                                AutomationException
The Order By base value.

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

isAscending

boolean isAscending()
                    throws java.io.IOException,
                           AutomationException
Indicates whether the ascending flag of OrderBy.

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

setAscending

void setAscending(boolean pAscending)
                  throws java.io.IOException,
                         AutomationException
Indicates whether the ascending flag of OrderBy.

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

getMosaicOperatorType

int getMosaicOperatorType()
                          throws java.io.IOException,
                                 AutomationException
The type of mosaic operator for resolving overlapping pixels.

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

setMosaicOperatorType

void setMosaicOperatorType(int type)
                           throws java.io.IOException,
                                  AutomationException
The type of mosaic operator for resolving overlapping pixels.

Parameters:
type - A com.esri.arcgis.datasourcesraster.rstMosaicOperatorType constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getWhereClause

java.lang.String getWhereClause()
                                throws java.io.IOException,
                                       AutomationException
The SQL selection where clause expression.

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

setWhereClause

void setWhereClause(java.lang.String pExpression)
                    throws java.io.IOException,
                           AutomationException
The SQL selection where clause expression.

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

getFIDs

IFIDSet getFIDs()
                throws java.io.IOException,
                       AutomationException
The list of (selected) catalog item IDs.

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.

setFIDsByRef

void setFIDsByRef(IFIDSet ppFIDs)
                  throws java.io.IOException,
                         AutomationException
The list of (selected) catalog item IDs.

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

getTimeValue

ITimeValue getTimeValue()
                        throws java.io.IOException,
                               AutomationException
The request time value.

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

setTimeValueByRef

void setTimeValueByRef(ITimeValue ppTimeValue)
                       throws java.io.IOException,
                              AutomationException
The request time value.

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