public class ContingentValue extends java.lang.Object implements com.esri.arcgis.interop.RemoteObjRef, IContingentValueEdit
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 =
IID, IID1ea6deb1_cfa8_495f_bdef_cfb9b75c5130, xxDummyIIDbc003034_4f15_4ede_99a8_16e57a5653c4| Constructor and Description |
|---|
ContingentValue()
Constructs a ContingentValue using ArcGIS Engine.
|
ContingentValue(java.lang.Object obj)
Deprecated.
As of ArcGIS 9.2, replaced by normal Java casts.
ContingentValue theContingentValue = (ContingentValue) obj; |
| Modifier and Type | Method and Description |
|---|---|
void |
allowAnyDomainValue(int fieldIndex)
This contingency allows any values from the field domain.
|
boolean |
equals(java.lang.Object o)
Compare this object with another
|
static java.lang.String |
getClsid()
getClsid.
|
java.lang.Object |
getCodedValue(int fieldIndex)
The coded value of a coded value contingency.
|
int |
getCount()
Count of contingent values
|
java.lang.String |
getFieldGroup()
The group of fields the contingent value applies to.
|
int |
getID()
The unique ID of the contingent value.
|
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Gets a reference to a com.esri.arcgis.interop.Dispatch which can be used to access the COM object that support for this
interface indicates the implementing class references.
|
void |
getRange(int fieldIndex,
double[] minValue,
double[] maxValue)
The range of a range contingency.
|
int |
getSubType()
The subtype the contingent value applies to (if on a subtype class).
|
int |
getType(int fieldIndex)
The type of contingency.
|
int |
hashCode()
the hashcode for this object
|
void |
initialize(IFieldGroup fieldGroup)
Initialize the contingent value for its field group.
|
boolean |
isRetired()
Is this contingency retired?
|
void |
putRange(int fieldIndex,
double minValue,
double maxValue)
This contingency limits the field value to a sub-range of a range domain.
|
void |
release()
Release this COM object reference
|
void |
renameFieldGroup(java.lang.String fieldGroupName)
Renames the underlying Field Group.
|
void |
requireNull(int fieldIndex)
This contingency requires that the field value be null.
|
void |
setCodedValue(int fieldIndex,
java.lang.Object rhs2)
This contingency limits the field value to a value from a coded value domain.
|
void |
setID(int rhs1)
The unique ID of the contingent value.
|
void |
setIsRetired(boolean rhs1)
Is this contingency retired?
|
void |
setSubType(int rhs1)
The subtype the contingent value applies to (if on a subtype class).
|
public ContingentValue()
throws java.io.IOException,
java.net.UnknownHostException
java.io.IOException - if there are interop problemsjava.net.UnknownHostException - if there are interop problemspublic ContingentValue(java.lang.Object obj)
throws java.io.IOException
ContingentValue theContingentValue = (ContingentValue) obj;obj to ContingentValue.obj - an object returned from ArcGIS Engine or Serverjava.io.IOException - if there are interop problemspublic static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch in interface com.esri.arcgis.interop.RemoteObjRefpublic void release()
release in interface com.esri.arcgis.interop.RemoteObjRefpublic void initialize(IFieldGroup fieldGroup) throws java.io.IOException, AutomationException
initialize in interface IContingentValueEditfieldGroup - A reference to a com.esri.arcgis.geodatabase.IFieldGroup (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setID(int rhs1)
throws java.io.IOException,
AutomationException
setID in interface IContingentValueEditrhs1 - The rhs1 (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setSubType(int rhs1)
throws java.io.IOException,
AutomationException
setSubType in interface IContingentValueEditrhs1 - The rhs1 (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void allowAnyDomainValue(int fieldIndex)
throws java.io.IOException,
AutomationException
allowAnyDomainValue in interface IContingentValueEditfieldIndex - The fieldIndex (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void requireNull(int fieldIndex)
throws java.io.IOException,
AutomationException
requireNull in interface IContingentValueEditfieldIndex - The fieldIndex (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setCodedValue(int fieldIndex,
java.lang.Object rhs2)
throws java.io.IOException,
AutomationException
setCodedValue in interface IContingentValueEditfieldIndex - The fieldIndex (in)rhs2 - A Variant (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void putRange(int fieldIndex,
double minValue,
double maxValue)
throws java.io.IOException,
AutomationException
putRange in interface IContingentValueEditfieldIndex - The fieldIndex (in)minValue - The minValue (in)maxValue - The maxValue (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setIsRetired(boolean rhs1)
throws java.io.IOException,
AutomationException
setIsRetired in interface IContingentValueEditrhs1 - The rhs1 (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void renameFieldGroup(java.lang.String fieldGroupName)
throws java.io.IOException,
AutomationException
renameFieldGroup in interface IContingentValueEditfieldGroupName - The fieldGroupName (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public int getID()
throws java.io.IOException,
AutomationException
getID in interface IContingentValuejava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public java.lang.String getFieldGroup()
throws java.io.IOException,
AutomationException
getFieldGroup in interface IContingentValuejava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public int getSubType()
throws java.io.IOException,
AutomationException
getSubType in interface IContingentValuejava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public int getType(int fieldIndex)
throws java.io.IOException,
AutomationException
getType in interface IContingentValuefieldIndex - The fieldIndex (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public java.lang.Object getCodedValue(int fieldIndex)
throws java.io.IOException,
AutomationException
getCodedValue in interface IContingentValuefieldIndex - The fieldIndex (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void getRange(int fieldIndex,
double[] minValue,
double[] maxValue)
throws java.io.IOException,
AutomationException
getRange in interface IContingentValuefieldIndex - The fieldIndex (in)minValue - The minValue (out: use single element array)maxValue - The maxValue (out: use single element array)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public boolean isRetired()
throws java.io.IOException,
AutomationException
isRetired in interface IContingentValuejava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public int getCount()
throws java.io.IOException,
AutomationException
getCount in interface IContingentValuejava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.