|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IACLabelRenderer
Provides access to members that control ArcIMS label renderer.
| Method Summary | |
|---|---|
int |
getFeatureWeight()
The feature weight to prioritize the importance of features. |
int |
getHowManyLabels()
Determines how often a feature will be labeled. |
double |
getLabelBufferRatio()
The buffer range around the label where no other labels will overlap. |
String |
getLabelField()
The name of the Field. |
String |
getLabelProperties()
The label properties. |
IACSymbol |
getLabelSymbol()
Text symbol used to draw the labels. |
int |
getLabelWeight()
The label weight to prioritize the importance of labels. |
int |
getLineLabelPosition()
Determines where on the line to place the label. |
String |
getRotationalAngles()
The rotation angle of this label. |
void |
setFeatureWeight(int weight)
The feature weight to prioritize the importance of features. |
void |
setHowManyLabels(int numLabels)
Determines how often a feature will be labeled. |
void |
setLabelBufferRatio(double ratio)
The buffer range around the label where no other labels will overlap. |
void |
setLabelField(String name)
The name of the Field. |
void |
setLabelProperties(String props)
The label properties. |
void |
setLabelSymbol(IACSymbol symbol)
Text symbol used to draw the labels. |
void |
setLabelWeight(int weight)
The label weight to prioritize the importance of labels. |
void |
setLineLabelPosition(int lineLabelPosition)
Determines where on the line to place the label. |
void |
setRotationalAngles(String angles)
The rotation angle of this label. |
| Method Detail |
|---|
IACSymbol getLabelSymbol()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setLabelSymbol(IACSymbol symbol)
throws IOException,
AutomationException
symbol - A reference to a com.esri.arcgis.carto.IACSymbol (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
String getLabelField()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setLabelField(String name)
throws IOException,
AutomationException
name - The name (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getFeatureWeight()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setFeatureWeight(int weight)
throws IOException,
AutomationException
weight - A com.esri.arcgis.carto.acLabelWeight constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getLabelWeight()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setLabelWeight(int weight)
throws IOException,
AutomationException
weight - A com.esri.arcgis.carto.acLabelWeight constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
double getLabelBufferRatio()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setLabelBufferRatio(double ratio)
throws IOException,
AutomationException
ratio - The ratio (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
String getLabelProperties()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setLabelProperties(String props)
throws IOException,
AutomationException
props - The props (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
String getRotationalAngles()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setRotationalAngles(String angles)
throws IOException,
AutomationException
angles - The angles (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getHowManyLabels()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setHowManyLabels(int numLabels)
throws IOException,
AutomationException
numLabels - A com.esri.arcgis.carto.acNumLabels constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getLineLabelPosition()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setLineLabelPosition(int lineLabelPosition)
throws IOException,
AutomationException
lineLabelPosition - A com.esri.arcgis.carto.acLineLabelPosition constant (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 | ||||||||