com.esri.arcgis.enginecore
Class IGraphicTrackerProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.enginecore.IGraphicTrackerProxy
All Implemented Interfaces:
IGraphicTracker, java.io.Externalizable, java.io.Serializable

Deprecated. Internal use only. Proxy for COM Interface 'IGraphicTracker'. Generated 3/19/2015 1:21:02 PM from 'C:\ArcGIS\COM\esriEngineCore.olb'

Description: 'Provides access to members that set the state of a Graphic Tracker object' 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 IGraphicTrackerProxy
extends com.esri.arcgis.interop.Dispatch
implements IGraphicTracker, 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.enginecore.IGraphicTracker
IID, IID8aac2f0d_6020_44fb_bb2c_94a153ad7500
 
Constructor Summary
  IGraphicTrackerProxy()
          Deprecated. For internal use only
  IGraphicTrackerProxy(java.lang.Object obj)
          Deprecated.  
protected IGraphicTrackerProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IGraphicTrackerProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IGraphicTrackerProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 int add(IGeometry pGeometry, IGraphicTrackerSymbol pGraphicTrackerSymbol)
          Deprecated. Adds a new graphic from the given geometry and symbol.
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 IGraphicTrackerSymbol createSymbol(ISymbol pSymbol2D, ISymbol pSymbol3D)
          Deprecated. Creates a Graphic Tracker symbol given a 2D and a 3D symbol.
 IGraphicTrackerSymbol createSymbolFromPath(java.lang.String pathTo2D, java.lang.String pathTo3D)
          Deprecated. Creates a Graphic Tracker symbol given a path to a 2D symbol and a path to a 3D symbol.
 int getCount()
          Deprecated. Indicates the number of graphics in the collection.
 void highlight(int id, boolean bHighlight)
          Deprecated. Emphasizes the graphic.
 int hitTest(int x, int y)
          Deprecated. Returns the ID of the first graphic touched by the input window coordinates.
 void initialize(java.lang.Object pMapOrGlobe)
          Deprecated. Sets the Map or Globe that will be used to render the Graphic Tracker.
 boolean isSuspendUpdate()
          Deprecated. Disables automatic refreshing of the display until unsuspended or until the display is explicitly refreshed.
 void moveTo(int id, double x, double y, double z)
          Deprecated. Moves the given graphic to the location specified by the input map coordinates.
 void remove(int id)
          Deprecated. Removes the graphic specified by the supplied ID.
 void removeAll()
          Deprecated. Removes all graphics from the collection.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void replace(int id, IGeometry pGeometry, IGraphicTrackerSymbol pGraphicTrackerSymbol)
          Deprecated. Creates a new graphic which will replace the element specified by the given ID.
 void setElevationMode(int id, int eElevation)
          Deprecated. Sets the elevation mode for the given graphic.
 void setGeometry(int id, IGeometry pGeometry)
          Deprecated. Sets a new geometry for the given graphic.
 void setLabel(int id, java.lang.String newLabel)
          Deprecated. Sets a label for the given graphic.
 void setOrientationMode(int id, int eOrientation)
          Deprecated. Sets the orientation mode for the given graphic.
 void setPointOrientation(int id, double dPitch, double dRoll, double dYaw)
          Deprecated. Sets the orientation for the given point graphic.
 void setPointSymbolSize(int id, double size)
          Deprecated. Sets the symbol size for the given point graphic.
 void setScaleMode(int id, int eScale)
          Deprecated. Sets the scaling mode for the given graphic.
 void setSuspendUpdate(boolean suspendUpdate)
          Deprecated. Disables automatic refreshing of the display until unsuspended or until the display is explicitly refreshed.
 void setSymbol(int id, IGraphicTrackerSymbol pGraphicTrackerSymbol)
          Deprecated. Sets a new symbol for the given graphic.
 void setTextSymbol(int id, ISimpleTextSymbol pSymbol)
          Deprecated. Sets the text symbol for the given graphic.
 void setTransparency(int id, int lTransparency)
          Deprecated. Sets the transparency for the given graphic.
 void setVisible(int id, boolean bVisible)
          Deprecated. Sets the visibility for the given graphic.
 
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
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

IGraphicTrackerProxy

