|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.trackinganalyst.CoTrackSymbologyRenderer
public class CoTrackSymbologyRenderer
COM Class 'CoTrackSymbologyRenderer'. Generated 3/19/2015 1:20:45 PM from 'C:\ArcGIS\COM\esriTrackingAnalyst.olb'
Description 'Symbolizes temporal based features and tracks in order to identify temporal feature characteristics in relation to the temporal reference.' 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 long |
serialVersionUID
|
Fields inherited from interface com.esri.arcgis.trackinganalyst.ITrackSymbologyRenderer |
---|
IID, IID061dd607_aa25_4c0c_845f_27bdbee14c68, xxDummy |
Fields inherited from interface com.esri.arcgis.trackinganalyst.ITemporalRenderer |
---|
IID, IID7fbcb640_1712_11d5_b7cf_00010265adc5, xxDummy |
Fields inherited from interface com.esri.arcgis.display.IDisplayAdmin |
---|
IID, IID12e361f0_1907_11d3_80c7_0080c79f0371, xxDummy |
Fields inherited from interface com.esri.arcgis.system.IPropertySupport |
---|
IID, IID8a11ad55_2f4f_11d3_9fa0_00c04f6bc6a5, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.ILookupSymbol |
---|
IID, IID736a377d_a1eb_4ce4_84b9_90f9588374c2, xxDummy |
Fields inherited from interface com.esri.arcgis.trackinganalyst.ISimpleTrackingLabelRenderer |
---|
IID, IID48c6f6a0_f0aa_11d5_b81b_00010265adc5, xxDummy |
Fields inherited from interface com.esri.arcgis.trackinganalyst.ILastKnownRenderer |
---|
IID, IIDde8bc960_fc1f_11d5_b820_00010265adc5, xxDummy |
Fields inherited from interface com.esri.arcgis.trackinganalyst.IHighlightSuppressionRenderer |
---|
IID, IIDe2bcf835_ea42_4cb2_8870_af7d763b1b48, xxDummy |
Fields inherited from interface com.esri.arcgis.system.IClone |
---|
IID, IID9bff8aeb_e415_11d0_943c_080009eebecb, xxDummy |
Fields inherited from interface com.esri.arcgis.system.ISupportErrorInfo |
---|
IID, IIDdf0b3d60_548f_101b_8e65_08002b2bd119, xxDummy |
Fields inherited from interface com.esri.arcgis.trackinganalyst.ITemporalRenderer2 |
---|
IID, IID8108643e_0a45_4fba_9266_c342e966134e, xxDummy |
Fields inherited from interface com.esri.arcgis.trackinganalyst.ITrackRenderer |
---|
IID, IIDeec8c537_b875_40da_a88d_80fc4b34ba29, xxDummy |
Fields inherited from interface com.esri.arcgis.trackinganalyst.ITxRendererSetup |
---|
IID, IIDbbf3aedd_f2cb_4e66_acf7_b21e90e1d3a4, xxDummy |
Fields inherited from interface com.esri.arcgis.system.IPersistStream |
---|
IID, IID00000109_0000_0000_c000_000000000046, xxDummy |
Fields inherited from interface com.esri.arcgis.system.IPersist |
---|
IID0000010c_0000_0000_c000_000000000046 |
Fields inherited from interface com.esri.arcgis.trackinganalyst.ITxHighlightTracks |
---|
IID, IIDe4fb4e05_47be_4460_962a_2a124d4521d8, xxDummy |
Fields inherited from interface com.esri.arcgis.trackinganalyst.ITxHighlightFeatures |
---|
IID, IID2701b7b4_5494_402a_909e_98218eb2d45f, xxDummy |
Fields inherited from interface com.esri.arcgis.trackinganalyst.ITxHighlightSettings |
---|
IID, IIDda25491e_f52b_4639_a4de_d0933580eccc, xxDummy |
Fields inherited from interface com.esri.arcgis.trackinganalyst.ITxHideFeatures |
---|
IID, IID7777eabf_d991_43ee_b6c5_15619b5be994, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.IDynamicLegendRenderer |
---|
IID, IID34b10158_671f_4ec2_8a75_a2f3710e5dcf, xxDummy |
Constructor Summary | |
---|---|
CoTrackSymbologyRenderer()
Constructs a CoTrackSymbologyRenderer using ArcGIS Engine. |
|
CoTrackSymbologyRenderer(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. CoTrackSymbologyRenderer theCoTrackSymbologyRenderer = (CoTrackSymbologyRenderer) obj; |
Method Summary | |
---|---|
boolean |
applies(java.lang.Object pUnk)
Indicates if the receiver can apply the given object at any given time. |
java.lang.Object |
apply(java.lang.Object newObject)
Applies the given property to the receiver and returns the old object. |
void |
assign(IClone src)
Assigns the properties of src to the receiver. |
boolean |
canApply(java.lang.Object pUnk)
Indicates if the receiver can apply the given object at that particular moment. |
boolean |
canRender(IFeatureClass featClass,
IDisplay display)
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)
Uses the renderer from component tree in symbology dialog to determine if this renderer can be used with this component. |
java.lang.Object |
convertToSupportedObject(int docVersion)
Convert the object to another object that is supported. |
void |
draw(IFeatureCursor cursor,
int drawPhase,
IDisplay display,
ITrackCancel trackCancel)
Draws features from the specified cursor on the given display. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
IClone |
esri_clone()
Clones the receiver and assigns the result to *clone. |
void |
finishInstrumentedDraw()
Call after renderer.Draw. |
IActionCollection |
getActions()
Indicates properties of Highlight or Suppression action to be used by highlight/suppression renderer in drawing events to the map. |
void |
getClassID(GUID[] pClassID)
getClassID |
static java.lang.String |
getClsid()
getClsid. |
IPropertySet |
getComponentSets()
Used to contain the properties of all of the various temporal renderers. |
java.lang.Object |
getCurrent(java.lang.Object pUnk)
The object currently being used. |
IFeatureRenderer |
getEventAdvRenderer()
Provides the event's advanced renderer. |
IFeatureClass |
getFeatureClass()
The feature class holding data information used by the renderer. |
IColor |
getHighlightFeatureColor()
The highlight color drawn for highlighted features. |
IColor |
getHighlightTrackFeatureColor()
The highlight color drawn for features in highlighted tracks. |
IColor |
getHighlightTrackLineColor()
The highlight color drawn for track-lines in highlighted tracks. |
int |
getHistory()
Indicates the number of history events composing the track that will be used to represent the track line. |
IUID |
getID()
Indicates ID value of event for tracking label renderer. |
int |
getInstrumentedDrawPhases()
Draw phases that affect dynamic legends. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
java.lang.String |
getLabelFieldName()
Name of the field whose contents will be used as the tracking label when drawing to the map display. |
ILegendGroup |
getLegendGroup(int index)
Legend group at the specified index. |
int |
getLegendGroupCount()
Number of legend groups contained by the object. |
ILegendItem |
getLegendItem()
Optional. |
IFeatureRenderer |
getMostCurrentAdvRenderer()
Provides the most current event's advanced renderer. |
IFeatureRenderer |
getMostCurrentRenderer()
Provides the most current event renderer. |
IFeatureRenderer |
getObservationRenderer()
Renders observation symbology using functionality of standard Esri symbology system. |
double |
getOffsetAngle()
Indicates angle of offset for labels to display from the event on the map display. |
short |
getPixelOffset()
Indicates amount of offset for the label renderer to draw labels next to events in the map display. |
IUID |
getPropPageEventRenderer()
Provides the Class ID of the property page associated with the event renderer. |
IUID |
getPropPageEventsAdvancedRenderer()
Provides the Class ID of the property page associated with the advanced renderer of the events. |
IUID |
getPropPageMCAdvancedRenderer()
Provides the Class ID of the property page associated with the advanced renderer of the most current events. |
IUID |
getPropPageMostCurrentRenderer()
Provides the Class ID of the property page associated with the most current renderer. |
IUID |
getPropPageTrackRenderer()
Provides the Class ID of the property page associated with the track renderer. |
IUID |
getPropPageTracksAdvancedRenderer()
Provides the Class ID of the property page associated with the advanced renderer of the tracks. |
void |
getSizeMax(_ULARGE_INTEGER[] pcbSize)
getSizeMax |
ISymbol |
getSymbolByFeature(IFeature feature)
Symbol used to draw the specified feature. |
java.lang.String |
getTemporalFieldName()
Identifies the temporal field, which must be a field type whoe data can be converted to a date value. |
ITemporalLegendGroup |
getTemporalLegend()
Points to a Temporal Legend class that defines how symbology is rendered temporally. |
java.lang.String |
getTemporalObjectColumnName()
Indicates the feature class column that identifies or groups temporal observations with time series. |
java.lang.Object |
getTemporalPerspective()
A timestamp that the temporal renderer uses to compare its time ranges stored in the temporal legend's temporal classes. |
ITextSymbol |
getTextSymbol()
Indicates settings for the text symbol appearance used to label temporal events. |
int |
getTimeSymbologyMethod()
Controls how temporal characteristics are symbolized: by none, color, transparency, shape, or size. |
IFeatureRenderer |
getTrackSymbologyRenderer()
Controls the temporal track symbology drawn on the map. |
int |
hashCode()
the hashcode for this object |
void |
hideAllTracks(boolean hide)
Specifies whether all tracks should be hidden. |
void |
hideTrack(java.lang.String trackId,
boolean hide)
Specifies whether the given track should be hidden. |
void |
highlightAllFeatures(boolean highlight)
Specifies that all features should be highlighted or unhighlighted. |
void |
highlightAllTracks(boolean highlight)
Specifies that all tracks should be highlighted or unhighlighted. |
void |
highlightFeatures(IFIDSet features,
boolean highlight)
Specifies that the given features should be highlighted or unhighlighted. |
void |
highlightTracks(java.lang.String[] trackIds,
boolean highlight)
Specifies that the given tracks should be highlighted or unhighlighted. |
void |
interfaceSupportsErrorInfo(GUID riid)
interfaceSupportsErrorInfo |
void |
isDirty()
isDirty |
boolean |
isDisplayFutureEvents()
Indicates whether or not future events are drawn on the map in real-time mode. |
boolean |
isDisplayOnlyLastKnownFeatures()
Indicates whether only the last known or all features will be drawn to the map display. |
boolean |
isEqual(IClone other)
Indicates if the receiver and other have the same properties. |
boolean |
isEventAdvRendererEnabled()
Indicates whether the events are also rendered by the event advanced renderer. |
boolean |
isEventsRendererEnabled()
Indicates whether the events are rendered by the event renderer. |
boolean |
isHasFeatureHighlights()
Specifies that features are set to be highlighted. |
boolean |
isHasTrackHighlights()
Specifies that tracks are set to be highlighted. |
boolean |
isHighlightFeature(int oid)
Specifies that the feature with the given OID should be highlighted or unhighlighted. |
boolean |
isHighlightTrack(java.lang.String trackId)
Specifies that the given track should be highlighted or unhighlighted. |
boolean |
isIdentical(IClone other)
Indicates if the receiver and other are the same object. |
boolean |
isLabelFeatures()
Indicates whether or not labeling for features is turned on. |
boolean |
isMostCurrentAdvRendererEnabled()
Indicates whether the most current track events are also rendered by the most current advanced renderer. |
boolean |
isMostCurrentRendererEnabled()
Indicates whether the most current track events are rendered by the most current renderer, instead of the event renderer. |
boolean |
isNeedsMostCurrentEvents()
Indicates whether a list of the most current events is needed so they might be rendered differently than the older events. |
boolean |
isRenderPhase(int drawPhase)
Indicates if renderer uses the specified draw phase. |
boolean |
isShowObservationLegendGroup()
Controls whether or not the observation legend is drawn in the table of contents. |
boolean |
isShowTimeLegendGroup()
Controls access to the time legend group. |
boolean |
isShowTrackSymbologyLegendGroup()
Indicates whether or not track symbology displays when drawing temporal events on the map. |
boolean |
isSmoothTracks()
Indicates if the track symbology is smooth or not. |
boolean |
isSupportedAtVersion(int docVersion)
Is this object valid at the given document version. |
boolean |
isSupportsCounts()
Indicates that the renderer supports counts on its legend. |
boolean |
isSymbolsAreGraduated()
Indicates if symbols are graduated. |
boolean |
isTrackAdvRendererEnabled()
Indicates whether the tracks are rendered by the track advanced renderer. |
boolean |
isTrackRendererEnabled()
Indicates whether the track events are rendered by the track line renderer. |
boolean |
isUsesFilter()
Indicates if the current object draws using a filter. |
void |
load(IStream pstm)
load |
ISymbol |
lookupSymbol(boolean firstPass,
IFeature feature)
Returns a reference to the renderer's symbol for the input feature. |
void |
prepareFilter(IFeatureClass fc,
IQueryFilter queryFilter)
Prepares the query filter for the rendering process. |
void |
prepareRenderer(ILayer layer)
Prepares the renderer with layer information. |
void |
readExternal(java.io.ObjectInput in)
|
void |
release()
Release a CoTrackSymbologyRenderer. |
void |
resetLookupSymbol(ISymbol symbol)
Resets temporary options on the symbol (e.g. |
void |
save(IStream pstm,
int fClearDirty)
save |
void |
setActionsByRef(IActionCollection piActions)
Indicates properties of Highlight or Suppression action to be used by highlight/suppression renderer in drawing events to the map. |
void |
setComponentSets(IPropertySet pVal)
Used to contain the properties of all of the various temporal renderers. |
void |
setDisplayFutureEvents(boolean pVal)
Indicates whether or not future events are drawn on the map in real-time mode. |
void |
setDisplayOnlyLastKnownFeatures(boolean pbvarDisplayOnlyLastKnownFeatures)
Indicates whether only the last known or all features will be drawn to the map display. |
void |
setEventAdvRendererByRef(IFeatureRenderer ppiFeatureRenderer)
Provides the event's advanced renderer. |
void |
setEventAdvRendererEnabled(boolean pvbEnabled)
Indicates whether the events are also rendered by the event advanced renderer. |
void |
setEventsRendererEnabled(boolean pvbIsPastEnabled)
Indicates whether the events are rendered by the event renderer. |
void |
setExclusionSetByRef(IFeatureIDSet rhs1)
An object reference to a temporary drawing exclusion set. |
void |
setFeatureClassByRef(IFeatureClass featureClass)
The feature class holding data information used by the renderer. |
void |
setFromPropertyPages(boolean rhs1)
Indicates who is making the request for the legend: the property pages. |
void |
setHighlightFeature(int oid,
boolean highlight)
Specifies that the feature with the given OID should be highlighted or unhighlighted. |
void |
setHighlightFeatureColor(IColor color)
The highlight color drawn for highlighted features. |
void |
setHighlightTrack(java.lang.String trackId,
boolean highlight)
Specifies that the given track should be highlighted or unhighlighted. |
void |
setHighlightTrackFeatureColor(IColor color)
The highlight color drawn for features in highlighted tracks. |
void |
setHighlightTrackLineColor(IColor color)
The highlight color drawn for track-lines in highlighted tracks. |
void |
setHistory(int pNumEvents)
Indicates the number of history events composing the track that will be used to represent the track line. |
void |
setLabelFeatures(boolean pbvarLabelFeatures)
Indicates whether or not labeling for features is turned on. |
void |
setLabelFieldName(java.lang.String pbstrFieldName)
Name of the field whose contents will be used as the tracking label when drawing to the map display. |
void |
setLastKnownFIDsByRef(IFeatureIDSet rhs1)
Indicates whether or not last known feature IDs will be drawn to the map display. |
void |
setMostCurrentAdvRendererByRef(IFeatureRenderer ppiFeatureRenderer)
Provides the most current event's advanced renderer. |
void |
setMostCurrentAdvRendererEnabled(boolean pvbEnabled)
Indicates whether the most current track events are also rendered by the most current advanced renderer. |
void |
setMostCurrentFIDs(IFeatureIDSet piFIDSet)
Method SetMostCurrentFIDs. |
void |
setMostCurrentRendererByRef(IFeatureRenderer ppiFeatureRenderer)
Provides the most current event renderer. |
void |
setMostCurrentRendererEnabled(boolean pvbIsMCEnabled)
Indicates whether the most current track events are rendered by the most current renderer, instead of the event renderer. |
void |
setObservationRendererByRef(IFeatureRenderer ppiRenderer)
Renders observation symbology using functionality of standard Esri symbology system. |
void |
setOffsetAngle(double pdOffsetAngle)
Indicates angle of offset for labels to display from the event on the map display. |
void |
setPixelOffset(short pnPixelOffset)
Indicates amount of offset for the label renderer to draw labels next to events in the map display. |
void |
setPropPageEventRenderer(IUID ppiPPClassID)
Provides the Class ID of the property page associated with the event renderer. |
void |
setPropPageEventsAdvancedRenderer(IUID ppiPPClassID)
Provides the Class ID of the property page associated with the advanced renderer of the events. |
void |
setPropPageMCAdvancedRenderer(IUID ppiPPClassID)
Provides the Class ID of the property page associated with the advanced renderer of the most current events. |
void |
setPropPageMostCurrentRenderer(IUID ppiPPClassID)
Provides the Class ID of the property page associated with the most current renderer. |
void |
setPropPageTrackRenderer(IUID ppiPPClassID)
Provides the Class ID of the property page associated with the track renderer. |
void |
setPropPageTracksAdvancedRenderer(IUID ppiPPClassID)
Provides the Class ID of the property page associated with the advanced renderer of the tracks. |
void |
setShowObservationLegendGroup(boolean pbShowObservations)
Controls whether or not the observation legend is drawn in the table of contents. |
void |
setShowTimeLegendGroup(boolean pbShowTimeLegends)
Controls access to the time legend group. |
void |
setShowTrackSymbologyLegendGroup(boolean pbShowTimeLegends)
Indicates whether or not track symbology displays when drawing temporal events on the map. |
void |
setSmoothTracks(boolean pvbSmooth)
Indicates if the track symbology is smooth or not. |
void |
setSymbolsAreGraduated(boolean symbolsAreGraduated)
Indicates if symbols are graduated. |
void |
setTemporalFieldName(java.lang.String pbstrTemporalFieldName)
Identifies the temporal field, which must be a field type whoe data can be converted to a date value. |
void |
setTemporalLegendByRef(ITemporalLegendGroup ppiTemporalLegend)
Points to a Temporal Legend class that defines how symbology is rendered temporally. |
void |
setTemporalObjectColumnName(java.lang.String pVal)
Indicates the feature class column that identifies or groups temporal observations with time series. |
void |
setTemporalPerspective(java.lang.Object pVal)
A timestamp that the temporal renderer uses to compare its time ranges stored in the temporal legend's temporal classes. |
void |
setTextSymbolByRef(ITextSymbol ppiTextSymbol)
Indicates settings for the text symbol appearance used to label temporal events. |
void |
setTimeSymbologyMethod(int penumSymbolizationMethod)
Controls how temporal characteristics are symbolized: by none, color, transparency, shape, or size. |
void |
setTrackAdvRendererEnabled(boolean pvbEnabled)
Indicates whether the tracks are rendered by the track advanced renderer. |
void |
setTrackRendererEnabled(boolean pvbIsTrackEnabled)
Indicates whether the track events are rendered by the track line renderer. |
void |
setTrackSymbologyRendererByRef(IFeatureRenderer ppiRenderer)
Controls the temporal track symbology drawn on the map. |
void |
startInstrumentedDraw(int type,
IDisplay mapDisplay,
IGeometry visibleArea)
Call before renderer.Draw so that legend info can be sampled. |
void |
writeExternal(java.io.ObjectOutput out)
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final long serialVersionUID
Constructor Detail |
---|
public CoTrackSymbologyRenderer() throws java.io.IOException, java.net.UnknownHostException
java.io.IOException
- if there are interop problems
java.net.UnknownHostException
- if there are interop problemspublic CoTrackSymbologyRenderer(java.lang.Object obj) throws java.io.IOException
CoTrackSymbologyRenderer theCoTrackSymbologyRenderer = (CoTrackSymbologyRenderer) obj;
obj
to CoTrackSymbologyRenderer
.
obj
- an object returned from ArcGIS Engine or Server
java.io.IOException
- if there are interop problemsMethod Detail |
---|
public static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch
in interface com.esri.arcgis.interop.RemoteObjRef
public void release()
release
in interface com.esri.arcgis.interop.RemoteObjRef
public boolean canRender(IFeatureClass featClass, IDisplay display) throws java.io.IOException, AutomationException
canRender
in interface IFeatureRenderer
canRender
in interface ITemporalRenderer
canRender
in interface ITrackSymbologyRenderer
featClass
- A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)display
- A reference to a com.esri.arcgis.display.IDisplay (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void prepareFilter(IFeatureClass fc, IQueryFilter queryFilter) throws java.io.IOException, AutomationException
prepareFilter
in interface IFeatureRenderer
prepareFilter
in interface ITemporalRenderer
prepareFilter
in interface ITrackSymbologyRenderer
fc
- A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)queryFilter
- A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void draw(IFeatureCursor cursor, int drawPhase, IDisplay display, ITrackCancel trackCancel) throws java.io.IOException, AutomationException
draw
in interface IFeatureRenderer
draw
in interface ITemporalRenderer
draw
in interface ITrackSymbologyRenderer
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)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISymbol getSymbolByFeature(IFeature feature) throws java.io.IOException, AutomationException
getSymbolByFeature
in interface IFeatureRenderer
getSymbolByFeature
in interface ITemporalRenderer
getSymbolByFeature
in interface ITrackSymbologyRenderer
feature
- A reference to a com.esri.arcgis.geodatabase.IFeature (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isRenderPhase(int drawPhase) throws java.io.IOException, AutomationException
isRenderPhase
in interface IFeatureRenderer
isRenderPhase
in interface ITemporalRenderer
isRenderPhase
in interface ITrackSymbologyRenderer
drawPhase
- A com.esri.arcgis.system.esriDrawPhase constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setExclusionSetByRef(IFeatureIDSet rhs1) throws java.io.IOException, AutomationException
setExclusionSetByRef
in interface IFeatureRenderer
setExclusionSetByRef
in interface ITemporalRenderer
setExclusionSetByRef
in interface ITrackSymbologyRenderer
rhs1
- A reference to a com.esri.arcgis.carto.IFeatureIDSet (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isShowTrackSymbologyLegendGroup() throws java.io.IOException, AutomationException
isShowTrackSymbologyLegendGroup
in interface ITrackSymbologyRenderer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setShowTrackSymbologyLegendGroup(boolean pbShowTimeLegends) throws java.io.IOException, AutomationException
setShowTrackSymbologyLegendGroup
in interface ITrackSymbologyRenderer
pbShowTimeLegends
- The pbShowTimeLegends (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IFeatureRenderer getTrackSymbologyRenderer() throws java.io.IOException, AutomationException
getTrackSymbologyRenderer
in interface ITrackSymbologyRenderer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTrackSymbologyRendererByRef(IFeatureRenderer ppiRenderer) throws java.io.IOException, AutomationException
setTrackSymbologyRendererByRef
in interface ITrackSymbologyRenderer
ppiRenderer
- A reference to a com.esri.arcgis.carto.IFeatureRenderer (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IFeatureRenderer getObservationRenderer() throws java.io.IOException, AutomationException
getObservationRenderer
in interface ITemporalRenderer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setObservationRendererByRef(IFeatureRenderer ppiRenderer) throws java.io.IOException, AutomationException
setObservationRendererByRef
in interface ITemporalRenderer
ppiRenderer
- A reference to a com.esri.arcgis.carto.IFeatureRenderer (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getTemporalFieldName() throws java.io.IOException, AutomationException
getTemporalFieldName
in interface ITemporalRenderer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTemporalFieldName(java.lang.String pbstrTemporalFieldName) throws java.io.IOException, AutomationException
setTemporalFieldName
in interface ITemporalRenderer
pbstrTemporalFieldName
- The pbstrTemporalFieldName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isShowObservationLegendGroup() throws java.io.IOException, AutomationException
isShowObservationLegendGroup
in interface ITemporalRenderer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setShowObservationLegendGroup(boolean pbShowObservations) throws java.io.IOException, AutomationException
setShowObservationLegendGroup
in interface ITemporalRenderer
pbShowObservations
- The pbShowObservations (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isShowTimeLegendGroup() throws java.io.IOException, AutomationException
isShowTimeLegendGroup
in interface ITemporalRenderer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setShowTimeLegendGroup(boolean pbShowTimeLegends) throws java.io.IOException, AutomationException
setShowTimeLegendGroup
in interface ITemporalRenderer
pbShowTimeLegends
- The pbShowTimeLegends (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ITemporalLegendGroup getTemporalLegend() throws java.io.IOException, AutomationException
getTemporalLegend
in interface ITemporalRenderer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTemporalLegendByRef(ITemporalLegendGroup ppiTemporalLegend) throws java.io.IOException, AutomationException
setTemporalLegendByRef
in interface ITemporalRenderer
ppiTemporalLegend
- A reference to a com.esri.arcgis.trackinganalyst.ITemporalLegendGroup (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setFromPropertyPages(boolean rhs1) throws java.io.IOException, AutomationException
setFromPropertyPages
in interface ITemporalRenderer
rhs1
- The rhs1 (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getTimeSymbologyMethod() throws java.io.IOException, AutomationException
getTimeSymbologyMethod
in interface ITemporalRenderer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTimeSymbologyMethod(int penumSymbolizationMethod) throws java.io.IOException, AutomationException
setTimeSymbologyMethod
in interface ITemporalRenderer
penumSymbolizationMethod
- A com.esri.arcgis.trackinganalyst.enumTemporalSymbolizationMethod constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getTemporalObjectColumnName() throws java.io.IOException, AutomationException
getTemporalObjectColumnName
in interface ITemporalRenderer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTemporalObjectColumnName(java.lang.String pVal) throws java.io.IOException, AutomationException
setTemporalObjectColumnName
in interface ITemporalRenderer
pVal
- The pVal (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.Object getTemporalPerspective() throws java.io.IOException, AutomationException
getTemporalPerspective
in interface ITemporalRenderer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTemporalPerspective(java.lang.Object pVal) throws java.io.IOException, AutomationException
setTemporalPerspective
in interface ITemporalRenderer
pVal
- A Variant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IPropertySet getComponentSets() throws java.io.IOException, AutomationException
getComponentSets
in interface ITemporalRenderer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setComponentSets(IPropertySet pVal) throws java.io.IOException, AutomationException
setComponentSets
in interface ITemporalRenderer
pVal
- A reference to a com.esri.arcgis.system.IPropertySet (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void canRenderComponent(IFeatureClass piFeatClass, IDisplay piDisplay, boolean[] pbvarResult, java.lang.Object piComponent, java.lang.String bstrComponent) throws java.io.IOException, AutomationException
canRenderComponent
in interface ITemporalRenderer
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)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMostCurrentFIDs(IFeatureIDSet piFIDSet) throws java.io.IOException, AutomationException
setMostCurrentFIDs
in interface ITemporalRenderer
piFIDSet
- A reference to a com.esri.arcgis.carto.IFeatureIDSet (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isDisplayFutureEvents() throws java.io.IOException, AutomationException
isDisplayFutureEvents
in interface ITemporalRenderer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDisplayFutureEvents(boolean pVal) throws java.io.IOException, AutomationException
setDisplayFutureEvents
in interface ITemporalRenderer
pVal
- The pVal (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getLegendGroupCount() throws java.io.IOException, AutomationException
The number of legend groups is determined by the implementation of the renderer, consequently this property is read only. For example, SimpleRenderer has one group, while a BiUniqueValueRenderer has any number of groups.
getLegendGroupCount
in interface ILegendInfo
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ILegendGroup getLegendGroup(int index) throws java.io.IOException, AutomationException
getLegendGroup
in interface ILegendInfo
index
- The index (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ILegendItem getLegendItem() throws java.io.IOException, AutomationException
Layer or renderer legend information is further formatted for display in ArcMap legends. A renderer can override this formatting by returning a LegendItem for this property. ESRI renderers typically do not return anything for this property. With this configuration, legend formatting becomes a user or developer choice on the legend object.
getLegendItem
in interface ILegendInfo
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isSymbolsAreGraduated() throws java.io.IOException, AutomationException
Indicates whether the symbols used for a layer or renderer's legend vary by size.
For example the proportional symbol renderer returns True for this property.
You can use this property to distinguish between a layer symbolized with graduated color or graduated symbol type layer symbology. Both of these symbolizations use a ClassBreaksRenderer, but only a graduated symbol symbolization will return True for this property.
isSymbolsAreGraduated
in interface ILegendInfo
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSymbolsAreGraduated(boolean symbolsAreGraduated) throws java.io.IOException, AutomationException
setSymbolsAreGraduated
in interface ILegendInfo
symbolsAreGraduated
- The symbolsAreGraduated (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isUsesFilter() throws java.io.IOException, AutomationException
isUsesFilter
in interface IDisplayAdmin
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean applies(java.lang.Object pUnk) throws java.io.IOException, AutomationException
applies
in interface IPropertySupport
pUnk
- A reference to another Object (IUnknown) (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean canApply(java.lang.Object pUnk) throws java.io.IOException, AutomationException
canApply
in interface IPropertySupport
pUnk
- A reference to another Object (IUnknown) (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.Object getCurrent(java.lang.Object pUnk) throws java.io.IOException, AutomationException
getCurrent
in interface IPropertySupport
pUnk
- A reference to another Object (IUnknown) (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.Object apply(java.lang.Object newObject) throws java.io.IOException, AutomationException
apply
in interface IPropertySupport
newObject
- A reference to another Object (IUnknown) (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISymbol lookupSymbol(boolean firstPass, IFeature feature) throws java.io.IOException, AutomationException
lookupSymbol
in interface ILookupSymbol
firstPass
- The firstPass (in)feature
- A reference to a com.esri.arcgis.geodatabase.IFeature (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void resetLookupSymbol(ISymbol symbol) throws java.io.IOException, AutomationException
resetLookupSymbol
in interface ILookupSymbol
symbol
- A reference to a com.esri.arcgis.display.ISymbol (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDisplayOnlyLastKnownFeatures(boolean pbvarDisplayOnlyLastKnownFeatures) throws java.io.IOException, AutomationException
setDisplayOnlyLastKnownFeatures
in interface ILastKnownRenderer
setDisplayOnlyLastKnownFeatures
in interface ISimpleTrackingLabelRenderer
pbvarDisplayOnlyLastKnownFeatures
- The pbvarDisplayOnlyLastKnownFeatures (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isDisplayOnlyLastKnownFeatures() throws java.io.IOException, AutomationException
isDisplayOnlyLastKnownFeatures
in interface ILastKnownRenderer
isDisplayOnlyLastKnownFeatures
in interface ISimpleTrackingLabelRenderer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setLastKnownFIDsByRef(IFeatureIDSet rhs1) throws java.io.IOException, AutomationException
setLastKnownFIDsByRef
in interface ILastKnownRenderer
setLastKnownFIDsByRef
in interface ISimpleTrackingLabelRenderer
rhs1
- A reference to a com.esri.arcgis.carto.IFeatureIDSet (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setLabelFieldName(java.lang.String pbstrFieldName) throws java.io.IOException, AutomationException
setLabelFieldName
in interface ISimpleTrackingLabelRenderer
pbstrFieldName
- The pbstrFieldName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getLabelFieldName() throws java.io.IOException, AutomationException
getLabelFieldName
in interface ISimpleTrackingLabelRenderer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setLabelFeatures(boolean pbvarLabelFeatures) throws java.io.IOException, AutomationException
setLabelFeatures
in interface ISimpleTrackingLabelRenderer
pbvarLabelFeatures
- The pbvarLabelFeatures (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isLabelFeatures() throws java.io.IOException, AutomationException
isLabelFeatures
in interface ISimpleTrackingLabelRenderer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public short getPixelOffset() throws java.io.IOException, AutomationException
getPixelOffset
in interface ISimpleTrackingLabelRenderer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setPixelOffset(short pnPixelOffset) throws java.io.IOException, AutomationException
setPixelOffset
in interface ISimpleTrackingLabelRenderer
pnPixelOffset
- The pnPixelOffset (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IUID getID() throws java.io.IOException, AutomationException
getID
in interface ISimpleTrackingLabelRenderer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getOffsetAngle() throws java.io.IOException, AutomationException
getOffsetAngle
in interface ISimpleTrackingLabelRenderer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setOffsetAngle(double pdOffsetAngle) throws java.io.IOException, AutomationException
setOffsetAngle
in interface ISimpleTrackingLabelRenderer
pdOffsetAngle
- The pdOffsetAngle (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ITextSymbol getTextSymbol() throws java.io.IOException, AutomationException
getTextSymbol
in interface ISimpleTrackingLabelRenderer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTextSymbolByRef(ITextSymbol ppiTextSymbol) throws java.io.IOException, AutomationException
setTextSymbolByRef
in interface ISimpleTrackingLabelRenderer
ppiTextSymbol
- A reference to a com.esri.arcgis.display.ITextSymbol (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IActionCollection getActions() throws java.io.IOException, AutomationException
getActions
in interface IHighlightSuppressionRenderer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setActionsByRef(IActionCollection piActions) throws java.io.IOException, AutomationException
setActionsByRef
in interface IHighlightSuppressionRenderer
piActions
- A reference to a com.esri.arcgis.carto.IActionCollection (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IClone esri_clone() throws java.io.IOException, AutomationException
esri_clone
in interface IClone
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void assign(IClone src) throws java.io.IOException, AutomationException
assign
in interface IClone
src
- A reference to a com.esri.arcgis.system.IClone (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isEqual(IClone other) throws java.io.IOException, AutomationException
isEqual
in interface IClone
other
- A reference to a com.esri.arcgis.system.IClone (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isIdentical(IClone other) throws java.io.IOException, AutomationException
isIdentical
in interface IClone
other
- A reference to a com.esri.arcgis.system.IClone (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void interfaceSupportsErrorInfo(GUID riid) throws java.io.IOException, AutomationException
interfaceSupportsErrorInfo
in interface ISupportErrorInfo
riid
- A Structure: com.esri.arcgis.support.ms.stdole.GUID (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isSmoothTracks() throws java.io.IOException, AutomationException
isSmoothTracks
in interface ITemporalRenderer2
isSmoothTracks
in interface ITrackRenderer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSmoothTracks(boolean pvbSmooth) throws java.io.IOException, AutomationException
setSmoothTracks
in interface ITemporalRenderer2
setSmoothTracks
in interface ITrackRenderer
pvbSmooth
- The pvbSmooth (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isNeedsMostCurrentEvents() throws java.io.IOException, AutomationException
isNeedsMostCurrentEvents
in interface ITemporalRenderer2
isNeedsMostCurrentEvents
in interface ITrackRenderer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isMostCurrentRendererEnabled() throws java.io.IOException, AutomationException
isMostCurrentRendererEnabled
in interface ITemporalRenderer2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMostCurrentRendererEnabled(boolean pvbIsMCEnabled) throws java.io.IOException, AutomationException
setMostCurrentRendererEnabled
in interface ITemporalRenderer2
pvbIsMCEnabled
- The pvbIsMCEnabled (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isTrackRendererEnabled() throws java.io.IOException, AutomationException
isTrackRendererEnabled
in interface ITemporalRenderer2
isTrackRendererEnabled
in interface ITrackRenderer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTrackRendererEnabled(boolean pvbIsTrackEnabled) throws java.io.IOException, AutomationException
setTrackRendererEnabled
in interface ITemporalRenderer2
setTrackRendererEnabled
in interface ITrackRenderer
pvbIsTrackEnabled
- The pvbIsTrackEnabled (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isEventsRendererEnabled() throws java.io.IOException, AutomationException
isEventsRendererEnabled
in interface ITemporalRenderer2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setEventsRendererEnabled(boolean pvbIsPastEnabled) throws java.io.IOException, AutomationException
setEventsRendererEnabled
in interface ITemporalRenderer2
pvbIsPastEnabled
- The pvbIsPastEnabled (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IUID getPropPageMostCurrentRenderer() throws java.io.IOException, AutomationException
getPropPageMostCurrentRenderer
in interface ITemporalRenderer2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setPropPageMostCurrentRenderer(IUID ppiPPClassID) throws java.io.IOException, AutomationException
setPropPageMostCurrentRenderer
in interface ITemporalRenderer2
ppiPPClassID
- A reference to a com.esri.arcgis.system.IUID (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IUID getPropPageTrackRenderer() throws java.io.IOException, AutomationException
getPropPageTrackRenderer
in interface ITemporalRenderer2
getPropPageTrackRenderer
in interface ITrackRenderer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setPropPageTrackRenderer(IUID ppiPPClassID) throws java.io.IOException, AutomationException
setPropPageTrackRenderer
in interface ITemporalRenderer2
setPropPageTrackRenderer
in interface ITrackRenderer
ppiPPClassID
- A reference to a com.esri.arcgis.system.IUID (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IUID getPropPageEventRenderer() throws java.io.IOException, AutomationException
getPropPageEventRenderer
in interface ITemporalRenderer2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setPropPageEventRenderer(IUID ppiPPClassID) throws java.io.IOException, AutomationException
setPropPageEventRenderer
in interface ITemporalRenderer2
ppiPPClassID
- A reference to a com.esri.arcgis.system.IUID (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IUID getPropPageEventsAdvancedRenderer() throws java.io.IOException, AutomationException
getPropPageEventsAdvancedRenderer
in interface ITemporalRenderer2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setPropPageEventsAdvancedRenderer(IUID ppiPPClassID) throws java.io.IOException, AutomationException
setPropPageEventsAdvancedRenderer
in interface ITemporalRenderer2
ppiPPClassID
- A reference to a com.esri.arcgis.system.IUID (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IUID getPropPageTracksAdvancedRenderer() throws java.io.IOException, AutomationException
getPropPageTracksAdvancedRenderer
in interface ITemporalRenderer2
getPropPageTracksAdvancedRenderer
in interface ITrackRenderer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setPropPageTracksAdvancedRenderer(IUID ppiPPClassID) throws java.io.IOException, AutomationException
setPropPageTracksAdvancedRenderer
in interface ITemporalRenderer2
setPropPageTracksAdvancedRenderer
in interface ITrackRenderer
ppiPPClassID
- A reference to a com.esri.arcgis.system.IUID (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IUID getPropPageMCAdvancedRenderer() throws java.io.IOException, AutomationException
getPropPageMCAdvancedRenderer
in interface ITemporalRenderer2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setPropPageMCAdvancedRenderer(IUID ppiPPClassID) throws java.io.IOException, AutomationException
setPropPageMCAdvancedRenderer
in interface ITemporalRenderer2
ppiPPClassID
- A reference to a com.esri.arcgis.system.IUID (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMostCurrentRendererByRef(IFeatureRenderer ppiFeatureRenderer) throws java.io.IOException, AutomationException
setMostCurrentRendererByRef
in interface ITemporalRenderer2
ppiFeatureRenderer
- A reference to a com.esri.arcgis.carto.IFeatureRenderer (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IFeatureRenderer getMostCurrentRenderer() throws java.io.IOException, AutomationException
getMostCurrentRenderer
in interface ITemporalRenderer2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMostCurrentAdvRendererByRef(IFeatureRenderer ppiFeatureRenderer) throws java.io.IOException, AutomationException
setMostCurrentAdvRendererByRef
in interface ITemporalRenderer2
ppiFeatureRenderer
- A reference to a com.esri.arcgis.carto.IFeatureRenderer (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IFeatureRenderer getMostCurrentAdvRenderer() throws java.io.IOException, AutomationException
getMostCurrentAdvRenderer
in interface ITemporalRenderer2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setEventAdvRendererByRef(IFeatureRenderer ppiFeatureRenderer) throws java.io.IOException, AutomationException
setEventAdvRendererByRef
in interface ITemporalRenderer2
ppiFeatureRenderer
- A reference to a com.esri.arcgis.carto.IFeatureRenderer (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IFeatureRenderer getEventAdvRenderer() throws java.io.IOException, AutomationException
getEventAdvRenderer
in interface ITemporalRenderer2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isEventAdvRendererEnabled() throws java.io.IOException, AutomationException
isEventAdvRendererEnabled
in interface ITemporalRenderer2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setEventAdvRendererEnabled(boolean pvbEnabled) throws java.io.IOException, AutomationException
setEventAdvRendererEnabled
in interface ITemporalRenderer2
pvbEnabled
- The pvbEnabled (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isMostCurrentAdvRendererEnabled() throws java.io.IOException, AutomationException
isMostCurrentAdvRendererEnabled
in interface ITemporalRenderer2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMostCurrentAdvRendererEnabled(boolean pvbEnabled) throws java.io.IOException, AutomationException
setMostCurrentAdvRendererEnabled
in interface ITemporalRenderer2
pvbEnabled
- The pvbEnabled (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isTrackAdvRendererEnabled() throws java.io.IOException, AutomationException
isTrackAdvRendererEnabled
in interface ITemporalRenderer2
isTrackAdvRendererEnabled
in interface ITrackRenderer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTrackAdvRendererEnabled(boolean pvbEnabled) throws java.io.IOException, AutomationException
setTrackAdvRendererEnabled
in interface ITemporalRenderer2
setTrackAdvRendererEnabled
in interface ITrackRenderer
pvbEnabled
- The pvbEnabled (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getHistory() throws java.io.IOException, AutomationException
getHistory
in interface ITrackRenderer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setHistory(int pNumEvents) throws java.io.IOException, AutomationException
setHistory
in interface ITrackRenderer
pNumEvents
- The pNumEvents (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void prepareRenderer(ILayer layer) throws java.io.IOException, AutomationException
prepareRenderer
in interface ITxRendererSetup
layer
- A reference to a com.esri.arcgis.carto.ILayer (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IFeatureClass getFeatureClass() throws java.io.IOException, AutomationException
getFeatureClass
in interface ITxRendererSetup
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setFeatureClassByRef(IFeatureClass featureClass) throws java.io.IOException, AutomationException
setFeatureClassByRef
in interface ITxRendererSetup
featureClass
- A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void isDirty() throws java.io.IOException, AutomationException
isDirty
in interface IPersistStream
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void load(IStream pstm) throws java.io.IOException, AutomationException
load
in interface IPersistStream
pstm
- A reference to a com.esri.arcgis.system.IStream (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void save(IStream pstm, int fClearDirty) throws java.io.IOException, AutomationException
save
in interface IPersistStream
pstm
- A reference to a com.esri.arcgis.system.IStream (in)fClearDirty
- The fClearDirty (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getSizeMax(_ULARGE_INTEGER[] pcbSize) throws java.io.IOException, AutomationException
getSizeMax
in interface IPersistStream
pcbSize
- A Structure: com.esri.arcgis.system._ULARGE_INTEGER (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getClassID(GUID[] pClassID) throws java.io.IOException, AutomationException
getClassID
in interface IPersist
pClassID
- A Structure: com.esri.arcgis.support.ms.stdole.GUID (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isSupportedAtVersion(int docVersion) throws java.io.IOException, AutomationException
Use IsSupportedAtVersion to identify if a particular object should be saved to the ObjectStream. This result is based on the esriArcGISVersion enumeration. In some instances, if the object is not supported at a particular ArcGIS version, the object may support conversion to another similar object; use IDocumentVersionSupportGEN::ConvertToSupportedObject to accomplish this.
isSupportedAtVersion
in interface IDocumentVersionSupportGEN
docVersion
- A com.esri.arcgis.system.esriArcGISVersion constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.Object convertToSupportedObject(int docVersion) throws java.io.IOException, AutomationException
This method should be used when IDocumentVersionSupportGEN::IsSupportedAtVersion returns FALSE. Calling ConvertToSupportedObject will return an IUnknown pointer to a relevant object supported at the particular ArcGIS version. Not all objects will return a supported object; in these cases a null pointer will be returned.
convertToSupportedObject
in interface IDocumentVersionSupportGEN
docVersion
- A com.esri.arcgis.system.esriArcGISVersion constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isHighlightTrack(java.lang.String trackId) throws java.io.IOException, AutomationException
isHighlightTrack
in interface ITxHighlightTracks
trackId
- The trackId (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setHighlightTrack(java.lang.String trackId, boolean highlight) throws java.io.IOException, AutomationException
setHighlightTrack
in interface ITxHighlightTracks
trackId
- The trackId (in)highlight
- The highlight (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void highlightTracks(java.lang.String[] trackIds, boolean highlight) throws java.io.IOException, AutomationException
highlightTracks
in interface ITxHighlightTracks
trackIds
- The trackIds (in)highlight
- The highlight (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void highlightAllTracks(boolean highlight) throws java.io.IOException, AutomationException
highlightAllTracks
in interface ITxHighlightTracks
highlight
- The highlight (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isHasTrackHighlights() throws java.io.IOException, AutomationException
isHasTrackHighlights
in interface ITxHighlightTracks
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isHighlightFeature(int oid) throws java.io.IOException, AutomationException
isHighlightFeature
in interface ITxHighlightFeatures
oid
- The oid (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setHighlightFeature(int oid, boolean highlight) throws java.io.IOException, AutomationException
setHighlightFeature
in interface ITxHighlightFeatures
oid
- The oid (in)highlight
- The highlight (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void highlightFeatures(IFIDSet features, boolean highlight) throws java.io.IOException, AutomationException
highlightFeatures
in interface ITxHighlightFeatures
features
- A reference to a com.esri.arcgis.geodatabase.IFIDSet (in)highlight
- The highlight (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void highlightAllFeatures(boolean highlight) throws java.io.IOException, AutomationException
highlightAllFeatures
in interface ITxHighlightFeatures
highlight
- The highlight (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isHasFeatureHighlights() throws java.io.IOException, AutomationException
isHasFeatureHighlights
in interface ITxHighlightFeatures
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setHighlightTrackFeatureColor(IColor color) throws java.io.IOException, AutomationException
setHighlightTrackFeatureColor
in interface ITxHighlightSettings
color
- A reference to a com.esri.arcgis.display.IColor (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IColor getHighlightTrackFeatureColor() throws java.io.IOException, AutomationException
getHighlightTrackFeatureColor
in interface ITxHighlightSettings
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setHighlightTrackLineColor(IColor color) throws java.io.IOException, AutomationException
setHighlightTrackLineColor
in interface ITxHighlightSettings
color
- A reference to a com.esri.arcgis.display.IColor (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IColor getHighlightTrackLineColor() throws java.io.IOException, AutomationException
getHighlightTrackLineColor
in interface ITxHighlightSettings
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setHighlightFeatureColor(IColor color) throws java.io.IOException, AutomationException
setHighlightFeatureColor
in interface ITxHighlightSettings
color
- A reference to a com.esri.arcgis.display.IColor (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IColor getHighlightFeatureColor() throws java.io.IOException, AutomationException
getHighlightFeatureColor
in interface ITxHighlightSettings
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void hideTrack(java.lang.String trackId, boolean hide) throws java.io.IOException, AutomationException
hideTrack
in interface ITxHideFeatures
trackId
- The trackId (in)hide
- The hide (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void hideAllTracks(boolean hide) throws java.io.IOException, AutomationException
hideAllTracks
in interface ITxHideFeatures
hide
- The hide (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isSupportsCounts() throws java.io.IOException, AutomationException
isSupportsCounts
in interface IDynamicLegendRenderer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getInstrumentedDrawPhases() throws java.io.IOException, AutomationException
getInstrumentedDrawPhases
in interface IDynamicLegendRenderer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void startInstrumentedDraw(int type, IDisplay mapDisplay, IGeometry visibleArea) throws java.io.IOException, AutomationException
startInstrumentedDraw
in interface IDynamicLegendRenderer
type
- A com.esri.arcgis.carto.esriDynamicLegendType constant (in)mapDisplay
- A reference to a com.esri.arcgis.display.IDisplay (in)visibleArea
- A reference to a com.esri.arcgis.geometry.IGeometry (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void finishInstrumentedDraw() throws java.io.IOException, AutomationException
finishInstrumentedDraw
in interface IDynamicLegendRenderer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
writeExternal
in interface java.io.Externalizable
java.io.IOException
public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
readExternal
in interface java.io.Externalizable
java.io.IOException
java.lang.ClassNotFoundException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |