|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.trackinganalyst.TrackingLabel
public class TrackingLabel
COM Class 'TrackingLabel'. Generated 3/19/2015 1:20:45 PM from 'C:\ArcGIS\COM\esriTrackingAnalyst.olb'
Description 'Controls settings for tracking labels.' 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 |
|---|
| Fields inherited from interface com.esri.arcgis.trackinganalyst.ITrackingLabel |
|---|
IID, IIDe91113d0_eb5b_11d5_b81a_00010265adc5, xxDummy |
| Fields inherited from interface com.esri.arcgis.trackinganalyst.ITrackingTextLabel |
|---|
IID, IID80629b50_ec63_11d5_b81a_00010265adc5, xxDummy |
| Fields inherited from interface com.esri.arcgis.system.ISupportErrorInfo |
|---|
IID, IIDdf0b3d60_548f_101b_8e65_08002b2bd119, xxDummy |
| Constructor Summary | |
|---|---|
TrackingLabel()
Constructs a TrackingLabel using ArcGIS Engine. |
|
TrackingLabel(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. TrackingLabel theTrackingLabel = (TrackingLabel) obj; |
|
| Method Summary | |
|---|---|
void |
draw(IDisplay piDisplay)
Draws the label to the map display. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
static java.lang.String |
getClsid()
getClsid. |
IEnvelope |
getEnvelope()
Property Envelope. |
java.lang.String |
getID()
Indicates ID value for the label. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
java.lang.String |
getLabelText()
Defines label text. |
IGeometry |
getLocation()
Labels geometric location. |
double |
getOffsetAngle()
Indicates the pixel offset bearing from the centroid of the location. |
short |
getPixelOffset()
Indicates the pixel offset from centroid of the location. |
ITextSymbol |
getTextSymbol()
Defines symbol(s) used in text label. |
int |
hashCode()
the hashcode for this object |
void |
interfaceSupportsErrorInfo(GUID riid)
interfaceSupportsErrorInfo |
boolean |
isDirty()
Indicates if the label properties have changed since last drawn. |
boolean |
isVisible()
Indicates whether the tracking label is visible on the map display. |
void |
release()
Release a TrackingLabel. |
void |
setID(java.lang.String pbstrID)
Indicates ID value for the label. |
void |
setLabelText(java.lang.String pbstrLabelText)
Defines label text. |
void |
setLocationByRef(IGeometry ppiLocation)
Labels geometric location. |
void |
setOffsetAngle(double pdOffsetAngle)
Indicates the pixel offset bearing from the centroid of the location. |
void |
setPixelOffset(short pnPixelOffset)
Indicates the pixel offset from centroid of the location. |
void |
setTextSymbolByRef(ITextSymbol ppiTextSymbol)
Defines symbol(s) used in text label. |
void |
setVisible(boolean pbvarVisible)
Indicates whether the tracking label is visible on the map display. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TrackingLabel()
throws java.io.IOException,
java.net.UnknownHostException
java.io.IOException - if there are interop problems
java.net.UnknownHostException - if there are interop problems
public TrackingLabel(java.lang.Object obj)
throws java.io.IOException
TrackingLabel theTrackingLabel = (TrackingLabel) obj;
obj to TrackingLabel.
obj - an object returned from ArcGIS Engine or Server
java.io.IOException - if there are interop problems| Method Detail |
|---|
public static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch in interface com.esri.arcgis.interop.RemoteObjRefpublic void release()
release in interface com.esri.arcgis.interop.RemoteObjRef
public boolean isDirty()
throws java.io.IOException,
AutomationException
isDirty in interface ITrackingLabelisDirty in interface ITrackingTextLabeljava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getID()
throws java.io.IOException,
AutomationException
getID in interface ITrackingLabelgetID in interface ITrackingTextLabeljava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setID(java.lang.String pbstrID)
throws java.io.IOException,
AutomationException
setID in interface ITrackingLabelsetID in interface ITrackingTextLabelpbstrID - The pbstrID (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnvelope getEnvelope()
throws java.io.IOException,
AutomationException
getEnvelope in interface ITrackingLabelgetEnvelope in interface ITrackingTextLabeljava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setLocationByRef(IGeometry ppiLocation)
throws java.io.IOException,
AutomationException
setLocationByRef in interface ITrackingLabelsetLocationByRef in interface ITrackingTextLabelppiLocation - 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 IGeometry getLocation()
throws java.io.IOException,
AutomationException
getLocation in interface ITrackingLabelgetLocation in interface ITrackingTextLabeljava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void draw(IDisplay piDisplay)
throws java.io.IOException,
AutomationException
draw in interface ITrackingLabeldraw in interface ITrackingTextLabelpiDisplay - 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 boolean isVisible()
throws java.io.IOException,
AutomationException
isVisible in interface ITrackingLabelisVisible in interface ITrackingTextLabeljava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setVisible(boolean pbvarVisible)
throws java.io.IOException,
AutomationException
setVisible in interface ITrackingLabelsetVisible in interface ITrackingTextLabelpbvarVisible - The pbvarVisible (in)
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 ITrackingLabelgetPixelOffset in interface ITrackingTextLabeljava.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 ITrackingLabelsetPixelOffset in interface ITrackingTextLabelpnPixelOffset - The pnPixelOffset (in)
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 ITrackingLabelgetOffsetAngle in interface ITrackingTextLabeljava.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 ITrackingLabelsetOffsetAngle in interface ITrackingTextLabelpdOffsetAngle - The pdOffsetAngle (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getLabelText()
throws java.io.IOException,
AutomationException
getLabelText in interface ITrackingTextLabeljava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setLabelText(java.lang.String pbstrLabelText)
throws java.io.IOException,
AutomationException
setLabelText in interface ITrackingTextLabelpbstrLabelText - The pbstrLabelText (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 ITrackingTextLabeljava.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 ITrackingTextLabelppiTextSymbol - 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 void interfaceSupportsErrorInfo(GUID riid)
throws java.io.IOException,
AutomationException
interfaceSupportsErrorInfo in interface ISupportErrorInforiid - 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.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||