public IGraphicTrackerProxy(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

IGraphicTrackerProxy

public IGraphicTrackerProxy()
Deprecated. 
For internal use only


IGraphicTrackerProxy

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

IGraphicTrackerProxy

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

IGraphicTrackerProxy

protected IGraphicTrackerProxy(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 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
Deprecated. 
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

getCount

public int getCount()
             throws java.io.IOException,
                    AutomationException
Deprecated. 
Indicates the number of graphics in the collection.

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

createSymbol

public IGraphicTrackerSymbol createSymbol(ISymbol pSymbol2D,
                                          ISymbol pSymbol3D)
                                   throws java.io.IOException,
                                          AutomationException
Deprecated. 
Creates a Graphic Tracker symbol given a 2D and a 3D symbol.

Specified by:
createSymbol in interface IGraphicTracker
Parameters:
pSymbol2D - A reference to a com.esri.arcgis.display.ISymbol (in)
pSymbol3D - A reference to a com.esri.arcgis.display.ISymbol (in)
Returns:
A reference to a com.esri.arcgis.enginecore.IGraphicTrackerSymbol
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

createSymbolFromPath

public IGraphicTrackerSymbol createSymbolFromPath(java.lang.String pathTo2D,
                                                  java.lang.String pathTo3D)
                                           throws java.io.IOException,
                                                  AutomationException
Deprecated. 
Creates a Graphic Tracker symbol given a path to a 2D symbol and a path to a 3D symbol.

Specified by:
createSymbolFromPath in interface IGraphicTracker
Parameters:
pathTo2D - The pathTo2D (in)
pathTo3D - The pathTo3D (in)
Returns:
A reference to a com.esri.arcgis.enginecore.IGraphicTrackerSymbol
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

add

public int add(IGeometry pGeometry,
               IGraphicTrackerSymbol pGraphicTrackerSymbol)
        throws java.io.IOException,
               AutomationException
Deprecated. 
Adds a new graphic from the given geometry and symbol. The returned Id should be used to manage the graphic.

Specified by:
add in interface IGraphicTracker
Parameters:
pGeometry - A reference to a com.esri.arcgis.geometry.IGeometry (in)
pGraphicTrackerSymbol - A reference to a com.esri.arcgis.enginecore.IGraphicTrackerSymbol (in)
Returns:
The id
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

remove

public void remove(int id)
            throws java.io.IOException,
                   AutomationException
Deprecated. 
Removes the graphic specified by the supplied ID.

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

removeAll

public void removeAll()
               throws java.io.IOException,
                      AutomationException
Deprecated. 
Removes all graphics from the collection.

Specified by:
removeAll in interface IGraphicTracker
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

replace

public void replace(int id,
                    IGeometry pGeometry,
                    IGraphicTrackerSymbol pGraphicTrackerSymbol)
             throws java.io.IOException,
                    AutomationException
Deprecated. 
Creates a new graphic which will replace the element specified by the given ID.

Specified by:
replace in interface IGraphicTracker
Parameters:
id - The id (in)
pGeometry - A reference to a com.esri.arcgis.geometry.IGeometry (in)
pGraphicTrackerSymbol - A reference to a com.esri.arcgis.enginecore.IGraphicTrackerSymbol (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

initialize

public void initialize(java.lang.Object pMapOrGlobe)
                throws java.io.IOException,
                       AutomationException
Deprecated. 
Sets the Map or Globe that will be used to render the Graphic Tracker.

Specified by:
initialize in interface IGraphicTracker
Parameters:
pMapOrGlobe - A reference to another Object (IUnknown) (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setLabel

public void setLabel(int id,
                     java.lang.String newLabel)
              throws java.io.IOException,
                     AutomationException
Deprecated. 
Sets a label for the given graphic.

Specified by:
setLabel in interface IGraphicTracker
Parameters:
id - The id (in)
newLabel - The newLabel (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setGeometry

public void setGeometry(int id,
                        IGeometry pGeometry)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Sets a new geometry for the given graphic.

Specified by:
setGeometry in interface IGraphicTracker
Parameters:
id - The id (in)
pGeometry - A reference to a com.esri.arcgis.geometry.IGeometry (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSymbol

public void setSymbol(int id,
                      IGraphicTrackerSymbol pGraphicTrackerSymbol)
               throws java.io.IOException,
                      AutomationException
Deprecated. 
Sets a new symbol for the given graphic.

Specified by:
setSymbol in interface IGraphicTracker
Parameters:
id - The id (in)
pGraphicTrackerSymbol - A reference to a com.esri.arcgis.enginecore.IGraphicTrackerSymbol (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setScaleMode

public void setScaleMode(int id,
                         int eScale)
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Sets the scaling mode for the given graphic.

Specified by:
setScaleMode in interface IGraphicTracker
Parameters:
id - The id (in)
eScale - A com.esri.arcgis.enginecore.esriGTScale constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setOrientationMode

public void setOrientationMode(int id,
                               int eOrientation)
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
Sets the orientation mode for the given graphic.

Specified by:
setOrientationMode in interface IGraphicTracker
Parameters:
id - The id (in)
eOrientation - A com.esri.arcgis.enginecore.esriGTOrientation constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setElevationMode

public void setElevationMode(int id,
                             int eElevation)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Sets the elevation mode for the given graphic.

Specified by:
setElevationMode in interface IGraphicTracker
Parameters:
id - The id (in)
eElevation - A com.esri.arcgis.enginecore.esriGTElevation constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setVisible

public void setVisible(int id,
                       boolean bVisible)
                throws java.io.IOException,
                       AutomationException
Deprecated. 
Sets the visibility for the given graphic.

Specified by:
setVisible in interface IGraphicTracker
Parameters:
id - The id (in)
bVisible - The bVisible (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setTransparency

public void setTransparency(int id,
                            int lTransparency)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
Sets the transparency for the given graphic.

Specified by:
setTransparency in interface IGraphicTracker
Parameters:
id - The id (in)
lTransparency - The lTransparency (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setTextSymbol

public void setTextSymbol(int id,
                          ISimpleTextSymbol pSymbol)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
Sets the text symbol for the given graphic.

Specified by:
setTextSymbol in interface IGraphicTracker
Parameters:
id - The id (in)
pSymbol - A reference to a com.esri.arcgis.display.ISimpleTextSymbol (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setPointOrientation

public void setPointOrientation(int id,
                                double dPitch,
                                double dRoll,
                                double dYaw)
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Sets the orientation for the given point graphic. Note that the orientation will only be applied if the graphic has its orientation mode set to esriGTOrientationFixed.

Specified by:
setPointOrientation in interface IGraphicTracker
Parameters:
id - The id (in)
dPitch - The dPitch (in)
dRoll - The dRoll (in)
dYaw - The dYaw (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setPointSymbolSize

public void setPointSymbolSize(int id,
                               double size)
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
Sets the symbol size for the given point graphic.

Specified by:
setPointSymbolSize in interface IGraphicTracker
Parameters:
id - The id (in)
size - The size (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

highlight

public void highlight(int id,
                      boolean bHighlight)
               throws java.io.IOException,
                      AutomationException
Deprecated. 
Emphasizes the graphic.

Specified by:
highlight in interface IGraphicTracker
Parameters:
id - The id (in)
bHighlight - The bHighlight (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

hitTest

public int hitTest(int x,
                   int y)
            throws java.io.IOException,
                   AutomationException
Deprecated. 
Returns the ID of the first graphic touched by the input window coordinates.

Specified by:
hitTest in interface IGraphicTracker
Parameters:
x - The x (in)
y - The y (in)
Returns:
The id
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

moveTo

public void moveTo(int id,
                   double x,
                   double y,
                   double z)
            throws java.io.IOException,
                   AutomationException
Deprecated. 
Moves the given graphic to the location specified by the input map coordinates.

Specified by:
moveTo in interface IGraphicTracker
Parameters:
id - The id (in)
x - The x (in)
y - The y (in)
z - The z (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isSuspendUpdate

public boolean isSuspendUpdate()
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
Disables automatic refreshing of the display until unsuspended or until the display is explicitly refreshed. Suspending automatic refresh is ideal before bulk updates.

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

setSuspendUpdate

public void setSuspendUpdate(boolean suspendUpdate)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Disables automatic refreshing of the display until unsuspended or until the display is explicitly refreshed. Suspending automatic refresh is ideal before bulk updates.

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