|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IMaplexLabelStackingProperties
Provides access to members that control the placement of stacked labels.
| Method Summary | |
|---|---|
void |
addSeparator(String separator,
boolean visible,
boolean splitForced,
boolean splitAfter)
Adds the specified separator to the collection. |
void |
clearSeparators()
Removes all the separators in the collection. |
int |
getMaximumNumberOfCharsPerLine()
Maximum number of characters allowed on a line. |
int |
getMaximumNumberOfLines()
Maximum number of lines on which the label may be stacked. |
int |
getMinimumNumberOfCharsPerLine()
Minimum number of characters required on each line. |
int |
getSeparatorCount()
The number of separator in the collection. |
int |
getStackJustification()
Justification options for label stacking. |
void |
querySeparator(int index,
String[] separator,
boolean[] visible,
boolean[] splitForced,
boolean[] splitAfter)
Returns the separator in the collection at the specified index. |
void |
setMaximumNumberOfCharsPerLine(int limit)
Maximum number of characters allowed on a line. |
void |
setMaximumNumberOfLines(int limit)
Maximum number of lines on which the label may be stacked. |
void |
setMinimumNumberOfCharsPerLine(int limit)
Minimum number of characters required on each line. |
void |
setStackJustification(int option)
Justification options for label stacking. |
| Method Detail |
|---|
int getStackJustification()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setStackJustification(int option)
throws IOException,
AutomationException
option - A com.esri.arcgis.carto.esriMaplexStackingJustification constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void addSeparator(String separator,
boolean visible,
boolean splitForced,
boolean splitAfter)
throws IOException,
AutomationException
separator - The separator (in)visible - The visible (in)splitForced - The splitForced (in)splitAfter - The splitAfter (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getSeparatorCount()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void querySeparator(int index,
String[] separator,
boolean[] visible,
boolean[] splitForced,
boolean[] splitAfter)
throws IOException,
AutomationException
index - The index (in)separator - The separator (out: use single element array)visible - The visible (out: use single element array)splitForced - The splitForced (out: use single element array)splitAfter - The splitAfter (out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void clearSeparators()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getMaximumNumberOfLines()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setMaximumNumberOfLines(int limit)
throws IOException,
AutomationException
limit - The limit (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getMinimumNumberOfCharsPerLine()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setMinimumNumberOfCharsPerLine(int limit)
throws IOException,
AutomationException
limit - The limit (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getMaximumNumberOfCharsPerLine()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setMaximumNumberOfCharsPerLine(int limit)
throws IOException,
AutomationException
limit - The limit (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 | ||||||||