|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.interop.Dispatch com.esri.arcgis.display.IDynamicSymbolPropertiesProxy com.esri.arcgis.display.IDynamicSymbolProperties2Proxy
public class IDynamicSymbolProperties2Proxy
Internal use class Proxy for 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 | |
---|---|
boolean |
noncastable
|
static java.lang.Class |
targetClass
|
Fields inherited from class com.esri.arcgis.interop.Dispatch |
---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
Fields inherited from interface com.esri.arcgis.display.IDynamicSymbolProperties2 |
---|
IID, IIDb66f411f_0244_4578_803b_4da18aeebaab |
Fields inherited from interface com.esri.arcgis.display.IDynamicSymbolProperties |
---|
IID23783eda_6341_4e81_b129_4d4fabd94154 |
Constructor Summary | |
---|---|
|
IDynamicSymbolProperties2Proxy()
For internal use only |
|
IDynamicSymbolProperties2Proxy(java.lang.Object obj)
|
protected |
IDynamicSymbolProperties2Proxy(java.lang.Object obj,
java.lang.String iid)
|
|
IDynamicSymbolProperties2Proxy(java.lang.String CLSID,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
|
protected |
IDynamicSymbolProperties2Proxy(java.lang.String CLSID,
java.lang.String iid,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
|
Method Summary | |
---|---|
void |
addListener(java.lang.String iidStr,
java.lang.Object theListener,
java.lang.Object theSource)
|
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 |
removeListener(java.lang.String iidStr,
java.lang.Object theListener)
|
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 class com.esri.arcgis.display.IDynamicSymbolPropertiesProxy |
---|
getColor, getDynamicGlyph, getHeading, getRotationAlignment, getScale, getTextHorizontalAlignment, getTextVerticalAlignment, isSmooth, setColor, setDynamicGlyphByRef, setHeading, setRotationAlignment, setScale, setSmooth, setTextHorizontalAlignment, setTextVerticalAlignment |
Methods inherited from class com.esri.arcgis.interop.Dispatch |
---|
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
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 |
---|
public static final java.lang.Class targetClass
public boolean noncastable
Constructor Detail |
---|
public IDynamicSymbolProperties2Proxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo) throws java.net.UnknownHostException, java.io.IOException
java.net.UnknownHostException
java.io.IOException
public IDynamicSymbolProperties2Proxy()
public IDynamicSymbolProperties2Proxy(java.lang.Object obj) throws java.io.IOException
java.io.IOException
protected IDynamicSymbolProperties2Proxy(java.lang.Object obj, java.lang.String iid) throws java.io.IOException
java.io.IOException
protected IDynamicSymbolProperties2Proxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo) throws java.io.IOException
java.io.IOException
Method Detail |
---|
public void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource) throws java.io.IOException
addListener
in class IDynamicSymbolPropertiesProxy
java.io.IOException
public void removeListener(java.lang.String iidStr, java.lang.Object theListener) throws java.io.IOException
removeListener
in class IDynamicSymbolPropertiesProxy
java.io.IOException
public void getOffset(int dynamicSymbolType, float[] offsetX, float[] offsetY) throws java.io.IOException, AutomationException
getOffset
in interface IDynamicSymbolProperties2
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.public void setOffset(int dynamicSymbolType, float offsetX, float offsetY) throws java.io.IOException, AutomationException
setOffset
in interface IDynamicSymbolProperties2
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.public boolean isUseReferenceScale(int dynamicSymbolType) throws java.io.IOException, AutomationException
isUseReferenceScale
in interface IDynamicSymbolProperties2
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.public void setUseReferenceScale(int dynamicSymbolType, boolean useReferenceScale) throws java.io.IOException, AutomationException
setUseReferenceScale
in interface IDynamicSymbolProperties2
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.public void getTextBoxMargins(float[] left, float[] top, float[] right, float[] bottom) throws java.io.IOException, AutomationException
getTextBoxMargins
in interface IDynamicSymbolProperties2
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.public void setTextBoxMargins(float left, float top, float right, float bottom) throws java.io.IOException, AutomationException
setTextBoxMargins
in interface IDynamicSymbolProperties2
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.public int getTextBoxHorizontalAlignment() throws java.io.IOException, AutomationException
getTextBoxHorizontalAlignment
in interface IDynamicSymbolProperties2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTextBoxHorizontalAlignment(int textBoxHorizontalAlignment) throws java.io.IOException, AutomationException
setTextBoxHorizontalAlignment
in interface IDynamicSymbolProperties2
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.public boolean isTextBoxUseDynamicFillSymbol() throws java.io.IOException, AutomationException
isTextBoxUseDynamicFillSymbol
in interface IDynamicSymbolProperties2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTextBoxUseDynamicFillSymbol(boolean use) throws java.io.IOException, AutomationException
setTextBoxUseDynamicFillSymbol
in interface IDynamicSymbolProperties2
use
- The use (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isTextBoxUseDynamicLineSymbol() throws java.io.IOException, AutomationException
isTextBoxUseDynamicLineSymbol
in interface IDynamicSymbolProperties2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTextBoxUseDynamicLineSymbol(boolean use) throws java.io.IOException, AutomationException
setTextBoxUseDynamicLineSymbol
in interface IDynamicSymbolProperties2
use
- The use (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public float getTextLeading() throws java.io.IOException, AutomationException
getTextLeading
in interface IDynamicSymbolProperties2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTextLeading(float leading) throws java.io.IOException, AutomationException
setTextLeading
in interface IDynamicSymbolProperties2
leading
- The leading (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public float getTextCharacterSpacing() throws java.io.IOException, AutomationException
getTextCharacterSpacing
in interface IDynamicSymbolProperties2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTextCharacterSpacing(float characterSpacing) throws java.io.IOException, AutomationException
setTextCharacterSpacing
in interface IDynamicSymbolProperties2
characterSpacing
- The characterSpacing (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public float getTextWordSpacing() throws java.io.IOException, AutomationException
getTextWordSpacing
in interface IDynamicSymbolProperties2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTextWordSpacing(float wordSpacing) throws java.io.IOException, AutomationException
setTextWordSpacing
in interface IDynamicSymbolProperties2
wordSpacing
- The wordSpacing (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isTextRightToLeft() throws java.io.IOException, AutomationException
isTextRightToLeft
in interface IDynamicSymbolProperties2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTextRightToLeft(boolean rightToLeft) throws java.io.IOException, AutomationException
setTextRightToLeft
in interface IDynamicSymbolProperties2
rightToLeft
- The rightToLeft (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getTextSize(java.lang.String text, float[] sizeX, float[] sizeY) throws java.io.IOException, AutomationException
getTextSize
in interface IDynamicSymbolProperties2
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.public void setLineContinuePattern(boolean continuePattern) throws java.io.IOException, AutomationException
setLineContinuePattern
in interface IDynamicSymbolProperties2
continuePattern
- The continuePattern (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isLineContinuePattern() throws java.io.IOException, AutomationException
isLineContinuePattern
in interface IDynamicSymbolProperties2
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 |