|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IDynamicSymbolProperties2
COM Interface 'IDynamicSymbolProperties2'. Generated 3/19/2015 1:20:53 PM from 'C:\ArcGIS\COM\esriDisplay.olb'
Description: 'Provides access to dynamic symbol properties.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =
| Field Summary | |
|---|---|
static java.lang.String |
IID
Deprecated. Internal use only |
static int |
IIDb66f411f_0244_4578_803b_4da18aeebaab
|
static int |
xxDummy
Deprecated. Internal use only |
| Fields inherited from interface com.esri.arcgis.display.IDynamicSymbolProperties |
|---|
IID23783eda_6341_4e81_b129_4d4fabd94154 |
| Method Summary | |
|---|---|
void |
getOffset(int dynamicSymbolType,
float[] offsetX,
float[] offsetY)
Offsets the dynamic symbol. |
int |
getTextBoxHorizontalAlignment()
Indicates the text box horizontal alignment for the dynamic text symbol. |
void |
getTextBoxMargins(float[] left,
float[] top,
float[] right,
float[] bottom)
Indicates the text box margins for the dynamic text symbol. |
float |
getTextCharacterSpacing()
Indicates an additional space that is added to each character beyond what is defined by its character box in the TextGlyph. |
float |
getTextLeading()
Indicates the text leading for the dynamic text symbol. |
void |
getTextSize(java.lang.String text,
float[] sizeX,
float[] sizeY)
The text size in pixel screen coordinates. |
float |
getTextWordSpacing()
Indicates an additional space that is added between words of the text string. |
boolean |
isLineContinuePattern()
Indicates whether the line pattern is continued or restarted, for multi parts lines drawing. |
boolean |
isTextBoxUseDynamicFillSymbol()
Indicates whether to use the dynamic fill symbol when drawing the text. |
boolean |
isTextBoxUseDynamicLineSymbol()
Indicates whether to use the dynamic line symbol when drawing the text. |
boolean |
isTextRightToLeft()
Indicates whether the text is drawn from right to left for the dynamic text symbol. |
boolean |
isUseReferenceScale(int dynamicSymbolType)
Indicates whether the specified dynamic symbol will conform to map reference scale. |
void |
setLineContinuePattern(boolean continuePattern)
Indicates whether the line pattern is continued or restarted, for multi parts lines drawing. |
void |
setOffset(int dynamicSymbolType,
float offsetX,
float offsetY)
Offsets the dynamic symbol. |
void |
setTextBoxHorizontalAlignment(int textBoxHorizontalAlignment)
Indicates the text box horizontal alignment for the dynamic text symbol. |
void |
setTextBoxMargins(float left,
float top,
float right,
float bottom)
Indicates the text box margins for the dynamic text symbol. |
void |
setTextBoxUseDynamicFillSymbol(boolean use)
Indicates whether to use the dynamic fill symbol when drawing the text. |
void |
setTextBoxUseDynamicLineSymbol(boolean use)
Indicates whether to use the dynamic line symbol when drawing the text. |
void |
setTextCharacterSpacing(float characterSpacing)
Indicates an additional space that is added to each character beyond what is defined by its character box in the TextGlyph. |
void |
setTextLeading(float leading)
Indicates the text leading for the dynamic text symbol. |
void |
setTextRightToLeft(boolean rightToLeft)
Indicates whether the text is drawn from right to left for the dynamic text symbol. |
void |
setTextWordSpacing(float wordSpacing)
Indicates an additional space that is added between words of the text string. |
void |
setUseReferenceScale(int dynamicSymbolType,
boolean useReferenceScale)
Indicates whether the specified dynamic symbol will conform to map reference scale. |
| Methods inherited from interface com.esri.arcgis.display.IDynamicSymbolProperties |
|---|
getColor, getDynamicGlyph, getHeading, getRotationAlignment, getScale, getTextHorizontalAlignment, getTextVerticalAlignment, isSmooth, setColor, setDynamicGlyphByRef, setHeading, setRotationAlignment, setScale, setSmooth, setTextHorizontalAlignment, setTextVerticalAlignment |
| Field Detail |
|---|
static final int IIDb66f411f_0244_4578_803b_4da18aeebaab
static final int xxDummy
static final java.lang.String IID
| Method Detail |
|---|
void getOffset(int dynamicSymbolType,
float[] offsetX,
float[] offsetY)
throws java.io.IOException,
AutomationException
dynamicSymbolType - A com.esri.arcgis.display.esriDynamicSymbolType constant (in)offsetX - The offsetX (in/out: use single element array)offsetY - The offsetY (in/out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setOffset(int dynamicSymbolType,
float offsetX,
float offsetY)
throws java.io.IOException,
AutomationException
dynamicSymbolType - A com.esri.arcgis.display.esriDynamicSymbolType constant (in)offsetX - The offsetX (in)offsetY - The offsetY (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isUseReferenceScale(int dynamicSymbolType)
throws java.io.IOException,
AutomationException
dynamicSymbolType - A com.esri.arcgis.display.esriDynamicSymbolType constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setUseReferenceScale(int dynamicSymbolType,
boolean useReferenceScale)
throws java.io.IOException,
AutomationException
dynamicSymbolType - A com.esri.arcgis.display.esriDynamicSymbolType constant (in)useReferenceScale - The useReferenceScale (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void getTextBoxMargins(float[] left,
float[] top,
float[] right,
float[] bottom)
throws java.io.IOException,
AutomationException
left - The left (in/out: use single element array)top - The top (in/out: use single element array)right - The right (in/out: use single element array)bottom - The bottom (in/out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setTextBoxMargins(float left,
float top,
float right,
float bottom)
throws java.io.IOException,
AutomationException
left - The left (in)top - The top (in)right - The right (in)bottom - The bottom (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getTextBoxHorizontalAlignment()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setTextBoxHorizontalAlignment(int textBoxHorizontalAlignment)
throws java.io.IOException,
AutomationException
textBoxHorizontalAlignment - A com.esri.arcgis.display.esriTextHorizontalAlignment constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isTextBoxUseDynamicFillSymbol()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setTextBoxUseDynamicFillSymbol(boolean use)
throws java.io.IOException,
AutomationException
use - The use (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isTextBoxUseDynamicLineSymbol()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setTextBoxUseDynamicLineSymbol(boolean use)
throws java.io.IOException,
AutomationException
use - The use (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
float getTextLeading()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setTextLeading(float leading)
throws java.io.IOException,
AutomationException
leading - The leading (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
float getTextCharacterSpacing()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setTextCharacterSpacing(float characterSpacing)
throws java.io.IOException,
AutomationException
characterSpacing - The characterSpacing (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
float getTextWordSpacing()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setTextWordSpacing(float wordSpacing)
throws java.io.IOException,
AutomationException
wordSpacing - The wordSpacing (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isTextRightToLeft()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setTextRightToLeft(boolean rightToLeft)
throws java.io.IOException,
AutomationException
rightToLeft - The rightToLeft (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void getTextSize(java.lang.String text,
float[] sizeX,
float[] sizeY)
throws java.io.IOException,
AutomationException
text - The text (in)sizeX - The sizeX (in/out: use single element array)sizeY - The sizeY (in/out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setLineContinuePattern(boolean continuePattern)
throws java.io.IOException,
AutomationException
continuePattern - The continuePattern (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isLineContinuePattern()
throws java.io.IOException,
AutomationException
java.io.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 | ||||||||