com.esri.arcgis.trackinganalyst
Class ITemporalRendererProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.trackinganalyst.ITemporalRendererProxy
All Implemented Interfaces:
ITemporalRenderer, java.io.Externalizable, java.io.Serializable

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

Description: 'Provides access to methods and properties needed to apply symbology with temporal color as well as standard Esri symbology.' 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 ITemporalRendererProxy
extends com.esri.arcgis.interop.Dispatch
implements ITemporalRenderer, 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.trackinganalyst.ITemporalRenderer
IID, IID7fbcb640_1712_11d5_b7cf_00010265adc5
 
Constructor Summary
  ITemporalRendererProxy()
          Deprecated. For internal use only
  ITemporalRendererProxy(java.lang.Object obj)
          Deprecated.  
protected ITemporalRendererProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  ITemporalRendererProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected ITemporalRendererProxy(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.  
 boolean canRender(IFeatureClass featClass, IDisplay display)
          Deprecated. Indicates if the specified feature class can be rendered on the given display.
 void canRenderComponent(IFeatureClass piFeatClass, IDisplay piDisplay, boolean[] pbvarResult, java.lang.Object piComponent, java.lang.String bstrComponent)
          Deprecated. Uses the renderer from component tree in symbology dialog to determine if this renderer can be used with this component.
 void draw(IFeatureCursor cursor, int drawPhase, IDisplay display, ITrackCancel trackCancel)
          Deprecated. Draws features from the specified cursor on the given display.
 IPropertySet getComponentSets()
          Deprecated. Used to contain the properties of all of the various temporal renderers.
 IFeatureRenderer getObservationRenderer()
          Deprecated. Renders observation symbology using functionality of standard Esri symbology system.
 ISymbol getSymbolByFeature(IFeature feature)
          Deprecated. Symbol used to draw the specified feature.
 java.lang.String getTemporalFieldName()
          Deprecated. Identifies the temporal field, which must be a field type whoe data can be converted to a date value.
 ITemporalLegendGroup getTemporalLegend()
          Deprecated. Points to a Temporal Legend class that defines how symbology is rendered temporally.
 java.lang.String getTemporalObjectColumnName()
          Deprecated. Indicates the feature class column that identifies or groups temporal observations with time series.
 java.lang.Object getTemporalPerspective()
          Deprecated. A timestamp that the temporal renderer uses to compare its time ranges stored in the temporal legend's temporal classes.
 int getTimeSymbologyMethod()
          Deprecated. Controls how temporal characteristics are symbolized: by none, color, transparency, shape, or size.
 boolean isDisplayFutureEvents()
          Deprecated. Indicates whether or not future events are drawn on the map in real-time mode.
 boolean isRenderPhase(int drawPhase)
          Deprecated. Indicates if renderer uses the specified draw phase.
 boolean isShowObservationLegendGroup()
          Deprecated. Controls whether or not the observation legend is drawn in the table of contents.
 boolean isShowTimeLegendGroup()
          Deprecated. Controls access to the time legend group.
 void prepareFilter(IFeatureClass fc, IQueryFilter queryFilter)
          Deprecated. Prepares the query filter for the rendering process.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setComponentSets(IPropertySet pVal)
          Deprecated. Used to contain the properties of all of the various temporal renderers.
 void setDisplayFutureEvents(boolean pVal)
          Deprecated. Indicates whether or not future events are drawn on the map in real-time mode.
 void setExclusionSetByRef(IFeatureIDSet rhs1)
          Deprecated. An object reference to a temporary drawing exclusion set.
 void setFromPropertyPages(boolean rhs1)
          Deprecated. Indicates who is making the request for the legend: the property pages.
 void setMostCurrentFIDs(IFeatureIDSet piFIDSet)
          Deprecated. Method SetMostCurrentFIDs.
 void setObservationRendererByRef(IFeatureRenderer ppiRenderer)
          Deprecated. Renders observation symbology using functionality of standard Esri symbology system.
 void setShowObservationLegendGroup(boolean pbShowObservations)
          Deprecated. Controls whether or not the observation legend is drawn in the table of contents.
 void setShowTimeLegendGroup(boolean pbShowTimeLegends)
          Deprecated. Controls access to the time legend group.
 void setTemporalFieldName(java.lang.String pbstrTemporalFieldName)
          Deprecated. Identifies the temporal field, which must be a field type whoe data can be converted to a date value.
 void setTemporalLegendByRef(ITemporalLegendGroup ppiTemporalLegend)
          Deprecated. Points to a Temporal Legend class that defines how symbology is rendered temporally.
 void setTemporalObjectColumnName(java.lang.String pVal)
          Deprecated. Indicates the feature class column that identifies or groups temporal observations with time series.
 void setTemporalPerspective(java.lang.Object pVal)
          Deprecated. A timestamp that the temporal renderer uses to compare its time ranges stored in the temporal legend's temporal classes.
 void setTimeSymbologyMethod(int penumSymbolizationMethod)
          Deprecated. Controls how temporal characteristics are symbolized: by none, color, transparency, shape, or size.
 
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

ITemporalRendererProxy

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

ITemporalRendererProxy

public ITemporalRendererProxy()
Deprecated. 
For internal use only


ITemporalRendererProxy

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

ITemporalRendererProxy

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

ITemporalRendererProxy

protected ITemporalRendererProxy(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

canRender

public boolean canRender(IFeatureClass featClass,
                         IDisplay display)
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Indicates if the specified feature class can be rendered on the given display.

Specified by:
canRender in interface ITemporalRenderer
Parameters:
featClass - A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)
display - A reference to a com.esri.arcgis.display.IDisplay (in)
Returns:
The result
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

prepareFilter

public void prepareFilter(IFeatureClass fc,
                          IQueryFilter queryFilter)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
Prepares the query filter for the rendering process.

Specified by:
prepareFilter in interface ITemporalRenderer
Parameters:
fc - A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)
queryFilter - A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

