com.esri.arcgis.display
Class IDisplayTransformationProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.geometry.ITransformationProxy
          extended by com.esri.arcgis.display.IDisplayTransformationProxy
All Implemented Interfaces:
IDisplayTransformation, ITransformation, java.io.Externalizable, java.io.Serializable

Deprecated. Internal use only. Proxy for COM Interface 'IDisplayTransformation'. Generated 3/19/2015 1:20:50 PM from 'C:\ArcGIS\COM\esriDisplay.olb'

Description: 'Provides access to members that control Display Transformation.' 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 =

public class IDisplayTransformationProxy
extends ITransformationProxy
implements IDisplayTransformation, java.io.Serializable

Internal use class

See Also:
Serialized Form

Field Summary
 boolean noncastable
          Deprecated.  
static java.lang.Class targetClass
          Deprecated.  
 
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.display.IDisplayTransformation
IID, IIDe6bdb000_4d35_11d0_98be_00805f7ced21
 
Fields inherited from interface com.esri.arcgis.geometry.ITransformation
IID6f2cf924_7e00_11d0_82f4_0000f8034032
 
Constructor Summary
  IDisplayTransformationProxy()
          Deprecated. For internal use only
  IDisplayTransformationProxy(java.lang.Object obj)
          Deprecated.  
protected IDisplayTransformationProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IDisplayTransformationProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IDisplayTransformationProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 void fromMapPoint(IPoint mapPoint, int[] x, int[] y)
          Deprecated. Calculates device coordinates corresponding to the map point.
 double fromPoints(double pointDistance)
          Deprecated. Calculates a map distance corresponding to a point (1/72) distance.
 IEnvelope getBounds()
          Deprecated. Full extent in world coordinates.
 IEnvelope getConstrainedBounds()
          Deprecated. Intersection of Bounds and VisibleBounds.
 tagRECT getDeviceFrame()
          Deprecated. Visible extent in device coordinates.
 IEnvelope getFittedBounds()
          Deprecated. Device frame in world coordinates.
 double getReferenceScale()
          Deprecated. Reference scale for computing scaled symbol sizes.
 double getResolution()
          Deprecated. Resolution of the device in dots (pixels) per inch.
 double getRotation()
          Deprecated. Rotation angle in degrees.
 double getScaleRatio()
          Deprecated. Scale between FittedBounds and DeviceFrame.
 ISpatialReference getSpatialReference()
          Deprecated. Current spatial reference.
 int getUnits()
          Deprecated. Units used by world coordinates.
 IEnvelope getVisibleBounds()
          Deprecated. Visible extent in world coordinates.
 boolean isSuppressEvents()
          Deprecated. Indicates if transformation object suppresses events.
 boolean isZoomResolution()
          Deprecated. Indicates if resolution is tied to visible bounds.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setBounds(IEnvelope bounds)
          Deprecated. Full extent in world coordinates.
 void setDeviceFrame(tagRECT bounds)
          Deprecated. Visible extent in device coordinates.
 void setReferenceScale(double scale)
          Deprecated. Reference scale for computing scaled symbol sizes.
 void setResolution(double pDpi)
          Deprecated. Resolution of the device in dots (pixels) per inch.
 void setRotation(double degrees)
          Deprecated. Rotation angle in degrees.
 void setScaleRatio(double scale)
          Deprecated. Scale between FittedBounds and DeviceFrame.
 void setSpatialReferenceByRef(ISpatialReference spatialReference)
          Deprecated. Current spatial reference.
 void setSuppressEvents(boolean suppressEvents)
          Deprecated. Indicates if transformation object suppresses events.
 void setUnits(int unitsCode)
          Deprecated. Units used by world coordinates.
 void setVisibleBounds(IEnvelope bounds)
          Deprecated. Visible extent in world coordinates.
 void setZoomResolution(boolean flag)
          Deprecated. Indicates if resolution is tied to visible bounds.
 IPoint toMapPoint(int x, int y)
          Deprecated. Calculates a point in map coordinates corresponding to the device point.
 double toPoints(double mapDistance)
          Deprecated. Calculates a distance in points (1/72 inch) corresponding to the map distance.
 void transformCoords(_WKSPoint mapPoints, tagPOINT devPoints, int numPoints, int options)
          Deprecated. Transforms a set of points or measurements from device to world space or vice versa.
 void transformRect(IEnvelope mapRect, tagRECT[] devRect, int options)
          Deprecated. Transforms a rectangle from device to world space or vice versa.
 
