|
|||||||||
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 |