| 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.interop.Dispatch
com.esri.arcgis.trackinganalyst.ITrackingLayerLabelsProxy
public class ITrackingLayerLabelsProxy
Provides access to properties and methods needed to manage the tracking layer labels in the map display.
This interface provides access to properties that manage tracking layer labels in the map display. Users can control whether labels will be drawn, the offset angle to events and the offset pixel between a feature and its label.
| Field Summary | |
|---|---|
 boolean | 
noncastable
 | 
| Fields inherited from class com.esri.arcgis.interop.Dispatch | 
|---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef | 
| Constructor Summary | |
|---|---|
  | 
ITrackingLayerLabelsProxy()
 | 
  | 
ITrackingLayerLabelsProxy(Object obj)
 | 
protected  | 
ITrackingLayerLabelsProxy(Object obj,
                          String iid)
 | 
| Method Summary | |
|---|---|
 void | 
addListener(String iidStr,
            Object theListener,
            Object theSource)
 | 
 String | 
getLabelFieldName()
Name of the field whose contents will be used as the tracking label for the layer.  | 
 double | 
getOffsetAngle()
Indicates angle of offset for labels as they draw next to events on the map display.  | 
 short | 
getPixelOffset()
Indicates amount of offset between feature and label as they draw to the map display.  | 
 ITextSymbol | 
getTextSymbol()
Indicates settings for text symbol appearance as it appears as a label on the map display.  | 
 boolean | 
isLabelFeatures()
Indicates whether or not feature labels will appear as events draw to the map display.  | 
 void | 
removeListener(String iidStr,
               Object theListener)
 | 
 void | 
setLabelFeatures(boolean pbvarLabelFeatures)
Indicates whether or not feature labels will appear as events draw to the map display.  | 
 void | 
setLabelFieldName(String pbstrFieldName)
Name of the field whose contents will be used as the tracking label for the layer.  | 
 void | 
setOffsetAngle(double pdOffsetAngle)
Indicates angle of offset for labels as they draw next to events on the map display.  | 
 void | 
setPixelOffset(short pnPixelOffset)
Indicates amount of offset between feature and label as they draw to the map display.  | 
 void | 
setTextSymbolByRef(ITextSymbol ppiTextSymbol)
Indicates settings for text symbol appearance as it appears as a label on the map display.  | 
| 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 | 
|---|
public boolean noncastable
| Constructor Detail | 
|---|
public ITrackingLayerLabelsProxy()
public ITrackingLayerLabelsProxy(Object obj)
                          throws IOException
IOException
protected ITrackingLayerLabelsProxy(Object obj,
                                    String iid)
                             throws IOException
IOException| Method Detail | 
|---|
public void addListener(String iidStr,
                        Object theListener,
                        Object theSource)
                 throws IOException
addListener in class com.esri.arcgis.interop.DispatchIOException
public void removeListener(String iidStr,
                           Object theListener)
                    throws IOException
removeListener in class com.esri.arcgis.interop.DispatchIOException
public void setLabelFieldName(String pbstrFieldName)
                       throws IOException,
                              AutomationException
setLabelFieldName in interface ITrackingLayerLabelspbstrFieldName - The pbstrFieldName  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getLabelFieldName()
                         throws IOException,
                                AutomationException
getLabelFieldName in interface ITrackingLayerLabelsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setLabelFeatures(boolean pbvarLabelFeatures)
                      throws IOException,
                             AutomationException
setLabelFeatures in interface ITrackingLayerLabelspbvarLabelFeatures - The pbvarLabelFeatures  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isLabelFeatures()
                        throws IOException,
                               AutomationException
isLabelFeatures in interface ITrackingLayerLabelsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public short getPixelOffset()
                     throws IOException,
                            AutomationException
getPixelOffset in interface ITrackingLayerLabelsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setPixelOffset(short pnPixelOffset)
                    throws IOException,
                           AutomationException
setPixelOffset in interface ITrackingLayerLabelspnPixelOffset - The pnPixelOffset  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getOffsetAngle()
                      throws IOException,
                             AutomationException
getOffsetAngle in interface ITrackingLayerLabelsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setOffsetAngle(double pdOffsetAngle)
                    throws IOException,
                           AutomationException
setOffsetAngle in interface ITrackingLayerLabelspdOffsetAngle - The pdOffsetAngle  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ITextSymbol getTextSymbol()
                          throws IOException,
                                 AutomationException
This property indicates the settings for text symbol appearance as it appears as a label on the map display.
getTextSymbol in interface ITrackingLayerLabelsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setTextSymbolByRef(ITextSymbol ppiTextSymbol)
                        throws IOException,
                               AutomationException
setTextSymbolByRef in interface ITrackingLayerLabelsppiTextSymbol - A reference to a com.esri.arcgis.display.ITextSymbol  (in)
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 | ||||||||