|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ICoverageAnnotationLayer2
Provides access to members that control a coverage annotation layer.
| Method Summary | |
|---|---|
IEnumElement |
generateGraphics(IEnvelope box,
IDisplay display,
boolean useGroupSymbolElement)
Generates graphic elements from the annotation features. |
ILineSymbol |
getArrowSymbol()
The line symbol for the arrow. |
Font |
getFont(int symbolNumber)
The font for the specified symbol number. |
IColor |
getFontColor(int symbolNumber)
The font color for the specified symbol number. |
int |
getLevelCount()
The number of levels in the layer. |
int |
getLevelNumber(int index)
The level number at the specified index. |
IElement |
getNextGraphic()
Generates the next graphic element in the graphics generation loop. |
int |
getSymbolCount()
The number of symbols used by the layer. |
int |
getSymbolNumber(int index)
The symbol number at the specified index. |
ITextSymbol |
getTextSymbol(int symbolNumber)
The text symbol for the specified symbol number. |
boolean |
isLevelVisibility(int levelNumber)
Indicates if the level at the specified level number is visible. |
void |
nextFeatureAndGraphic(IFeature[] feature,
IElement[] element)
Generates the next feature and graphic element in the graphics generation loop. |
void |
setArrowSymbolByRef(ILineSymbol symbol)
The line symbol for the arrow. |
void |
setFontByRef(int symbolNumber,
Font font)
The font for the specified symbol number. |
void |
setFontColorByRef(int symbolNumber,
IColor color)
The font color for the specified symbol number. |
void |
setLevelVisibility(int levelNumber,
boolean visible)
Indicates if the level at the specified level number is visible. |
void |
setTextSymbolByRef(int symbolNumber,
ITextSymbol symbol)
The text symbol for the specified symbol number. |
void |
startGeneratingGraphics(IEnvelope box,
IDisplay display,
boolean withAttributes,
boolean useGroupSymbolElement)
Starts a graphics generation process from the annotation features. |
| Method Detail |
|---|
int getSymbolCount()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getSymbolNumber(int index)
throws IOException,
AutomationException
index - The index (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
Font getFont(int symbolNumber)
throws IOException,
AutomationException
symbolNumber - The symbolNumber (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setFontByRef(int symbolNumber,
Font font)
throws IOException,
AutomationException
symbolNumber - The symbolNumber (in)font - A reference to a com.esri.arcgis.support.ms.stdole.Font (A com.esri.arcgis.support.ms.stdole.Font COM typedef) (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IColor getFontColor(int symbolNumber)
throws IOException,
AutomationException
symbolNumber - The symbolNumber (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setFontColorByRef(int symbolNumber,
IColor color)
throws IOException,
AutomationException
symbolNumber - The symbolNumber (in)color - A reference to a com.esri.arcgis.display.IColor (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
ITextSymbol getTextSymbol(int symbolNumber)
throws IOException,
AutomationException
symbolNumber - The symbolNumber (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setTextSymbolByRef(int symbolNumber,
ITextSymbol symbol)
throws IOException,
AutomationException
symbolNumber - The symbolNumber (in)symbol - A reference to a com.esri.arcgis.display.ITextSymbol (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getLevelCount()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getLevelNumber(int index)
throws IOException,
AutomationException
index - The index (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isLevelVisibility(int levelNumber)
throws IOException,
AutomationException
levelNumber - The levelNumber (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setLevelVisibility(int levelNumber,
boolean visible)
throws IOException,
AutomationException
levelNumber - The levelNumber (in)visible - The visible (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
ILineSymbol getArrowSymbol()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setArrowSymbolByRef(ILineSymbol symbol)
throws IOException,
AutomationException
symbol - A reference to a com.esri.arcgis.display.ILineSymbol (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IEnumElement generateGraphics(IEnvelope box,
IDisplay display,
boolean useGroupSymbolElement)
throws IOException,
AutomationException
box - A reference to a com.esri.arcgis.geometry.IEnvelope (in)display - A reference to a com.esri.arcgis.display.IDisplay (in)useGroupSymbolElement - The useGroupSymbolElement (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void startGeneratingGraphics(IEnvelope box,
IDisplay display,
boolean withAttributes,
boolean useGroupSymbolElement)
throws IOException,
AutomationException
box - A reference to a com.esri.arcgis.geometry.IEnvelope (in)display - A reference to a com.esri.arcgis.display.IDisplay (in)withAttributes - The withAttributes (in)useGroupSymbolElement - The useGroupSymbolElement (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IElement getNextGraphic()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void nextFeatureAndGraphic(IFeature[] feature,
IElement[] element)
throws IOException,
AutomationException
feature - A reference to a com.esri.arcgis.geodatabase.IFeature (out: use single element array)element - A reference to a com.esri.arcgis.carto.IElement (out: use single element array)
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 | ||||||||