draw

public void draw(IFeatureCursor cursor,
                 int drawPhase,
                 IDisplay display,
                 ITrackCancel trackCancel)
          throws java.io.IOException,
                 AutomationException
Deprecated. 
Draws features from the specified cursor on the given display.

Specified by:
draw in interface ITemporalRenderer
Parameters:
cursor - A reference to a com.esri.arcgis.geodatabase.IFeatureCursor (in)
drawPhase - A com.esri.arcgis.system.esriDrawPhase constant (in)
display - A reference to a com.esri.arcgis.display.IDisplay (in)
trackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSymbolByFeature

public ISymbol getSymbolByFeature(IFeature feature)
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Symbol used to draw the specified feature.

Specified by:
getSymbolByFeature in interface ITemporalRenderer
Parameters:
feature - A reference to a com.esri.arcgis.geodatabase.IFeature (in)
Returns:
A reference to a com.esri.arcgis.display.ISymbol
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isRenderPhase

public boolean isRenderPhase(int drawPhase)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Indicates if renderer uses the specified draw phase.

Specified by:
isRenderPhase in interface ITemporalRenderer
Parameters:
drawPhase - A com.esri.arcgis.system.esriDrawPhase constant (in)
Returns:
The result
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setExclusionSetByRef

public void setExclusionSetByRef(IFeatureIDSet rhs1)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
An object reference to a temporary drawing exclusion set.

