|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IGroupSymbolElement
Provides access to members that control Group Symbol Elements.
IGroupSymbolElement provides access to properties of TextElements which reference TextSymbols stored in a SymbolCollection as part of Geodatabase Annotation Feature Classes. This interface has been superseded by ISymbolCollectionElement which provides access to more properties.
Method Summary | |
---|---|
void |
drawESRIAnno(IStream stream,
ISymbolCollection symbolCollection,
ISpatialReference spatialRef,
IDisplay display)
Draws the anno in a compressed format. |
void |
exportToESRIAnno(IStream stream)
Saves the anno in a compressed format. |
IColor |
getColor()
Font color. |
double |
getFlipAngle()
Flip angle. |
int |
getHorizontalAlignment()
Horizontal alignment style. |
double |
getSize()
Font size. |
int |
getSymbolID()
Symbol ID associated with this element. |
ITextPath |
getTextPath()
Text path. |
int |
getVerticalAlignment()
Vertical alignment style. |
double |
getXOffset()
Text offset along X-axis. |
double |
getYOffset()
Text offset along Y-axis. |
IPoint |
IGroupSymbolElement_getAnchorPoint()
Callout anchor point. |
void |
importFromESRIAnno(IStream stream,
ISpatialReference spatialReference)
Loads the anno in a compressed format. |
void |
setAnchorPoint(IPoint anchorPoint)
Callout anchor point. |
void |
setColor(IColor color)
Font color. |
void |
setFlipAngle(double flipAngle)
Flip angle. |
void |
setGroupSymbol(int symbolID,
ISymbol rhs2)
The symbol ID associated with this element. |
void |
setHorizontalAlignment(int horizAlignment)
Horizontal alignment style. |
void |
setSize(double pointSize)
Font size. |
void |
setSymbolID(int symbolID)
Symbol ID associated with this element. |
void |
setTextPathByRef(ITextPath textPath)
Text path. |
void |
setVerticalAlignment(int vertAlignment)
Vertical alignment style. |
void |
setXOffset(double xOffset)
Text offset along X-axis. |
void |
setYOffset(double yOffset)
Text offset along Y-axis. |
Method Detail |
---|
int getSymbolID() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setSymbolID(int symbolID) throws IOException, AutomationException
symbolID
- The symbolID (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setGroupSymbol(int symbolID, ISymbol rhs2) throws IOException, AutomationException
symbolID
- The symbolID (in)rhs2
- A reference to a com.esri.arcgis.display.ISymbol (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void exportToESRIAnno(IStream stream) throws IOException, AutomationException
stream
- A reference to a com.esri.arcgis.system.IStream (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void importFromESRIAnno(IStream stream, ISpatialReference spatialReference) throws IOException, AutomationException
stream
- A reference to a com.esri.arcgis.system.IStream (in)spatialReference
- A reference to a com.esri.arcgis.geometry.ISpatialReference (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void drawESRIAnno(IStream stream, ISymbolCollection symbolCollection, ISpatialReference spatialRef, IDisplay display) throws IOException, AutomationException
stream
- A reference to a com.esri.arcgis.system.IStream (in)symbolCollection
- A reference to a com.esri.arcgis.display.ISymbolCollection (in)spatialRef
- A reference to a com.esri.arcgis.geometry.ISpatialReference (in)display
- A reference to a com.esri.arcgis.display.IDisplay (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getXOffset() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setXOffset(double xOffset) throws IOException, AutomationException
xOffset
- The xOffset (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getYOffset() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setYOffset(double yOffset) throws IOException, AutomationException
yOffset
- The yOffset (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getVerticalAlignment() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setVerticalAlignment(int vertAlignment) throws IOException, AutomationException
vertAlignment
- A com.esri.arcgis.display.esriTextVerticalAlignment constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getHorizontalAlignment() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setHorizontalAlignment(int horizAlignment) throws IOException, AutomationException
horizAlignment
- A com.esri.arcgis.display.esriTextHorizontalAlignment constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getFlipAngle() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setFlipAngle(double flipAngle) throws IOException, AutomationException
flipAngle
- The flipAngle (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IPoint IGroupSymbolElement_getAnchorPoint() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setAnchorPoint(IPoint anchorPoint) throws IOException, AutomationException
anchorPoint
- A reference to a com.esri.arcgis.geometry.IPoint (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getSize() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setSize(double pointSize) throws IOException, AutomationException
pointSize
- The pointSize (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IColor getColor() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setColor(IColor color) throws IOException, AutomationException
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.ITextPath getTextPath() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setTextPathByRef(ITextPath textPath) throws IOException, AutomationException
textPath
- A reference to a com.esri.arcgis.display.ITextPath (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 |