Methods inherited from class com.esri.arcgis.geometry.ITransformationProxy
transformMeasuresFF, transformMeasuresFI, transformMeasuresIF, transformMeasuresII, transformPointsFF, transformPointsFI, transformPointsIF, transformPointsII
 
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
 
Methods inherited from interface com.esri.arcgis.geometry.ITransformation
transformMeasuresFF, transformMeasuresFI, transformMeasuresIF, transformMeasuresII, transformPointsFF, transformPointsFI, transformPointsIF, transformPointsII
 

Field Detail

targetClass

public static final java.lang.Class targetClass
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

IDisplayTransformationProxy

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

IDisplayTransformationProxy

public IDisplayTransformationProxy()
Deprecated. 
For internal use only


IDisplayTransformationProxy

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

IDisplayTransformationProxy

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

IDisplayTransformationProxy

protected IDisplayTransformationProxy(java.lang.String CLSID,
                                      java.lang.String iid,
                                      java.lang.String host,
                                      com.esri.arcgis.interop.AuthInfo authInfo)
                               throws java.io.IOException
Deprecated. 
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
Deprecated. 
Overrides:
addListener in class ITransformationProxy
Throws:
java.io.IOException

removeListener

public void removeListener(java.lang.String iidStr,
                           java.lang.Object theListener)
                    throws java.io.IOException
Deprecated. 
Overrides:
removeListener in class ITransformationProxy
Throws:
java.io.IOException

setBounds

public void setBounds(IEnvelope bounds)
               throws java.io.IOException,
                      AutomationException
Deprecated. 
Full extent in world coordinates.

Specified by:
setBounds in interface IDisplayTransformation
Parameters:
bounds - 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.

getBounds

public IEnvelope getBounds()
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Full extent in world coordinates.

Specified by:
getBounds in interface IDisplayTransformation
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.

setVisibleBounds

public void setVisibleBounds(IEnvelope bounds)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Visible extent in world coordinates.

Specified by:
setVisibleBounds in interface IDisplayTransformation
Parameters:
bounds - 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.

getVisibleBounds

public IEnvelope getVisibleBounds()
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Visible extent in world coordinates.

Specified by:
getVisibleBounds in interface IDisplayTransformation
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.

getFittedBounds

public IEnvelope getFittedBounds()
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Device frame in world coordinates.

Specified by:
getFittedBounds in interface IDisplayTransformation
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.

getConstrainedBounds

public IEnvelope getConstrainedBounds()
                               throws java.io.IOException,
                                      AutomationException
Deprecated. 
Intersection of Bounds and VisibleBounds.

Specified by:
getConstrainedBounds in interface IDisplayTransformation
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.

setDeviceFrame

public void setDeviceFrame(tagRECT bounds)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Visible extent in device coordinates.

