| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ISimpleLineCallout
Provides access to members that control the Simple Line Callout.
SimpleLineCallout can be used to display a callout comprised of a single leader line drawn from the anchor point to the text. Use the ICallout interface to set additional properties for the ISimpleLineCallout.
| Method Summary | |
|---|---|
|  IGeometry | getLineGeometry()The geometry used for the Callout. | 
|  ILineSymbol | getLineSymbol()The line symbol used for the Callout. | 
|  boolean | isAutoSnap()Indicates if the auto-snap property is enabled. | 
|  void | setAutoSnap(boolean flag)Indicates if the auto-snap property is enabled. | 
|  void | setLineGeometry(IGeometry geometry)The geometry used for the Callout. | 
|  void | setLineSymbol(ILineSymbol lineSymbol)The line symbol used for the Callout. | 
| Methods inherited from interface com.esri.arcgis.display.ICallout | 
|---|
| getAnchorPoint, getLeaderTolerance, setAnchorPoint, setLeaderTolerance | 
| Method Detail | 
|---|
IGeometry getLineGeometry()
                          throws IOException,
                                 AutomationException
LineGeometry is the geometry that controls the actual shape of the leader. Use the IPolyLine object to create the coordinate spcifications for the leader.
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setLineGeometry(IGeometry geometry)
                     throws IOException,
                            AutomationException
geometry - A reference to a com.esri.arcgis.geometry.IGeometry  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
ILineSymbol getLineSymbol()
                          throws IOException,
                                 AutomationException
LineSymbol is the symbol used as the leader line for SimpleLineCallout. Any ILineSymbol object can be used.
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setLineSymbol(ILineSymbol lineSymbol)
                   throws IOException,
                          AutomationException
LineSymbol is the symbol used as the leader line for SimpleLineCallout. Any ILineSymbol object can be used.
lineSymbol - A reference to a com.esri.arcgis.display.ILineSymbol  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isAutoSnap()
                   throws IOException,
                          AutomationException
AutoSnap is a boolean indicator that specifies if the leader will be snapped the the closest horizontal and vertical alignment zones of the text. The default AutoSnap is True.
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setAutoSnap(boolean flag)
                 throws IOException,
                        AutomationException
AutoSnap is a boolean indicator that specifies if the leader will be snapped the the closest horizontal and vertical alignment zones of the text. The default AutoSnap is True.
flag - The flag  (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 | ||||||||