com.esri.arcgis.carto
Interface IImageView

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
IImageView2
All Known Implementing Classes:
IImageView2Proxy, IImageViewProxy, ImageView

public interface IImageView
extends java.io.Serializable

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

Description: 'Provides access to members that control an image (service) view.' 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 IID26925225_c546_43e1_a89d_ab27cc26e8fb
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 int getBandCount()
          The number of bands.
 java.lang.String getDescription()
          The image view description.
 IEnvelope getExtent()
          The image view extent.
 IMosaicRule getMosaicRule()
          The image view mosaic rule.
 java.lang.String getName()
          The image view name.
 void getPixelSize(double[] pDx, double[] pDy)
          The pxiel size in its native units.
 int getPixelType()
          The pixel type.
 IRenderingRule getRenderingRule()
          The image view rendering rule.
 java.lang.String getVID()
          The image view ID.
 boolean isAdaptive()
          Indicates if view properties are adaptive to view content.
 void putPixelSize(double dx, double dy)
          The pxiel size in its native units.
 void setAdaptive(boolean pAdpative)
          Indicates if view properties are adaptive to view content.
 void setBandCount(int pNumBands)
          The number of bands.
 void setDescription(java.lang.String pDescription)
          The image view description.
 void setExtentByRef(IEnvelope ppExtent)
          The image view extent.
 void setMosaicRuleByRef(IMosaicRule ppMosaicRule)
          The image view mosaic rule.
 void setName(java.lang.String pName)
          The image view name.
 void setPixelType(int pPixelType)
          The pixel type.
 void setRenderingRuleByRef(IRenderingRule ppRenderingRule)
          The image view rendering rule.
 void setVID(java.lang.String pVID)
          The image view ID.
 

Field Detail

IID26925225_c546_43e1_a89d_ab27cc26e8fb

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

getVID

java.lang.String getVID()
                        throws java.io.IOException,
                               AutomationException
The image view ID.

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

setVID

void setVID(java.lang.String pVID)
            throws java.io.IOException,
                   AutomationException
The image view ID.

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

getName

java.lang.String getName()
                         throws java.io.IOException,
                                AutomationException
The image view name.

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

setName

void setName(java.lang.String pName)
             throws java.io.IOException,
                    AutomationException
The image view name.

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

getDescription

java.lang.String getDescription()
                                throws java.io.IOException,
                                       AutomationException
The image view description.

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

setDescription

void setDescription(java.lang.String pDescription)
                    throws java.io.IOException,
                           AutomationException
The image view description.

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

getExtent

IEnvelope getExtent()
                    throws java.io.IOException,
                           AutomationException
The image view extent.

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

setExtentByRef

void setExtentByRef(IEnvelope ppExtent)
                    throws java.io.IOException,
                           AutomationException
The image view extent.

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

getPixelSize

void getPixelSize(double[] pDx,
                  double[] pDy)
                  throws java.io.IOException,
                         AutomationException
The pxiel size in its native units.

Parameters:
pDx - The pDx (out: use single element array)
pDy - The pDy (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

putPixelSize

void putPixelSize(double dx,
                  double dy)
                  throws java.io.IOException,
                         AutomationException
The pxiel size in its native units.

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

getBandCount

int getBandCount()
                 throws java.io.IOException,
                        AutomationException
The number of bands.

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

setBandCount

void setBandCount(int pNumBands)
                  throws java.io.IOException,
                         AutomationException
The number of bands.

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

getPixelType

int getPixelType()
                 throws java.io.IOException,
                        AutomationException
The pixel type.

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

setPixelType

void setPixelType(int pPixelType)
                  throws java.io.IOException,
                         AutomationException
The pixel type.

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

getMosaicRule

IMosaicRule getMosaicRule()
                          throws java.io.IOException,
                                 AutomationException
The image view mosaic rule.

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

setMosaicRuleByRef

void setMosaicRuleByRef(IMosaicRule ppMosaicRule)
                        throws java.io.IOException,
                               AutomationException
The image view mosaic rule.

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

getRenderingRule

IRenderingRule getRenderingRule()
                                throws java.io.IOException,
                                       AutomationException
The image view rendering rule.

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

setRenderingRuleByRef

void setRenderingRuleByRef(IRenderingRule ppRenderingRule)
                           throws java.io.IOException,
                                  AutomationException
The image view rendering rule.

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

isAdaptive

boolean isAdaptive()
                   throws java.io.IOException,
                          AutomationException
Indicates if view properties are adaptive to view content.

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

setAdaptive

void setAdaptive(boolean pAdpative)
                 throws java.io.IOException,
                        AutomationException
Indicates if view properties are adaptive to view content.

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