Specified by:
setExclusionSetByRef in interface ITemporalRenderer
Parameters:
rhs1 - A reference to a com.esri.arcgis.carto.IFeatureIDSet (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getObservationRenderer

public IFeatureRenderer getObservationRenderer()
                                        throws java.io.IOException,
                                               AutomationException
Deprecated. 
Renders observation symbology using functionality of standard Esri symbology system.

Specified by:
getObservationRenderer in interface ITemporalRenderer
Returns:
A reference to a com.esri.arcgis.carto.IFeatureRenderer
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setObservationRendererByRef

public void setObservationRendererByRef(IFeatureRenderer ppiRenderer)
                                 throws java.io.IOException,
                                        AutomationException
Deprecated. 
Renders observation symbology using functionality of standard Esri symbology system.

Specified by:
setObservationRendererByRef in interface ITemporalRenderer
Parameters:
ppiRenderer - A reference to a com.esri.arcgis.carto.IFeatureRenderer (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTemporalFieldName

public java.lang.String getTemporalFieldName()
                                      throws java.io.IOException,
                                             AutomationException
Deprecated. 
Identifies the temporal field, which must be a field type whoe data can be converted to a date value.

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

setTemporalFieldName

public void setTemporalFieldName(java.lang.String pbstrTemporalFieldName)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Identifies the temporal field, which must be a field type whoe data can be converted to a date value.

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

isShowObservationLegendGroup

public boolean isShowObservationLegendGroup()
                                     throws java.io.IOException,
                                            AutomationException
Deprecated. 
Controls whether or not the observation legend is drawn in the table of contents.

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

setShowObservationLegendGroup

public void setShowObservationLegendGroup(boolean pbShowObservations)
                                   throws java.io.IOException,
                                          AutomationException
Deprecated. 
Controls whether or not the observation legend is drawn in the table of contents.

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

isShowTimeLegendGroup

public boolean isShowTimeLegendGroup()
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Controls access to the time legend group.

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

setShowTimeLegendGroup

public void setShowTimeLegendGroup(boolean pbShowTimeLegends)
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Controls access to the time legend group.

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

getTemporalLegend

public ITemporalLegendGroup getTemporalLegend()
                                       throws java.io.IOException,
                                              AutomationException
Deprecated. 
Points to a Temporal Legend class that defines how symbology is rendered temporally.

Specified by:
getTemporalLegend in interface ITemporalRenderer
Returns:
A reference to a com.esri.arcgis.trackinganalyst.ITemporalLegendGroup
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setTemporalLegendByRef

public void setTemporalLegendByRef(ITemporalLegendGroup ppiTemporalLegend)
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Points to a Temporal Legend class that defines how symbology is rendered temporally.

Specified by:
setTemporalLegendByRef in interface ITemporalRenderer
Parameters:
ppiTemporalLegend - A reference to a com.esri.arcgis.trackinganalyst.ITemporalLegendGroup (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setFromPropertyPages

public void setFromPropertyPages(boolean rhs1)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Indicates who is making the request for the legend: the property pages.

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

getTimeSymbologyMethod

public int getTimeSymbologyMethod()
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Controls how temporal characteristics are symbolized: by none, color, transparency, shape, or size.

Specified by:
getTimeSymbologyMethod in interface ITemporalRenderer
Returns:
A com.esri.arcgis.trackinganalyst.enumTemporalSymbolizationMethod constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setTimeSymbologyMethod

public void setTimeSymbologyMethod(int penumSymbolizationMethod)
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Controls how temporal characteristics are symbolized: by none, color, transparency, shape, or size.

Specified by:
setTimeSymbologyMethod in interface ITemporalRenderer
Parameters:
penumSymbolizationMethod - A com.esri.arcgis.trackinganalyst.enumTemporalSymbolizationMethod constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTemporalObjectColumnName

public java.lang.String getTemporalObjectColumnName()
                                             throws java.io.IOException,
                                                    AutomationException
Deprecated. 
Indicates the feature class column that identifies or groups temporal observations with time series.

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

setTemporalObjectColumnName

public void setTemporalObjectColumnName(java.lang.String pVal)
                                 throws java.io.IOException,
                                        AutomationException
Deprecated. 
Indicates the feature class column that identifies or groups temporal observations with time series.

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

getTemporalPerspective

public java.lang.Object getTemporalPerspective()
                                        throws java.io.IOException,
                                               AutomationException
Deprecated. 
A timestamp that the temporal renderer uses to compare its time ranges stored in the temporal legend's temporal classes.

Specified by:
getTemporalPerspective in interface ITemporalRenderer
Returns:
A Variant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setTemporalPerspective

public void setTemporalPerspective(java.lang.Object pVal)
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
A timestamp that the temporal renderer uses to compare its time ranges stored in the temporal legend's temporal classes.

Specified by:
setTemporalPerspective in interface ITemporalRenderer
Parameters:
pVal - A Variant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getComponentSets

public IPropertySet getComponentSets()
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Used to contain the properties of all of the various temporal renderers.

Specified by:
getComponentSets in interface ITemporalRenderer
Returns:
A reference to a com.esri.arcgis.system.IPropertySet
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setComponentSets

public void setComponentSets(IPropertySet pVal)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Used to contain the properties of all of the various temporal renderers.

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

canRenderComponent

public void canRenderComponent(IFeatureClass piFeatClass,
                               IDisplay piDisplay,
                               boolean[] pbvarResult,
                               java.lang.Object piComponent,
                               java.lang.String bstrComponent)
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
Uses the renderer from component tree in symbology dialog to determine if this renderer can be used with this component.

Specified by:
canRenderComponent in interface ITemporalRenderer
Parameters:
piFeatClass - A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)
piDisplay - A reference to a com.esri.arcgis.display.IDisplay (in)
pbvarResult - The pbvarResult (in/out: use single element array)
piComponent - A reference to another Object (IUnknown) (in)
bstrComponent - The bstrComponent (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMostCurrentFIDs

public void setMostCurrentFIDs(IFeatureIDSet piFIDSet)
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
Method SetMostCurrentFIDs.

Specified by:
setMostCurrentFIDs in interface ITemporalRenderer
Parameters:
piFIDSet - A reference to a com.esri.arcgis.carto.IFeatureIDSet (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isDisplayFutureEvents

public boolean isDisplayFutureEvents()
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Indicates whether or not future events are drawn on the map in real-time mode.

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

setDisplayFutureEvents

public void setDisplayFutureEvents(boolean pVal)
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Indicates whether or not future events are drawn on the map in real-time mode.

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