|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.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 problemspublic 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 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 isDirty() throws java.io.IOException, AutomationException
isDirty
in interface ITrackingLabel
isDirty
in interface ITrackingTextLabel
java.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 ITrackingLabel
getID
in interface ITrackingTextLabel
java.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 ITrackingLabel
setID
in interface ITrackingTextLabel
pbstrID
- 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 ITrackingLabel
getEnvelope
in interface ITrackingTextLabel
java.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 ITrackingLabel
setLocationByRef
in interface ITrackingTextLabel
ppiLocation
- 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 ITrackingLabel
getLocation
in interface ITrackingTextLabel
java.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 ITrackingLabel
draw
in interface ITrackingTextLabel
piDisplay
- 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 ITrackingLabel
isVisible
in interface ITrackingTextLabel
java.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 ITrackingLabel
setVisible
in interface ITrackingTextLabel
pbvarVisible
- 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 ITrackingLabel
getPixelOffset
in interface ITrackingTextLabel
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 ITrackingLabel
setPixelOffset
in interface ITrackingTextLabel
pnPixelOffset
- 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 ITrackingLabel
getOffsetAngle
in interface ITrackingTextLabel
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 ITrackingLabel
setOffsetAngle
in interface ITrackingTextLabel
pdOffsetAngle
- 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 ITrackingTextLabel
java.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 ITrackingTextLabel
pbstrLabelText
- 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 ITrackingTextLabel
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 ITrackingTextLabel
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 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.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |