|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IScaleBar2
Provides access to members that control the scalebar map surrounds.
| Method Summary | |
|---|---|
IColor |
getBarColor()
Color used to draw the bar. |
double |
getBarHeight()
Height of the bar in points (1/72 inch). |
double |
getDivision()
Number of units in one major division. |
short |
getDivisions()
Total number of divisions (including those before zero). |
short |
getDivisionsBeforeZero()
Number of divisions to the left of zero. |
int |
getLabelFrequency()
The label style indicating which marks are labeled. |
double |
getLabelGap()
Vertical gap between the bar and the labels in points (1/72 inch). |
int |
getLabelPosition()
Vertical positioning of the mark labels. |
ITextSymbol |
getLabelSymbol()
Symbol used to draw the labels. |
INumberFormat |
getNumberFormat()
Number format. |
int |
getResizeHint()
Indicates what happens when scale bar is resized. |
short |
getSubdivisions()
Number of subdivisions per major division. |
String |
getUnitLabel()
The unit label. |
double |
getUnitLabelGap()
Gap between the scale bar and the unit label in points (1/72 inch). |
int |
getUnitLabelPosition()
Vertical positioning of the unit label. |
ITextSymbol |
getUnitLabelSymbol()
Unit label symbol. |
int |
getUnits()
The units reported. |
boolean |
isUseFractionCharacters()
Indicates if common decimal numbers are replaced by a fraction symbol, i.e., 1/2. |
void |
setBarColor(IColor color)
Color used to draw the bar. |
void |
setBarHeight(double points)
Height of the bar in points (1/72 inch). |
void |
setDivision(double units)
Number of units in one major division. |
void |
setDivisions(short count)
Total number of divisions (including those before zero). |
void |
setDivisionsBeforeZero(short count)
Number of divisions to the left of zero. |
void |
setLabelFrequency(int labelFrequency)
The label style indicating which marks are labeled. |
void |
setLabelGap(double points)
Vertical gap between the bar and the labels in points (1/72 inch). |
void |
setLabelPosition(int position)
Vertical positioning of the mark labels. |
void |
setLabelSymbol(ITextSymbol symbol)
Symbol used to draw the labels. |
void |
setNumberFormat(INumberFormat format)
Number format. |
void |
setResizeHint(int hint)
Indicates what happens when scale bar is resized. |
void |
setSubdivisions(short units)
Number of subdivisions per major division. |
void |
setUnitLabel(String unitLabel)
The unit label. |
void |
setUnitLabelGap(double points)
Gap between the scale bar and the unit label in points (1/72 inch). |
void |
setUnitLabelPosition(int position)
Vertical positioning of the unit label. |
void |
setUnitLabelSymbol(ITextSymbol symbol)
Unit label symbol. |
void |
setUnits(int units)
The units reported. |
void |
setUseFractionCharacters(boolean flag)
Indicates if common decimal numbers are replaced by a fraction symbol, i.e., 1/2. |
void |
useMapSettings()
Sets division and units based on map. |
| Method Detail |
|---|
double getDivision()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setDivision(double units)
throws IOException,
AutomationException
units - The units (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
short getDivisions()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setDivisions(short count)
throws IOException,
AutomationException
count - The count (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
short getDivisionsBeforeZero()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setDivisionsBeforeZero(short count)
throws IOException,
AutomationException
count - The count (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
short getSubdivisions()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setSubdivisions(short units)
throws IOException,
AutomationException
units - The units (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getUnits()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setUnits(int units)
throws IOException,
AutomationException
units - A com.esri.arcgis.system.esriUnits constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
String getUnitLabel()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setUnitLabel(String unitLabel)
throws IOException,
AutomationException
unitLabel - The unitLabel (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getUnitLabelPosition()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setUnitLabelPosition(int position)
throws IOException,
AutomationException
position - A com.esri.arcgis.carto.esriScaleBarPos constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
double getUnitLabelGap()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setUnitLabelGap(double points)
throws IOException,
AutomationException
points - The points (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
ITextSymbol getUnitLabelSymbol()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setUnitLabelSymbol(ITextSymbol symbol)
throws IOException,
AutomationException
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 getLabelFrequency()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setLabelFrequency(int labelFrequency)
throws IOException,
AutomationException
labelFrequency - A com.esri.arcgis.carto.esriScaleBarFrequency constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
INumberFormat getNumberFormat()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setNumberFormat(INumberFormat format)
throws IOException,
AutomationException
format - A reference to a com.esri.arcgis.system.INumberFormat (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getLabelPosition()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setLabelPosition(int position)
throws IOException,
AutomationException
position - A com.esri.arcgis.carto.esriVertPosEnum constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
double getLabelGap()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setLabelGap(double points)
throws IOException,
AutomationException
points - The points (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
ITextSymbol getLabelSymbol()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setLabelSymbol(ITextSymbol symbol)
throws IOException,
AutomationException
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.
IColor getBarColor()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setBarColor(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.
double getBarHeight()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setBarHeight(double points)
throws IOException,
AutomationException
points - The points (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getResizeHint()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setResizeHint(int hint)
throws IOException,
AutomationException
hint - A com.esri.arcgis.carto.esriScaleBarResizeHint constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void useMapSettings()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isUseFractionCharacters()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setUseFractionCharacters(boolean flag)
throws IOException,
AutomationException
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 | ||||||||