|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.esri.arcgis.cartoUI.AnnotationExpressionProperties
public class AnnotationExpressionProperties
COM Class 'AnnotationExpressionProperties'. Generated 3/19/2015 1:20:50 PM from 'C:\ArcGIS\COM\esriCartoUI.olb'
Description 'An Esri annotation expression 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 |
---|
Fields inherited from interface com.esri.arcgis.cartoUI.IAnnotationExpressionProperties |
---|
IID, IID161be4c0_1a11_11d4_80d7_00c04f601565, xxDummy |
Constructor Summary | |
---|---|
AnnotationExpressionProperties(java.lang.Object obj)
Construct a AnnotationExpressionProperties using a reference to such an object returned from ArcGIS Engine or Server. |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object o)
Compare this object with another |
IFeatureClass |
getDisplayFeatureClass()
Feature class for testing the expression. |
java.lang.String |
getExpression()
The expression. |
IAnnotationExpressionEngine |
getExpressionParser()
The expression parser. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
int |
hashCode()
the hashcode for this object |
boolean |
isExpressionSimple()
Indicates if expression is simple. |
void |
release()
Release a AnnotationExpressionProperties. |
void |
setDisplayFeatureClassByRef(IFeatureClass featureClass)
Feature class for testing the expression. |
void |
setExpression(java.lang.String expression)
The expression. |
void |
setExpressionParserByRef(IAnnotationExpressionEngine parser)
The expression parser. |
void |
setIsExpressionSimple(boolean isSimple)
Indicates if expression is simple. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AnnotationExpressionProperties(java.lang.Object obj) throws java.io.IOException
obj
to AnnotationExpressionProperties
. *
AnnotationExpressionProperties o = (AnnotationExpressionProperties)obj; // will not work
AnnotationExpressionProperties o = new AnnotationExpressionProperties(obj); // Use this constructor instead
* @param obj an object returned from ArcGIS Engine or Server
java.io.IOException
- if there are interop problems
AnnotationExpressionProperties theAnnotationExpressionProperties = (AnnotationExpressionProperties) obj;
Method Detail |
---|
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch
in interface com.esri.arcgis.interop.RemoteObjRef
public void release()
release
in interface com.esri.arcgis.interop.RemoteObjRef
public java.lang.String getExpression() throws java.io.IOException, AutomationException
getExpression
in interface IAnnotationExpressionProperties
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setExpression(java.lang.String expression) throws java.io.IOException, AutomationException
setExpression
in interface IAnnotationExpressionProperties
expression
- The expression (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setIsExpressionSimple(boolean isSimple) throws java.io.IOException, AutomationException
setIsExpressionSimple
in interface IAnnotationExpressionProperties
isSimple
- The isSimple (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isExpressionSimple() throws java.io.IOException, AutomationException
isExpressionSimple
in interface IAnnotationExpressionProperties
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setExpressionParserByRef(IAnnotationExpressionEngine parser) throws java.io.IOException, AutomationException
setExpressionParserByRef
in interface IAnnotationExpressionProperties
parser
- A reference to a com.esri.arcgis.carto.IAnnotationExpressionEngine (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IAnnotationExpressionEngine getExpressionParser() throws java.io.IOException, AutomationException
getExpressionParser
in interface IAnnotationExpressionProperties
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDisplayFeatureClassByRef(IFeatureClass featureClass) throws java.io.IOException, AutomationException
setDisplayFeatureClassByRef
in interface IAnnotationExpressionProperties
featureClass
- A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IFeatureClass getDisplayFeatureClass() throws java.io.IOException, AutomationException
getDisplayFeatureClass
in interface IAnnotationExpressionProperties
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 |