com.esri.arcgis.datasourcesraster
Class IRasterMapModelProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.datasourcesraster.IRasterMapModelProxy
All Implemented Interfaces:
IRasterMapModel, java.io.Externalizable, java.io.Serializable

public class IRasterMapModelProxy
extends com.esri.arcgis.interop.Dispatch
implements IRasterMapModel, java.io.Serializable

Internal use class Proxy for COM Interface 'IRasterMapModel'. Generated 3/19/2015 1:20:54 PM from 'C:\ArcGIS\COM\esriDataSourcesRaster.olb'

Description: 'Provides access to member that control RasterMapModel.' 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 =

See Also:
Serialized Form

Field Summary
 boolean noncastable
           
static java.lang.Class targetClass
           
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Fields inherited from interface com.esri.arcgis.datasourcesraster.IRasterMapModel
IID, IIDa10a39e4_b9ca_11d2_8e30_00a0249480f0
 
Constructor Summary
  IRasterMapModelProxy()
          For internal use only
  IRasterMapModelProxy(java.lang.Object obj)
           
protected IRasterMapModelProxy(java.lang.Object obj, java.lang.String iid)
           
  IRasterMapModelProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
           
protected IRasterMapModelProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
           
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
           
 ISpatialReference convert2SR(ISpatialReferenceFactory factory)
          Converts to Esri Spatial Reference.
 int getAngularUnit()
          The AngularUnit of the map model.
 IDatum getDatum()
          The Datum of the map model.
 IRect getExtent()
          The Extent of the map model.
 int getLinearUnit()
          The LinearUnit of the map model.
 IGeodeticProjection getProjection()
          The Projection of the map model.
 ISpheroid getSpheroid()
          The Spheroid of the map model.
 IXForm getXForm()
          The Transformation of the map model.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
           
 void set2SR(ISpatialReference pSR)
          Resets to Esri Spatial Reference.
 void setAngularUnit(int pVal)
          The AngularUnit of the map model.
 void setDatum(IDatum pVal)
          The Datum of the map model.
 void setExtent(IRect pVal)
          The Extent of the map model.
 void setLinearUnit(int pVal)
          The LinearUnit of the map model.
 void setProjection(IGeodeticProjection pVal)
          The Projection of the map model.
 void setSpheroid(ISpheroid pVal)
          The Spheroid of the map model.
 void setXForm(IXForm pVal)
          The Transformation of the map model.
 void touch(int disp_id)
          Sets MapModel for updating.
 
Methods inherited from class com.esri.arcgis.interop.Dispatch
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

targetClass

public static final java.lang.Class targetClass

noncastable

public boolean noncastable
Constructor Detail

IRasterMapModelProxy

public IRasterMapModelProxy(java.lang.String CLSID,
                            java.lang.String host,
                            com.esri.arcgis.interop.AuthInfo authInfo)
                     throws java.net.UnknownHostException,
                            java.io.IOException
Throws:
java.net.UnknownHostException
java.io.IOException

IRasterMapModelProxy

public IRasterMapModelProxy()
For internal use only


IRasterMapModelProxy

public IRasterMapModelProxy(java.lang.Object obj)
                     throws java.io.IOException
Throws:
java.io.IOException

IRasterMapModelProxy

protected IRasterMapModelProxy(java.lang.Object obj,
                               java.lang.String iid)
                        throws java.io.IOException
Throws:
java.io.IOException

IRasterMapModelProxy

protected IRasterMapModelProxy(java.lang.String CLSID,
                               java.lang.String iid,
                               java.lang.String host,
                               com.esri.arcgis.interop.AuthInfo authInfo)
                        throws java.io.IOException
Throws:
java.io.IOException
Method Detail

addListener

public void addListener(java.lang.String iidStr,
                        java.lang.Object theListener,
                        java.lang.Object theSource)
                 throws java.io.IOException
Overrides:
addListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

removeListener

public void removeListener(java.lang.String iidStr,
                           java.lang.Object theListener)
                    throws java.io.IOException
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

getAngularUnit

public int getAngularUnit()
                   throws java.io.IOException,
                          AutomationException
The AngularUnit of the map model.

Specified by:
getAngularUnit in interface IRasterMapModel
Returns:
A com.esri.arcgis.geometry.esriSRUnitType constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setAngularUnit

public void setAngularUnit(int pVal)
                    throws java.io.IOException,
                           AutomationException
The AngularUnit of the map model.

