public interface IMEDimensionFeatureBridge
extends java.io.Serializable
Description: 'Provides access to members that control a dimension feature.' 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 =
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
IID
Deprecated.
Internal use only
|
static int |
IID530bd0d3_9116_49af_9250_9d96b6c025ab |
static int |
xxDummy
Deprecated.
Internal use only
|
| Modifier and Type | Method and Description |
|---|---|
double |
getCustomLength()
The dimension feature's custom or user-defined length.
|
java.lang.String |
getDimensionLineOptionJSON()
The JSON representation of the dimension line option for the feature.
|
java.lang.String |
getDimensionShapeJSON()
A JSON string representing the dimension feature's shape.
|
java.lang.String |
getDimensionTypeJSON()
The JSON representation of the dimension type of the feature.
|
java.lang.String |
getExtensionLineOptionJSON()
TThe JSON representation of the extension line display of the feature.
|
double |
getLength()
The dimension feature's length.
|
java.lang.String |
getMarkerOptionJSON()
The JSON representation of the arrow display of the feature.
|
int |
getStyleID()
The dimension feature's style Id.
|
boolean |
isUseCustomLength()
Indicates if this dimension feature displays the dimension length or a custom length.
|
void |
setCustomLength(double length)
The dimension feature's custom or user-defined length.
|
void |
setDimensionLineOptionJSON(java.lang.String option)
The JSON representation of the dimension line option for the feature.
|
void |
setDimensionShapeJSON(java.lang.String json)
A JSON string representing the dimension feature's shape.
|
void |
setDimensionTypeJSON(java.lang.String typeString)
The JSON representation of the dimension type of the feature.
|
void |
setExtensionLineOptionJSON(java.lang.String option)
TThe JSON representation of the extension line display of the feature.
|
void |
setMarkerOptionJSON(java.lang.String option)
The JSON representation of the arrow display of the feature.
|
void |
setStyleID(int iD)
The dimension feature's style Id.
|
void |
setUseCustomLength(boolean use)
Indicates if this dimension feature displays the dimension length or a custom length.
|
static final int IID530bd0d3_9116_49af_9250_9d96b6c025ab
static final int xxDummy
static final java.lang.String IID
void setDimensionShapeJSON(java.lang.String json)
throws java.io.IOException,
AutomationException
json - The json (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.java.lang.String getDimensionShapeJSON()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.int getStyleID()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setStyleID(int iD)
throws java.io.IOException,
AutomationException
iD - The iD (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.double getLength()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.double getCustomLength()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setCustomLength(double length)
throws java.io.IOException,
AutomationException
length - The length (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.boolean isUseCustomLength()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setUseCustomLength(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.void setDimensionLineOptionJSON(java.lang.String option)
throws java.io.IOException,
AutomationException
option - The option (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.java.lang.String getDimensionLineOptionJSON()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setExtensionLineOptionJSON(java.lang.String option)
throws java.io.IOException,
AutomationException
option - The option (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.java.lang.String getExtensionLineOptionJSON()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setMarkerOptionJSON(java.lang.String option)
throws java.io.IOException,
AutomationException
option - The option (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.java.lang.String getMarkerOptionJSON()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.java.lang.String getDimensionTypeJSON()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setDimensionTypeJSON(java.lang.String typeString)
throws java.io.IOException,
AutomationException
typeString - The typeString (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.