Specified by:
setDeviceFrame in interface IDisplayTransformation
Parameters:
bounds - A Structure: com.esri.arcgis.system.tagRECT (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDeviceFrame

public tagRECT getDeviceFrame()
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Visible extent in device coordinates.

Specified by:
getDeviceFrame in interface IDisplayTransformation
Returns:
A Structure: com.esri.arcgis.system.tagRECT
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setZoomResolution

public void setZoomResolution(boolean flag)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Indicates if resolution is tied to visible bounds. If true, zooming in magnifies contents (i.e., zoom in on page).

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

isZoomResolution

public boolean isZoomResolution()
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Indicates if resolution is tied to visible bounds. If true, zooming in magnifies contents (i.e., zoom in on page).

Specified by:
isZoomResolution in interface IDisplayTransformation
Returns:
The flag
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setResolution

public void setResolution(double pDpi)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
Resolution of the device in dots (pixels) per inch.

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

getResolution

public double getResolution()
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
Resolution of the device in dots (pixels) per inch.

Specified by:
getResolution in interface IDisplayTransformation
Returns:
The pDpi
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setRotation

public void setRotation(double degrees)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Rotation angle in degrees.

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

getRotation

public double getRotation()
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
Rotation angle in degrees.

Specified by:
getRotation in interface IDisplayTransformation
Returns:
The degrees
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getUnits

public int getUnits()
             throws java.io.IOException,
                    AutomationException
Deprecated. 
Units used by world coordinates.

Specified by:
getUnits in interface IDisplayTransformation
Returns:
A com.esri.arcgis.system.esriUnits constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setUnits

public void setUnits(int unitsCode)
              throws java.io.IOException,
                     AutomationException
Deprecated. 
Units used by world coordinates.

Specified by:
setUnits in interface IDisplayTransformation
Parameters:
unitsCode - A com.esri.arcgis.system.esriUnits constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getScaleRatio

public double getScaleRatio()
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
Scale between FittedBounds and DeviceFrame.

Specified by:
getScaleRatio in interface IDisplayTransformation
Returns:
The scale
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setScaleRatio

public void setScaleRatio(double scale)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
Scale between FittedBounds and DeviceFrame.

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

getReferenceScale

public double getReferenceScale()
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Reference scale for computing scaled symbol sizes.

Specified by:
getReferenceScale in interface IDisplayTransformation
Returns:
The scale
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setReferenceScale

public void setReferenceScale(double scale)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Reference scale for computing scaled symbol sizes.

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

setSpatialReferenceByRef

public void setSpatialReferenceByRef(ISpatialReference spatialReference)
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Current spatial reference.

Specified by:
setSpatialReferenceByRef in interface IDisplayTransformation
Parameters:
spatialReference - 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.

getSpatialReference

public ISpatialReference getSpatialReference()
                                      throws java.io.IOException,
                                             AutomationException
Deprecated. 
Current spatial reference.

Specified by:
getSpatialReference in interface IDisplayTransformation
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.

isSuppressEvents

public boolean isSuppressEvents()
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Indicates if transformation object suppresses events.

Specified by:
isSuppressEvents in interface IDisplayTransformation
Returns:
The suppressEvents
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSuppressEvents

public void setSuppressEvents(boolean suppressEvents)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Indicates if transformation object suppresses events.

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

transformRect

public void transformRect(IEnvelope mapRect,
                          tagRECT[] devRect,
                          int options)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
Transforms a rectangle from device to world space or vice versa. Use the flags specified by esriDisplayTransformEnum.

Specified by:
transformRect in interface IDisplayTransformation
Parameters:
mapRect - A reference to a com.esri.arcgis.geometry.IEnvelope (in)
devRect - A Structure: com.esri.arcgis.system.tagRECT (in/out: use single element array)
options - The options (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

transformCoords

public void transformCoords(_WKSPoint mapPoints,
                            tagPOINT devPoints,
                            int numPoints,
                            int options)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
Transforms a set of points or measurements from device to world space or vice versa. Use the flags specified by esriDisplayTransformEnum.

Specified by:
transformCoords in interface IDisplayTransformation
Parameters:
mapPoints - A Structure: com.esri.arcgis.system._WKSPoint (A com.esri.arcgis.system._WKSPoint COM typedef) (in)
devPoints - A Structure: com.esri.arcgis.display.tagPOINT (in)
numPoints - The numPoints (in)
options - The options (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

toMapPoint

public IPoint toMapPoint(int x,
                         int y)
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Calculates a point in map coordinates corresponding to the device point.

Specified by:
toMapPoint in interface IDisplayTransformation
Parameters:
x - The x (in)
y - The y (in)
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.

fromMapPoint

public void fromMapPoint(IPoint mapPoint,
                         int[] x,
                         int[] y)
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Calculates device coordinates corresponding to the map point.

Specified by:
fromMapPoint in interface IDisplayTransformation
Parameters:
mapPoint - A reference to a com.esri.arcgis.geometry.IPoint (in)
x - The x (out: use single element array)
y - The y (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

toPoints

public double toPoints(double mapDistance)
                throws java.io.IOException,
                       AutomationException
Deprecated. 
Calculates a distance in points (1/72 inch) corresponding to the map distance.

Specified by:
toPoints in interface IDisplayTransformation
Parameters:
mapDistance - The mapDistance (in)
Returns:
The pointDistance
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

fromPoints

public double fromPoints(double pointDistance)
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Calculates a map distance corresponding to a point (1/72) distance.

Specified by:
fromPoints in interface IDisplayTransformation
Parameters:
pointDistance - The pointDistance (in)
Returns:
The mapDistance
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.