Specified by:
setAngularUnit in interface IRasterMapModel
Parameters:
pVal - A com.esri.arcgis.geometry.esriSRUnitType constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLinearUnit

public int getLinearUnit()
                  throws java.io.IOException,
                         AutomationException
The LinearUnit of the map model.

Specified by:
getLinearUnit in interface IRasterMapModel
Returns:
A com.esri.arcgis.geometry.esriSRUnitType constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setLinearUnit

public void setLinearUnit(int pVal)
                   throws java.io.IOException,
                          AutomationException
The LinearUnit of the map model.

Specified by:
setLinearUnit in interface IRasterMapModel
Parameters:
pVal - A com.esri.arcgis.geometry.esriSRUnitType constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSpheroid

public ISpheroid getSpheroid()
                      throws java.io.IOException,
                             AutomationException
The Spheroid of the map model.

Specified by:
getSpheroid in interface IRasterMapModel
Returns:
A reference to a com.esri.arcgis.geometry.ISpheroid
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSpheroid

public void setSpheroid(ISpheroid pVal)
                 throws java.io.IOException,
                        AutomationException
The Spheroid of the map model.

Specified by:
setSpheroid in interface IRasterMapModel
Parameters:
pVal - A reference to a com.esri.arcgis.geometry.ISpheroid (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDatum

public IDatum getDatum()
                throws java.io.IOException,
                       AutomationException
The Datum of the map model.

Specified by:
getDatum in interface IRasterMapModel
Returns:
A reference to a com.esri.arcgis.geometry.IDatum
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDatum

public void setDatum(IDatum pVal)
              throws java.io.IOException,
                     AutomationException
The Datum of the map model.

Specified by:
setDatum in interface IRasterMapModel
Parameters:
pVal - A reference to a com.esri.arcgis.geometry.IDatum (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getXForm

public IXForm getXForm()
                throws java.io.IOException,
                       AutomationException
The Transformation of the map model.

Specified by:
getXForm in interface IRasterMapModel
Returns:
A reference to a com.esri.arcgis.datasourcesraster.IXForm
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setXForm

public void setXForm(IXForm pVal)
              throws java.io.IOException,
                     AutomationException
The Transformation of the map model.

Specified by:
setXForm in interface IRasterMapModel
Parameters:
pVal - A reference to a com.esri.arcgis.datasourcesraster.IXForm (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getExtent

public IRect getExtent()
                throws java.io.IOException,
                       AutomationException
The Extent of the map model.

Specified by:
getExtent in interface IRasterMapModel
Returns:
A reference to a com.esri.arcgis.datasourcesraster.IRect
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setExtent

public void setExtent(IRect pVal)
               throws java.io.IOException,
                      AutomationException
The Extent of the map model.

Specified by:
setExtent in interface IRasterMapModel
Parameters:
pVal - A reference to a com.esri.arcgis.datasourcesraster.IRect (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getProjection

public IGeodeticProjection getProjection()
                                  throws java.io.IOException,
                                         AutomationException
The Projection of the map model.

Specified by:
getProjection in interface IRasterMapModel
Returns:
A reference to a com.esri.arcgis.datasourcesraster.IGeodeticProjection
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setProjection

public void setProjection(IGeodeticProjection pVal)
                   throws java.io.IOException,
                          AutomationException
The Projection of the map model.

Specified by:
setProjection in interface IRasterMapModel
Parameters:
pVal - A reference to a com.esri.arcgis.datasourcesraster.IGeodeticProjection (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

convert2SR

public ISpatialReference convert2SR(ISpatialReferenceFactory factory)
                             throws java.io.IOException,
                                    AutomationException
Converts to Esri Spatial Reference.

Specified by:
convert2SR in interface IRasterMapModel
Parameters:
factory - A reference to a com.esri.arcgis.geometry.ISpatialReferenceFactory (in)
Returns:
A reference to a com.esri.arcgis.geometry.ISpatialReference
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

set2SR

public void set2SR(ISpatialReference pSR)
            throws java.io.IOException,
                   AutomationException
Resets to Esri Spatial Reference.

Specified by:
set2SR in interface IRasterMapModel
Parameters:
pSR - A reference to a com.esri.arcgis.geometry.ISpatialReference (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

touch

public void touch(int disp_id)
           throws java.io.IOException,
                  AutomationException
Sets MapModel for updating.

Specified by:
touch in interface IRasterMapModel
Parameters:
disp_id - The disp_id (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.