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, xxDummy
IIDbc003034_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.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 void initialize(IFieldGroup fieldGroup) throws java.io.IOException, AutomationException
initialize
in interface IContingentValueEdit
fieldGroup
- 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 IContingentValueEdit
rhs1
- 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 IContingentValueEdit
rhs1
- 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 IContingentValueEdit
fieldIndex
- 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 IContingentValueEdit
fieldIndex
- 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 IContingentValueEdit
fieldIndex
- 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 IContingentValueEdit
fieldIndex
- 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 IContingentValueEdit
rhs1
- 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 IContingentValueEdit
fieldGroupName
- 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 IContingentValue
java.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 IContingentValue
java.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 IContingentValue
java.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 IContingentValue
fieldIndex
- 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 IContingentValue
fieldIndex
- 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 IContingentValue
fieldIndex
- 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 IContingentValue
java.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 IContingentValue
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.