|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.geodatabase.AttributedRelationship
public class AttributedRelationship
COM Class 'AttributedRelationship'. Generated 3/19/2015 1:20:43 PM from 'C:\ArcGIS\COM\esriGeoDatabase.olb'
Description 'Esri Attributed Relationship object.' 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.geodatabase.IRow |
|---|
IID, IIDfcb01cb4_9f0b_11d0_bec7_00805f7c4268, xxDummy |
| Fields inherited from interface com.esri.arcgis.geodatabase.IRowBuffer |
|---|
IID93684651_1a83_11d1_8802_0000f877762d |
| Fields inherited from interface com.esri.arcgis.geodatabase.IRowEvents |
|---|
IID, IID8c387320_12c6_11d2_aad1_00c04fa37b81, xxDummy |
| Fields inherited from interface com.esri.arcgis.geodatabase.IValidate |
|---|
IID, IID80e4ff2c_475d_11d2_9932_0000f80372b4, xxDummy |
| Fields inherited from interface com.esri.arcgis.geodatabase.IRowChanges |
|---|
IID, IID022f7462_69fa_11d3_9fd0_00c04f6bdd84, xxDummy |
| Fields inherited from interface com.esri.arcgis.geodatabase.IRowCompare |
|---|
IID, IID7d3e2831_6c5a_11d3_8a98_000000000000, xxDummy |
| Fields inherited from interface com.esri.arcgis.geodatabase.IRowEdit |
|---|
IID, IID192ada11_33f1_11d3_9f6a_00c04f6bdf0c, xxDummy |
| Fields inherited from interface com.esri.arcgis.geodatabase.IRelationship |
|---|
IID, IID22b00696_8895_11d2_8a0d_006097aff44e, xxDummy |
| Fields inherited from interface com.esri.arcgis.system.ISupportErrorInfo |
|---|
IID, IIDdf0b3d60_548f_101b_8e65_08002b2bd119, xxDummy |
| Constructor Summary | |
|---|---|
AttributedRelationship()
Constructs a AttributedRelationship using ArcGIS Engine. |
|
AttributedRelationship(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. AttributedRelationship theAttributedRelationship = (AttributedRelationship) obj; |
|
| Method Summary | |
|---|---|
void |
delete()
Deletes the row. |
void |
deleteSet(ISet rows)
Deletes the set of rows. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
static java.lang.String |
getClsid()
getClsid. |
IObject |
getDestinationObject()
The destination object. |
IFields |
getFields()
The fields Collection for this row buffer. |
IFields |
getInvalidFields()
Returns all invalid fields. |
IEnumRule |
getInvalidRules()
The set of all invalid rules. |
IEnumRule |
getInvalidRulesByField(java.lang.String fieldName)
The set of all invalid rules for the specified field. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
int |
getOID()
The OID for the row. |
java.lang.Object |
getOriginalValue(int index)
The value of the field at the specified index immediately after the last call to Store on the Row object. |
IObject |
getOriginObject()
The origin object. |
IRelationshipClass |
getRelationshipClass()
The relationship class to which this relationship belongs. |
ITable |
getTable()
The Table for the row. |
java.lang.Object |
getValue(int index)
The value of the field with the specified index. |
int |
hashCode()
the hashcode for this object |
void |
interfaceSupportsErrorInfo(GUID riid)
interfaceSupportsErrorInfo |
boolean |
isEqual(IRow otherRow)
Indicates if the rows (which may be from two different versions) are the same (oid + values). |
boolean |
isHasOID()
Indicates if the row has an OID. |
boolean |
isValueChanged(int index)
Indicates whether the value of the field at the specified index has changed since the last call to Store on the Row object. |
void |
onChanged()
An after event that is fired when a custom object is changed. |
void |
onDelete()
An after event that is fired when a custom object is deleted. |
void |
onInitialize()
An after event that is fired when a custom object is initialized. |
void |
onNew()
An after event that is fired when a custom object is Stored for the first time. |
void |
onValidate()
An after event that is fired when a custom object is validated. |
void |
release()
Release a AttributedRelationship. |
void |
setValue(int index,
java.lang.Object value)
The value of the field with the specified index. |
void |
store()
Stores the row. |
boolean |
validate(java.lang.String[] errorMessage)
Validates the row. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AttributedRelationship()
throws java.io.IOException,
java.net.UnknownHostException
java.io.IOException - if there are interop problems
java.net.UnknownHostException - if there are interop problems
public AttributedRelationship(java.lang.Object obj)
throws java.io.IOException
AttributedRelationship theAttributedRelationship = (AttributedRelationship) obj;
obj to AttributedRelationship.
obj - an object returned from ArcGIS Engine or Server
java.io.IOException - if there are interop problems| Method Detail |
|---|
public 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.RemoteObjRef
public boolean isHasOID()
throws java.io.IOException,
AutomationException
isHasOID in interface IRowjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getOID()
throws java.io.IOException,
AutomationException
getOID in interface IRowjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ITable getTable()
throws java.io.IOException,
AutomationException
getTable in interface IRowjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void store()
throws java.io.IOException,
AutomationException
store in interface IRowjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void delete()
throws java.io.IOException,
AutomationException
delete in interface IRowjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.Object getValue(int index)
throws java.io.IOException,
AutomationException
getValue in interface IRowBufferindex - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setValue(int index,
java.lang.Object value)
throws java.io.IOException,
AutomationException
setValue in interface IRowBufferindex - The index (in)value - A Variant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IFields getFields()
throws java.io.IOException,
AutomationException
getFields in interface IRowBufferjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void onChanged()
throws java.io.IOException,
AutomationException
onChanged in interface IRowEventsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void onDelete()
throws java.io.IOException,
AutomationException
onDelete in interface IRowEventsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void onInitialize()
throws java.io.IOException,
AutomationException
onInitialize in interface IRowEventsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void onNew()
throws java.io.IOException,
AutomationException
onNew in interface IRowEventsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void onValidate()
throws java.io.IOException,
AutomationException
onValidate in interface IRowEventsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IFields getInvalidFields()
throws java.io.IOException,
AutomationException
getInvalidFields in interface IValidatejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumRule getInvalidRules()
throws java.io.IOException,
AutomationException
getInvalidRules in interface IValidatejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumRule getInvalidRulesByField(java.lang.String fieldName)
throws java.io.IOException,
AutomationException
getInvalidRulesByField in interface IValidatefieldName - The fieldName (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean validate(java.lang.String[] errorMessage)
throws java.io.IOException,
AutomationException
validate in interface IValidateerrorMessage - The errorMessage (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isValueChanged(int index)
throws java.io.IOException,
AutomationException
isValueChanged in interface IRowChangesindex - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.Object getOriginalValue(int index)
throws java.io.IOException,
AutomationException
getOriginalValue in interface IRowChangesindex - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isEqual(IRow otherRow)
throws java.io.IOException,
AutomationException
isEqual in interface IRowCompareotherRow - A reference to a com.esri.arcgis.geodatabase.IRow (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void deleteSet(ISet rows)
throws java.io.IOException,
AutomationException
deleteSet in interface IRowEditrows - A reference to a com.esri.arcgis.system.ISet (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IRelationshipClass getRelationshipClass()
throws java.io.IOException,
AutomationException
getRelationshipClass in interface IRelationshipjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IObject getOriginObject()
throws java.io.IOException,
AutomationException
getOriginObject in interface IRelationshipjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IObject getDestinationObject()
throws java.io.IOException,
AutomationException
getDestinationObject in interface IRelationshipjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void interfaceSupportsErrorInfo(GUID riid)
throws java.io.IOException,
AutomationException
interfaceSupportsErrorInfo in interface ISupportErrorInforiid - A Structure: com.esri.arcgis.support.ms.stdole.GUID (in)
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 | ||||||||