|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.carto.DimensionStyle
public class DimensionStyle
A container of properties which dictate how a dimension feature is displayed.
The DimensionStyle coclass defines properties for controlling the symbology of dimension featrues.
The DimensionStyle coclass supports three interfaces for managing the symbology, behavior, and text of a dimension feature.
Constructor Summary | |
---|---|
DimensionStyle()
Constructs a DimensionStyle using ArcGIS Engine. |
|
DimensionStyle(Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. DimensionStyle theDimensionStyle = (DimensionStyle) obj; |
Method Summary | |
---|---|
void |
assign(IClone src)
Assigns the properties of src to the receiver. |
boolean |
equals(Object o)
Compare this object with another |
IClone |
esri_clone()
Clones the receiver and assigns the result to *clone. |
double |
getBaselineHeight()
Height of the construction for creating baseline dimensions with this style. |
IMarkerSymbol |
getBeginMarkerSymbol()
Symbol used for the begin arrow. |
void |
getClassID(GUID[] pClassID)
getClassID |
static String |
getClsid()
getClsid. |
int |
getDimensionLineDisplay()
Dimension line display of the style. |
ILineSymbol |
getDimensionLineSymbol()
Symbol used for the dimension line. |
int |
getDisplayPrecision()
Precision for the value displayed by the dimension text. |
int |
getDisplayUnits()
Units the length of the dimension text is displayed in. |
IMarkerSymbol |
getEndMarkerSymbol()
Symbol used for the end arrow. |
String |
getExpression()
Text expression for the style. |
String |
getExpressionParserName()
Text expression parser for the text expression for the style. |
int |
getExtensionLineDisplay()
Extension line display of the style. |
double |
getExtensionLineOffset()
Length of the extension line offset. |
double |
getExtensionLineOvershot()
Length of the extension line overshot. |
ILineSymbol |
getExtensionLineSymbol()
Symbol used for the extension lines. |
int |
getID()
ID of the style. |
int |
getMarkerDisplay()
Arrow display of the style. |
int |
getMarkerFit()
Arrow fit policy of the style. |
double |
getMarkerFitTolerance()
Arrow fit tolerance of the style. |
String |
getName()
Name of the style. |
String |
getPrefix()
Prefix for the text expression for the style. |
void |
getSizeMax(_ULARGE_INTEGER[] pcbSize)
getSizeMax |
String |
getSuffix()
Suffix for the text expression for the style. |
int |
getTextDisplay()
Text display setting for the style. |
int |
getTextFit()
Text fit policy for the style. |
ITextSymbol |
getTextSymbol()
Symbol used for the text. |
int |
hashCode()
the hashcode for this object |
boolean |
isAlign()
Indicates if the text should be aligned with the dimension line. |
boolean |
isConvertUnits()
Indicates if the length of the dimension needs to be converted for display. |
void |
isDirty()
isDirty |
boolean |
isDrawLineOnFit()
Indicates if a dimension line should be drawn between the extension lines for an inward dimension. |
boolean |
isEqual(IClone other)
Indicates if the receiver and other have the same properties. |
boolean |
isExpressionSimple()
Indicates if the text expression is simple or custom for the style. |
boolean |
isExtendLineOnFit()
Indicates if the dimension line will be extended to underline the text on inward dimensions. |
boolean |
isIdentical(IClone other)
Indicates if the receiver and other are the same object. |
void |
load(IStream pstm)
load |
void |
readExternal(ObjectInput in)
|
void |
save(IStream pstm,
int fClearDirty)
save |
void |
setAlign(boolean align)
Indicates if the text should be aligned with the dimension line. |
void |
setBaselineHeight(double height)
Height of the construction for creating baseline dimensions with this style. |
void |
setBeginMarkerSymbol(IMarkerSymbol symbol)
Symbol used for the begin arrow. |
void |
setConvertUnits(boolean convert)
Indicates if the length of the dimension needs to be converted for display. |
void |
setDimensionLineDisplay(int displayOption)
Dimension line display of the style. |
void |
setDimensionLineSymbol(ILineSymbol symbol)
Symbol used for the dimension line. |
void |
setDisplayPrecision(int precision)
Precision for the value displayed by the dimension text. |
void |
setDisplayUnits(int units)
Units the length of the dimension text is displayed in. |
void |
setDrawLineOnFit(boolean draw)
Indicates if a dimension line should be drawn between the extension lines for an inward dimension. |
void |
setEndMarkerSymbol(IMarkerSymbol symbol)
Symbol used for the end arrow. |
void |
setExpression(String expression)
Text expression for the style. |
void |
setExpressionParserName(String name)
Text expression parser for the text expression for the style. |
void |
setExpressionSimple(boolean isSimple)
Indicates if the text expression is simple or custom for the style. |
void |
setExtendLineOnFit(boolean draw)
Indicates if the dimension line will be extended to underline the text on inward dimensions. |
void |
setExtensionLineDisplay(int displayOption)
Extension line display of the style. |
void |
setExtensionLineOffset(double offset)
Length of the extension line offset. |
void |
setExtensionLineOvershot(double overshot)
Length of the extension line overshot. |
void |
setExtensionLineSymbol(ILineSymbol symbol)
Symbol used for the extension lines. |
void |
setMarkerDisplay(int displayOption)
Arrow display of the style. |
void |
setMarkerFit(int fit)
Arrow fit policy of the style. |
void |
setMarkerFitTolerance(double tolerance)
Arrow fit tolerance of the style. |
void |
setName(String name)
Name of the style. |
void |
setPrefix(String prefix)
Prefix for the text expression for the style. |
void |
setSuffix(String suffix)
Suffix for the text expression for the style. |
void |
setTextDisplay(int display)
Text display setting for the style. |
void |
setTextFit(int fit)
Text fit policy for the style. |
void |
setTextSymbol(ITextSymbol symbol)
Symbol used for the text. |
void |
writeExternal(ObjectOutput out)
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.esri.arcgis.interop.RemoteObjRef |
---|
getJintegraDispatch, release |
Constructor Detail |
---|
public DimensionStyle() throws IOException, UnknownHostException
IOException
- if there are interop problems
UnknownHostException
- if there are interop problemspublic DimensionStyle(Object obj) throws IOException
DimensionStyle theDimensionStyle = (DimensionStyle) obj;
obj
to DimensionStyle
.
obj
- an object returned from ArcGIS Engine or Server
IOException
- if there are interop problemsMethod Detail |
---|
public static String getClsid()
public boolean equals(Object o)
equals
in class Object
public int hashCode()
hashCode
in class Object
public int getID() throws IOException, AutomationException
getID
in interface IDimensionStyle
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setName(String name) throws IOException, AutomationException
setName
in interface IDimensionStyle
name
- The name (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getName() throws IOException, AutomationException
getName
in interface IDimensionStyle
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDimensionLineSymbol(ILineSymbol symbol) throws IOException, AutomationException
setDimensionLineSymbol
in interface IDimensionStyleDisplay
symbol
- A reference to a com.esri.arcgis.display.ILineSymbol (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ILineSymbol getDimensionLineSymbol() throws IOException, AutomationException
getDimensionLineSymbol
in interface IDimensionStyleDisplay
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setExtensionLineSymbol(ILineSymbol symbol) throws IOException, AutomationException
setExtensionLineSymbol
in interface IDimensionStyleDisplay
symbol
- A reference to a com.esri.arcgis.display.ILineSymbol (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ILineSymbol getExtensionLineSymbol() throws IOException, AutomationException
getExtensionLineSymbol
in interface IDimensionStyleDisplay
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setBeginMarkerSymbol(IMarkerSymbol symbol) throws IOException, AutomationException
setBeginMarkerSymbol
in interface IDimensionStyleDisplay
symbol
- A reference to a com.esri.arcgis.display.IMarkerSymbol (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IMarkerSymbol getBeginMarkerSymbol() throws IOException, AutomationException
getBeginMarkerSymbol
in interface IDimensionStyleDisplay
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setEndMarkerSymbol(IMarkerSymbol symbol) throws IOException, AutomationException
setEndMarkerSymbol
in interface IDimensionStyleDisplay
symbol
- A reference to a com.esri.arcgis.display.IMarkerSymbol (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IMarkerSymbol getEndMarkerSymbol() throws IOException, AutomationException
getEndMarkerSymbol
in interface IDimensionStyleDisplay
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setExtensionLineOvershot(double overshot) throws IOException, AutomationException
setExtensionLineOvershot
in interface IDimensionStyleDisplay
overshot
- The overshot (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getExtensionLineOvershot() throws IOException, AutomationException
getExtensionLineOvershot
in interface IDimensionStyleDisplay
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setExtensionLineOffset(double offset) throws IOException, AutomationException
setExtensionLineOffset
in interface IDimensionStyleDisplay
offset
- The offset (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getExtensionLineOffset() throws IOException, AutomationException
getExtensionLineOffset
in interface IDimensionStyleDisplay
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDimensionLineDisplay(int displayOption) throws IOException, AutomationException
setDimensionLineDisplay
in interface IDimensionStyleDisplay
displayOption
- A com.esri.arcgis.carto.esriDimensionDisplay constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getDimensionLineDisplay() throws IOException, AutomationException
getDimensionLineDisplay
in interface IDimensionStyleDisplay
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setExtensionLineDisplay(int displayOption) throws IOException, AutomationException
setExtensionLineDisplay
in interface IDimensionStyleDisplay
displayOption
- A com.esri.arcgis.carto.esriDimensionDisplay constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getExtensionLineDisplay() throws IOException, AutomationException
getExtensionLineDisplay
in interface IDimensionStyleDisplay
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMarkerDisplay(int displayOption) throws IOException, AutomationException
setMarkerDisplay
in interface IDimensionStyleDisplay
displayOption
- A com.esri.arcgis.carto.esriDimensionDisplay constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getMarkerDisplay() throws IOException, AutomationException
getMarkerDisplay
in interface IDimensionStyleDisplay
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMarkerFit(int fit) throws IOException, AutomationException
setMarkerFit
in interface IDimensionStyleDisplay
fit
- A com.esri.arcgis.carto.esriDimensionMarkerFit constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getMarkerFit() throws IOException, AutomationException
getMarkerFit
in interface IDimensionStyleDisplay
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMarkerFitTolerance(double tolerance) throws IOException, AutomationException
setMarkerFitTolerance
in interface IDimensionStyleDisplay
tolerance
- The tolerance (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getMarkerFitTolerance() throws IOException, AutomationException
getMarkerFitTolerance
in interface IDimensionStyleDisplay
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDrawLineOnFit(boolean draw) throws IOException, AutomationException
setDrawLineOnFit
in interface IDimensionStyleDisplay
draw
- The draw (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isDrawLineOnFit() throws IOException, AutomationException
isDrawLineOnFit
in interface IDimensionStyleDisplay
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setBaselineHeight(double height) throws IOException, AutomationException
setBaselineHeight
in interface IDimensionStyleDisplay
height
- The height (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getBaselineHeight() throws IOException, AutomationException
getBaselineHeight
in interface IDimensionStyleDisplay
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTextSymbol(ITextSymbol symbol) throws IOException, AutomationException
setTextSymbol
in interface IDimensionStyleText
symbol
- A reference to a com.esri.arcgis.display.ITextSymbol (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ITextSymbol getTextSymbol() throws IOException, AutomationException
getTextSymbol
in interface IDimensionStyleText
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setAlign(boolean align) throws IOException, AutomationException
setAlign
in interface IDimensionStyleText
align
- The align (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isAlign() throws IOException, AutomationException
isAlign
in interface IDimensionStyleText
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDisplayUnits(int units) throws IOException, AutomationException
setDisplayUnits
in interface IDimensionStyleText
units
- A com.esri.arcgis.system.esriUnits constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getDisplayUnits() throws IOException, AutomationException
getDisplayUnits
in interface IDimensionStyleText
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setConvertUnits(boolean convert) throws IOException, AutomationException
setConvertUnits
in interface IDimensionStyleText
convert
- The convert (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isConvertUnits() throws IOException, AutomationException
isConvertUnits
in interface IDimensionStyleText
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDisplayPrecision(int precision) throws IOException, AutomationException
setDisplayPrecision
in interface IDimensionStyleText
precision
- The precision (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getDisplayPrecision() throws IOException, AutomationException
getDisplayPrecision
in interface IDimensionStyleText
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTextDisplay(int display) throws IOException, AutomationException
The esriDimensionTextDisplay enumeration defines four values for formatting the text string:
esriDimensionTDValueOnly - Displays only the numeric value.
esriDimensionTDPrefixSuffix - Displays the numeric value with the Prefix and Suffix property.
esriDimensionTDExpression - Evaluate the numeric value in the code expression.
esriDimensionTDNone - Do not display text.
setTextDisplay
in interface IDimensionStyleText
display
- A com.esri.arcgis.carto.esriDimensionTextDisplay constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getTextDisplay() throws IOException, AutomationException
The esriDimensionTextDisplay enumeration defines four values for formatting the text string:
esriDimensionTDValueOnly - Displays only the numeric value.
esriDimensionTDPrefixSuffix - Displays the numeric value with the Prefix and Suffix property.
esriDimensionTDExpression - Evaluate the numeric value in the code expression.
esriDimensionTDNone - Do not display text.
getTextDisplay
in interface IDimensionStyleText
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setExpression(String expression) throws IOException, AutomationException
The text string can also be determined from an expression specified in the Expression property. The expression can be a simple concatenation of column values and strings or a function written in scripting language. The name of the parser for the expression should be specified in the ExpressionParserName property. The currently available parsers are “VB Script” and “Java Script”.
setExpression
in interface IDimensionStyleText
expression
- The expression (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getExpression() throws IOException, AutomationException
The text string can also be determined from an expression specified in the Expression property. The expression can be a simple concatenation of column values and strings or a function written in scripting language. The name of the parser for the expression should be specified in the ExpressionParserName property. The currently available parsers are “VB Script” and “Java Script”.
getExpression
in interface IDimensionStyleText
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setExpressionParserName(String name) throws IOException, AutomationException
The text string can also be determined from an expression specified in the Expression property. The expression can be a simple concatenation of column values and strings or a function written in scripting language. The name of the parser for the expression should be specified in the ExpressionParserName property. The currently available parsers are “VB Script” and “Java Script”.
setExpressionParserName
in interface IDimensionStyleText
name
- The name (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getExpressionParserName() throws IOException, AutomationException
The text string can also be determined from an expression specified in the Expression property. The expression can be a simple concatenation of column values and strings or a function written in scripting language. The name of the parser for the expression should be specified in the ExpressionParserName property. The currently available parsers are VBScript, JScript and Python which are represented respectively by the strings "VBScript", "JScript", and "Python". The strings "VB Script" and "Java Script" may be used for backward compatibility with ArcGIS versions prior to 10.1 where these names were used.
getExpressionParserName
in interface IDimensionStyleText
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setExpressionSimple(boolean isSimple) throws IOException, AutomationException
setExpressionSimple
in interface IDimensionStyleText
isSimple
- The isSimple (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isExpressionSimple() throws IOException, AutomationException
isExpressionSimple
in interface IDimensionStyleText
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setPrefix(String prefix) throws IOException, AutomationException
setPrefix
in interface IDimensionStyleText
prefix
- The prefix (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getPrefix() throws IOException, AutomationException
getPrefix
in interface IDimensionStyleText
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSuffix(String suffix) throws IOException, AutomationException
setSuffix
in interface IDimensionStyleText
suffix
- The suffix (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getSuffix() throws IOException, AutomationException
getSuffix
in interface IDimensionStyleText
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTextFit(int fit) throws IOException, AutomationException
The TextFit property determines where the text will be placed if it does not fit between the markers after they have been moved (due to marker fit settings). The esriDimensionTextFit enumeration defines three values for this behavior:
esriDimensionTextFitNone - Do not move text.
esriDimensionTextFitMoveBegin - Move text to beginning dimension line.
esriDimensionTextFitMoveEnd - Move text to ending dimension line.
setTextFit
in interface IDimensionStyleText
fit
- A com.esri.arcgis.carto.esriDimensionTextFit constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getTextFit() throws IOException, AutomationException
The TextFit property determines where the text will be placed if it does not fit between the markers after they have been moved (due to marker fit settings). The esriDimensionTextFit enumeration defines three values for this behavior:
esriDimensionTextFitNone - Do not move text.
esriDimensionTextFitMoveBegin - Move text to beginning dimension line.
esriDimensionTextFitMoveEnd - Move text to ending dimension line.
getTextFit
in interface IDimensionStyleText
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setExtendLineOnFit(boolean draw) throws IOException, AutomationException
When the markers are moved because of a fit, a line will be drawn between the markers based on the DrawLineOnFit property.
setExtendLineOnFit
in interface IDimensionStyleText
draw
- The draw (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isExtendLineOnFit() throws IOException, AutomationException
When the markers are moved because of a fit, a line will be drawn between the markers based on the DrawLineOnFit property.
isExtendLineOnFit
in interface IDimensionStyleText
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void isDirty() throws IOException, AutomationException
IPersistStream is a Microsoft interface. Please refer to MSDN for information about this interface.
isDirty
in interface IPersistStream
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void load(IStream pstm) throws IOException, AutomationException
IPersistStream is a Microsoft interface. Please refer to MSDN for information about this interface.
load
in interface IPersistStream
pstm
- A reference to a com.esri.arcgis.system.IStream (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void save(IStream pstm, int fClearDirty) throws IOException, AutomationException
IPersistStream is a Microsoft interface. Please refer to MSDN for information about this interface.
save
in interface IPersistStream
pstm
- A reference to a com.esri.arcgis.system.IStream (in)fClearDirty
- The fClearDirty (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getSizeMax(_ULARGE_INTEGER[] pcbSize) throws IOException, AutomationException
IPersistStream is a Microsoft interface. Please refer to MSDN for information about this interface.
getSizeMax
in interface IPersistStream
pcbSize
- A Structure: com.esri.arcgis.system._ULARGE_INTEGER (out: use single element array)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getClassID(GUID[] pClassID) throws IOException, AutomationException
IPersist is a Microsoft interface. Please refer to MSDN for information about this interface.
getClassID
in interface IPersist
pClassID
- A Structure: com.esri.arcgis.support.ms.stdole.GUID (out: use single element array)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IClone esri_clone() throws IOException, AutomationException
esri_clone
in interface IClone
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void assign(IClone src) throws IOException, AutomationException
assign
in interface IClone
src
- A reference to a com.esri.arcgis.system.IClone (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isEqual(IClone other) throws IOException, AutomationException
IsEqual returns True if the receiver and the source have the same properties. Note, this does not imply that the receiver and the source reference the same object.
isEqual
in interface IClone
other
- A reference to a com.esri.arcgis.system.IClone (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isIdentical(IClone other) throws IOException, AutomationException
IsIdentical returns true if the receiver and the source reference the same object.
isIdentical
in interface IClone
other
- A reference to a com.esri.arcgis.system.IClone (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
IOException
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
IOException
ClassNotFoundException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |