|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.schematic.SchematicNodeOnLink
public class SchematicNodeOnLink
COM Class 'SchematicNodeOnLink'. Generated 3/19/2015 1:20:46 PM from 'C:\ArcGIS\COM\esriSchematic.olb'
Description 'A schematic node-on-link 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.schematic.ISchematicFeature |
---|
IID, IIDca0202c4_e43e_4712_90a6_490813de453f, xxDummy |
Fields inherited from interface com.esri.arcgis.geodatabase.IFeature |
---|
IIDd4803ee9_79f4_11d0_97fc_0080c7f79481 |
Fields inherited from interface com.esri.arcgis.geodatabase.IObject |
---|
IID1afcdb34_ac09_11d2_8a1e_006097aff44e |
Fields inherited from interface com.esri.arcgis.geodatabase.IRow |
---|
IIDfcb01cb4_9f0b_11d0_bec7_00805f7c4268 |
Fields inherited from interface com.esri.arcgis.geodatabase.IRowBuffer |
---|
IID93684651_1a83_11d1_8802_0000f877762d |
Fields inherited from interface com.esri.arcgis.geodatabase.IFeatureBuffer |
---|
IID, IID956a4e53_2482_11d1_89d8_006097aff44e, xxDummy |
Fields inherited from interface com.esri.arcgis.geodatabase.IFeatureEdit2 |
---|
IID, IID2892ce6b_96d6_45d6_9002_7a6cc91968ad, xxDummy |
Fields inherited from interface com.esri.arcgis.geodatabase.IFeatureEdit |
---|
IID33848e00_983b_11d1_8463_0000f875b9c6 |
Fields inherited from interface com.esri.arcgis.geodatabase.IRowEdit |
---|
IID192ada11_33f1_11d3_9f6a_00c04f6bdf0c |
Fields inherited from interface com.esri.arcgis.geodatabase.IFeatureDraw |
---|
IID, IIDb0e8d294_3a9c_11d1_9aa1_080009ec734b, xxDummy |
Fields inherited from interface com.esri.arcgis.geodatabase.IFeatureEvents |
---|
IID, IID46097234_1224_11d2_aacf_00c04fa37b81, xxDummy |
Fields inherited from interface com.esri.arcgis.geodatabase.IFeatureChanges |
---|
IID, IID022f7463_69fa_11d3_9fd0_00c04f6bdd84, xxDummy |
Fields inherited from interface com.esri.arcgis.geodatabase.IFeatureSimplify |
---|
IID, IID10e6443f_fecb_11d3_9fa5_00c04f6bdf0c, xxDummy |
Fields inherited from interface com.esri.arcgis.schematic.ISchematicObject |
---|
IID, IID79ae6386_1d47_4cdf_9cf3_f66357b2cef3, xxDummy |
Fields inherited from interface com.esri.arcgis.geodatabase.IRelatedObjectEvents |
---|
IID, IID22b0069a_8895_11d2_8a0d_006097aff44e, 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.IRowChanges |
---|
IID, IID022f7462_69fa_11d3_9fd0_00c04f6bdd84, xxDummy |
Fields inherited from interface com.esri.arcgis.geodatabase.IRowSubtypes |
---|
IID, IIDd3f18540_bf77_11d2_aaf2_00c04fa37b82, xxDummy |
Fields inherited from interface com.esri.arcgis.geodatabase.IRowEvents |
---|
IID, IID8c387320_12c6_11d2_aad1_00c04fa37b81, xxDummy |
Fields inherited from interface com.esri.arcgis.schematic.ISchematicElement |
---|
IID, IID87cbf3c0_957c_4ce4_887e_43b08699a3b1, xxDummy |
Fields inherited from interface com.esri.arcgis.schematic.ISchematicNode |
---|
IID, IID837b0a7e_1cd8_4df7_b043_905559ef28f3, xxDummy |
Fields inherited from interface com.esri.arcgis.schematic.ISchematicNodeOnLink |
---|
IID, IID965c8281_417d_497a_82b4_0569e48047f0, xxDummy |
Fields inherited from interface com.esri.arcgis.schematic.ISchematicElementRelation |
---|
IID, IID579399bb_bf54_4f89_bda5_fdc5b6a7b341, xxDummy |
Fields inherited from interface com.esri.arcgis.geodatabase.IValidate |
---|
IID, IID80e4ff2c_475d_11d2_9932_0000f80372b4, xxDummy |
Fields inherited from interface com.esri.arcgis.schematic.ISchematicElementAssociation |
---|
IID, IID4f428118_5fa1_46c9_a664_81d6af46a8a0, xxDummy |
Fields inherited from interface com.esri.arcgis.schematic.ISchematicElementAssociationContainer |
---|
IID, IIDcfd4503f_e319_40a0_aefe_0079f9117f52, xxDummy |
Fields inherited from interface com.esri.arcgis.schematic.ISchematicElementAssociatedObject |
---|
IID, IIDac156df8_2824_4fa1_b62e_36a0bf26010e, xxDummy |
Constructor Summary | |
---|---|
SchematicNodeOnLink(java.lang.Object obj)
Construct a SchematicNodeOnLink using a reference to such an object returned from ArcGIS Engine or Server. |
Method Summary | |
---|---|
void |
alterAssociation(int dataSourceID,
int uCID,
int uOID,
int uSUBID,
java.lang.String uGUID)
Changes the schematic element association. |
void |
alterPropertySet(IPropertySet propertySet)
Changes the schematic element PropertySet with the specified PropertySet. |
IDisplayFeedback |
beginMoveSet(ISet features,
IPoint start)
Prepares the set of features for a move operation. |
ISchematicElementAssociation |
createAssociation(int dataSourceID,
int cLSID,
int oID,
int sUBID,
java.lang.String gUID)
Create a schematic association. |
void |
delete()
Deletes the row. |
void |
deleteAssociation()
Deletes the schematic element association. |
void |
deleteSet(ISet rows)
Deletes the set of rows. |
void |
draw(int drawPhase,
IDisplay display,
ISymbol symbol,
boolean symbolInstalled,
IGeometry geometry,
int drawStyle)
Draws the feature on the display. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
IObjectClass |
esri_getClass()
The Object Class for the row. |
IObject |
getAssociatedObject()
Associated object if exist. |
IObjectClass |
getAssociatedObjectClass()
Associated object class if exist. |
IEnumSchematicElement |
getChildren(ISchematicDiagram diagram)
Children of the schematic element within a diagram. |
int |
getDataSourceID()
Data source ID related to the schematic element assocation. |
IEnumSchematicElement |
getDisplayedIncidentLinks(int endPointType)
List of the schematic incident links for the schematic node that are displayed. |
int |
getElementID()
ID of the schematic element related to the association. |
IEnvelope |
getExtent()
The extent of the feature. |
int |
getFeatureType()
The type of the feature. |
IFields |
getFields()
The fields Collection for this row buffer. |
int |
getID()
ID of the schematic association. |
IEnumSchematicElement |
getIncidentLinks(int endPointType)
List of the schematic incident links for the schematic node element. |
double |
getInitialPosition()
Initial position of the schematic node-on-link on its reference link. |
IInvalidArea |
getInvalidArea()
The area to be drawn. |
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. |
java.lang.String |
getName()
Name of the schematic element. |
int |
getOID()
The OID for the row. |
IGeometry |
getOriginalShape()
The original shape for the feature. |
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. |
ISchematicElement |
getParent()
Parent of the schematic element within the container. |
IPropertySet |
getPropertySet()
PropertySet related to the schematic element. |
ISchematicLink |
getReferenceLink()
Reference link of the schematic node-on-link. |
ISchematicDiagram |
getSchematicDiagram()
Schematic diagram related to the schematic element. |
ISchematicElement |
getSchematicElement()
Schematic element related to the association. |
ISchematicElementAssociation |
getSchematicElementAssociationByID(int iD)
Schematic element association referenced by the specified ID. |
IEnumSchematicElementAssociation |
getSchematicElementAssociations()
Schematic element associations enumeration within the container. |
ISchematicElementClass |
getSchematicElementClass()
Schematic element class related to the schematic element. |
ISchematicElement |
getSchematicRelation()
Schematic element relation ship. |
IGeometry |
getShape()
A reference to the default shape for the feature. |
IGeometry |
getShapeCopy()
A cloned copy of the default shape for the feature. |
int |
getSubtypeCode()
The subtype for the row. |
ITable |
getTable()
The Table for the row. |
int |
getUCID()
Class ID related to the schematic element assocation. |
java.lang.String |
getUGUID()
GUID related to the schematic element assocation. |
int |
getUOID()
Object ID related to the schematic element assocation. |
int |
getUpdateStatus()
Update status of the element. |
int |
getUSUBID()
SUBID related to the schematic element assocation. |
java.lang.Object |
getValue(int index)
The value of the field with the specified index. |
int |
hashCode()
the hashcode for this object |
void |
initDefaultValues()
The default values of the row. |
void |
initShape()
Initialize the shape. |
boolean |
isDisplayed()
Indicates if the element is displayed. |
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 |
isInitial()
Indicates if the schematic element belongs to the initial list of elements specified for the schematic diagram. |
boolean |
isShapeChanged()
Indicates if the shape has changed. |
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 |
moveSet(ISet features,
ILine moveVector)
Moves the set of features through a distance and direction specified by moveVector. |
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 |
onMerge()
An after event that is fired when Features have been merged, on each deleted input Feature. |
void |
onNew()
An after event that is fired when a custom object is Stored for the first time. |
void |
onSplit()
An after event that is fired when a Feature is split, on the deleted input Feature. |
void |
onValidate()
An after event that is fired when a custom object is validated. |
void |
relatedObjectChanged(IRelationshipClass relationshipClass,
IObject objectThatChanged)
Notifies this object that a related object changed. |
void |
relatedObjectMoved(IRelationshipClass relationshipClass,
IObject objectThatChanged,
ILine moveVector)
Notifies this object that a related object moved. |
void |
relatedObjectRotated(IRelationshipClass relationshipClass,
IObject objectThatChanged,
IPoint origin,
double angle)
Notifies this object that a related object rotated. |
void |
relatedObjectSetMoved(IRelationshipClass relationshipClass,
ISet objectsThatNeedToChange,
ISet objectsThatChanged,
ILine moveVector)
Notifies this object that a set of objects with relationships to the input set of objects moved. |
void |
relatedObjectSetRotated(IRelationshipClass relationshipClass,
ISet objectsThatNeedToChange,
ISet objectsThatChanged,
IPoint origin,
double angle)
Notifies this object that a set of objects with relationships to the input set of objects rotated. |
void |
release()
Release a SchematicNodeOnLink. |
void |
rotateSet(ISet features,
IPoint origin,
double angle)
Rotates the set of features according to the specified origin and angle. |
void |
setDataSourceID(int iD)
Data source ID related to the schematic element assocation. |
void |
setDisplayed(boolean displayed)
Indicates if the element is displayed. |
void |
setInitial(boolean initial)
Indicates if the schematic element belongs to the initial list of elements specified for the schematic diagram. |
void |
setInitialPosition(double lambda)
Initial position of the schematic node-on-link on its reference link. |
void |
setInvalidAreaByRef(IInvalidArea invalidArea)
The area to be drawn. |
void |
setParentByRef(ISchematicElement parent)
Parent of the schematic element within the container. |
void |
setReferenceLinkByRef(ISchematicLink schematicLink)
Reference link of the schematic node-on-link. |
void |
setSchematicRelationByRef(ISchematicElement schematicElement)
Schematic element relation ship. |
void |
setShapeByRef(IGeometry shape)
A reference to the default shape for the feature. |
void |
setSubtypeCode(int subtypeCode)
The subtype for the row. |
void |
setUpdateStatus(int updateStatus)
Update status of the element. |
void |
setValue(int index,
java.lang.Object value)
The value of the field with the specified index. |
void |
simplifyGeometry(IGeometry geometry)
Simplifies the input geometry using the rules appropriate for this feature. |
ISet |
split(IGeometry point)
Split the feature. |
void |
splitAttributes(IFeature baseFeature)
Split the feature attributes. |
ISet |
splitWithUpdate(IGeometry geometry)
Split the feature by updating the split feature and creating new feature(s) for the smaller portion. |
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 SchematicNodeOnLink(java.lang.Object obj) throws java.io.IOException
obj
to SchematicNodeOnLink
. *
SchematicNodeOnLink o = (SchematicNodeOnLink)obj; // will not work
SchematicNodeOnLink o = new SchematicNodeOnLink(obj); // Use this constructor instead
* @param obj an object returned from ArcGIS Engine or Server
java.io.IOException
- if there are interop problems
SchematicNodeOnLink theSchematicNodeOnLink = (SchematicNodeOnLink) 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 getName() throws java.io.IOException, AutomationException
getName
in interface ISchematicElement
getName
in interface ISchematicFeature
getName
in interface ISchematicObject
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISchematicElementClass getSchematicElementClass() throws java.io.IOException, AutomationException
getSchematicElementClass
in interface ISchematicElement
getSchematicElementClass
in interface ISchematicFeature
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISchematicDiagram getSchematicDiagram() throws java.io.IOException, AutomationException
getSchematicDiagram
in interface ISchematicElement
getSchematicDiagram
in interface ISchematicFeature
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGeometry getShapeCopy() throws java.io.IOException, AutomationException
getShapeCopy
in interface IFeature
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGeometry getShape() throws java.io.IOException, AutomationException
getShape
in interface IFeature
getShape
in interface IFeatureBuffer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setShapeByRef(IGeometry shape) throws java.io.IOException, AutomationException
setShapeByRef
in interface IFeature
setShapeByRef
in interface IFeatureBuffer
shape
- A reference to a com.esri.arcgis.geometry.IGeometry (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnvelope getExtent() throws java.io.IOException, AutomationException
getExtent
in interface IFeature
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getFeatureType() throws java.io.IOException, AutomationException
getFeatureType
in interface IFeature
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IObjectClass esri_getClass() throws java.io.IOException, AutomationException
esri_getClass
in interface IObject
esri_getClass
in interface ISchematicObject
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isHasOID() throws java.io.IOException, AutomationException
isHasOID
in interface IRow
java.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 IRow
java.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 IRow
java.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 IRow
java.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 IRow
java.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 IRowBuffer
index
- 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 IRowBuffer
index
- 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 IRowBuffer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IDisplayFeedback beginMoveSet(ISet features, IPoint start) throws java.io.IOException, AutomationException
beginMoveSet
in interface IFeatureEdit
features
- A reference to a com.esri.arcgis.system.ISet (in)start
- A reference to a com.esri.arcgis.geometry.IPoint (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void moveSet(ISet features, ILine moveVector) throws java.io.IOException, AutomationException
moveSet
in interface IFeatureEdit
features
- A reference to a com.esri.arcgis.system.ISet (in)moveVector
- A reference to a com.esri.arcgis.geometry.ILine (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void rotateSet(ISet features, IPoint origin, double angle) throws java.io.IOException, AutomationException
rotateSet
in interface IFeatureEdit
features
- A reference to a com.esri.arcgis.system.ISet (in)origin
- A reference to a com.esri.arcgis.geometry.IPoint (in)angle
- The angle (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISet split(IGeometry point) throws java.io.IOException, AutomationException
split
in interface IFeatureEdit
point
- A reference to a com.esri.arcgis.geometry.IGeometry (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void splitAttributes(IFeature baseFeature) throws java.io.IOException, AutomationException
splitAttributes
in interface IFeatureEdit
baseFeature
- A reference to a com.esri.arcgis.geodatabase.IFeature (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 IRowEdit
rows
- 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 ISet splitWithUpdate(IGeometry geometry) throws java.io.IOException, AutomationException
splitWithUpdate
in interface IFeatureEdit2
geometry
- A reference to a com.esri.arcgis.geometry.IGeometry (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void draw(int drawPhase, IDisplay display, ISymbol symbol, boolean symbolInstalled, IGeometry geometry, int drawStyle) throws java.io.IOException, AutomationException
draw
in interface IFeatureDraw
drawPhase
- A com.esri.arcgis.system.esriDrawPhase constant (in)display
- A reference to a com.esri.arcgis.display.IDisplay (in)symbol
- A reference to a com.esri.arcgis.display.ISymbol (in)symbolInstalled
- The symbolInstalled (in)geometry
- A reference to a com.esri.arcgis.geometry.IGeometry (in)drawStyle
- A com.esri.arcgis.geodatabase.esriDrawStyle constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setInvalidAreaByRef(IInvalidArea invalidArea) throws java.io.IOException, AutomationException
setInvalidAreaByRef
in interface IFeatureDraw
invalidArea
- A reference to a com.esri.arcgis.geodatabase.IInvalidArea (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IInvalidArea getInvalidArea() throws java.io.IOException, AutomationException
getInvalidArea
in interface IFeatureDraw
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void initShape() throws java.io.IOException, AutomationException
initShape
in interface IFeatureEvents
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onSplit() throws java.io.IOException, AutomationException
onSplit
in interface IFeatureEvents
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onMerge() throws java.io.IOException, AutomationException
onMerge
in interface IFeatureEvents
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isShapeChanged() throws java.io.IOException, AutomationException
isShapeChanged
in interface IFeatureChanges
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGeometry getOriginalShape() throws java.io.IOException, AutomationException
getOriginalShape
in interface IFeatureChanges
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void simplifyGeometry(IGeometry geometry) throws java.io.IOException, AutomationException
simplifyGeometry
in interface IFeatureSimplify
geometry
- A reference to a com.esri.arcgis.geometry.IGeometry (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void relatedObjectChanged(IRelationshipClass relationshipClass, IObject objectThatChanged) throws java.io.IOException, AutomationException
relatedObjectChanged
in interface IRelatedObjectEvents
relationshipClass
- A reference to a com.esri.arcgis.geodatabase.IRelationshipClass (in)objectThatChanged
- A reference to a com.esri.arcgis.geodatabase.IObject (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void relatedObjectMoved(IRelationshipClass relationshipClass, IObject objectThatChanged, ILine moveVector) throws java.io.IOException, AutomationException
relatedObjectMoved
in interface IRelatedObjectEvents
relationshipClass
- A reference to a com.esri.arcgis.geodatabase.IRelationshipClass (in)objectThatChanged
- A reference to a com.esri.arcgis.geodatabase.IObject (in)moveVector
- A reference to a com.esri.arcgis.geometry.ILine (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void relatedObjectSetMoved(IRelationshipClass relationshipClass, ISet objectsThatNeedToChange, ISet objectsThatChanged, ILine moveVector) throws java.io.IOException, AutomationException
relatedObjectSetMoved
in interface IRelatedObjectEvents
relationshipClass
- A reference to a com.esri.arcgis.geodatabase.IRelationshipClass (in)objectsThatNeedToChange
- A reference to a com.esri.arcgis.system.ISet (in)objectsThatChanged
- A reference to a com.esri.arcgis.system.ISet (in)moveVector
- A reference to a com.esri.arcgis.geometry.ILine (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void relatedObjectRotated(IRelationshipClass relationshipClass, IObject objectThatChanged, IPoint origin, double angle) throws java.io.IOException, AutomationException
relatedObjectRotated
in interface IRelatedObjectEvents
relationshipClass
- A reference to a com.esri.arcgis.geodatabase.IRelationshipClass (in)objectThatChanged
- A reference to a com.esri.arcgis.geodatabase.IObject (in)origin
- A reference to a com.esri.arcgis.geometry.IPoint (in)angle
- The angle (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void relatedObjectSetRotated(IRelationshipClass relationshipClass, ISet objectsThatNeedToChange, ISet objectsThatChanged, IPoint origin, double angle) throws java.io.IOException, AutomationException
relatedObjectSetRotated
in interface IRelatedObjectEvents
relationshipClass
- A reference to a com.esri.arcgis.geodatabase.IRelationshipClass (in)objectsThatNeedToChange
- A reference to a com.esri.arcgis.system.ISet (in)objectsThatChanged
- A reference to a com.esri.arcgis.system.ISet (in)origin
- A reference to a com.esri.arcgis.geometry.IPoint (in)angle
- The angle (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 IRowCompare
otherRow
- 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 boolean isValueChanged(int index) throws java.io.IOException, AutomationException
isValueChanged
in interface IRowChanges
index
- 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 IRowChanges
index
- The index (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getSubtypeCode() throws java.io.IOException, AutomationException
getSubtypeCode
in interface IRowSubtypes
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSubtypeCode(int subtypeCode) throws java.io.IOException, AutomationException
setSubtypeCode
in interface IRowSubtypes
subtypeCode
- The subtypeCode (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void initDefaultValues() throws java.io.IOException, AutomationException
initDefaultValues
in interface IRowSubtypes
java.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 IRowEvents
java.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 IRowEvents
java.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 IRowEvents
java.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 IRowEvents
java.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 IRowEvents
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isInitial() throws java.io.IOException, AutomationException
isInitial
in interface ISchematicElement
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setInitial(boolean initial) throws java.io.IOException, AutomationException
setInitial
in interface ISchematicElement
initial
- The initial (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isDisplayed() throws java.io.IOException, AutomationException
isDisplayed
in interface ISchematicElement
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDisplayed(boolean displayed) throws java.io.IOException, AutomationException
setDisplayed
in interface ISchematicElement
displayed
- The displayed (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getUpdateStatus() throws java.io.IOException, AutomationException
getUpdateStatus
in interface ISchematicElement
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setUpdateStatus(int updateStatus) throws java.io.IOException, AutomationException
setUpdateStatus
in interface ISchematicElement
updateStatus
- A com.esri.arcgis.schematic.esriSchematicUpdateStatus constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISchematicElement getSchematicRelation() throws java.io.IOException, AutomationException
getSchematicRelation
in interface ISchematicElement
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSchematicRelationByRef(ISchematicElement schematicElement) throws java.io.IOException, AutomationException
setSchematicRelationByRef
in interface ISchematicElement
schematicElement
- A reference to a com.esri.arcgis.schematic.ISchematicElement (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISchematicElementAssociation createAssociation(int dataSourceID, int cLSID, int oID, int sUBID, java.lang.String gUID) throws java.io.IOException, AutomationException
createAssociation
in interface ISchematicElement
dataSourceID
- The dataSourceID (in)cLSID
- The cLSID (in)oID
- The oID (in)sUBID
- The sUBID (in)gUID
- The gUID (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IPropertySet getPropertySet() throws java.io.IOException, AutomationException
getPropertySet
in interface ISchematicElement
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void alterPropertySet(IPropertySet propertySet) throws java.io.IOException, AutomationException
alterPropertySet
in interface ISchematicElement
propertySet
- A reference to a com.esri.arcgis.system.IPropertySet (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnumSchematicElement getIncidentLinks(int endPointType) throws java.io.IOException, AutomationException
getIncidentLinks
in interface ISchematicNode
endPointType
- A com.esri.arcgis.schematic.esriSchematicEndPointType constant (in, optional, pass 3 if not required)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnumSchematicElement getDisplayedIncidentLinks(int endPointType) throws java.io.IOException, AutomationException
getDisplayedIncidentLinks
in interface ISchematicNode
endPointType
- A com.esri.arcgis.schematic.esriSchematicEndPointType constant (in, optional, pass 3 if not required)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISchematicLink getReferenceLink() throws java.io.IOException, AutomationException
getReferenceLink
in interface ISchematicNodeOnLink
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setReferenceLinkByRef(ISchematicLink schematicLink) throws java.io.IOException, AutomationException
setReferenceLinkByRef
in interface ISchematicNodeOnLink
schematicLink
- A reference to a com.esri.arcgis.schematic.ISchematicLink (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getInitialPosition() throws java.io.IOException, AutomationException
getInitialPosition
in interface ISchematicNodeOnLink
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setInitialPosition(double lambda) throws java.io.IOException, AutomationException
setInitialPosition
in interface ISchematicNodeOnLink
lambda
- The lambda (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISchematicElement getParent() throws java.io.IOException, AutomationException
getParent
in interface ISchematicElementRelation
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setParentByRef(ISchematicElement parent) throws java.io.IOException, AutomationException
setParentByRef
in interface ISchematicElementRelation
parent
- A reference to a com.esri.arcgis.schematic.ISchematicElement (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnumSchematicElement getChildren(ISchematicDiagram diagram) throws java.io.IOException, AutomationException
getChildren
in interface ISchematicElementRelation
diagram
- A reference to a com.esri.arcgis.schematic.ISchematicDiagram (in)
java.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 IValidate
java.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 IValidate
java.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 IValidate
fieldName
- 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 IValidate
errorMessage
- The errorMessage (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISchematicElement getSchematicElement() throws java.io.IOException, AutomationException
getSchematicElement
in interface ISchematicElementAssociation
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 ISchematicElementAssociation
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getElementID() throws java.io.IOException, AutomationException
getElementID
in interface ISchematicElementAssociation
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getDataSourceID() throws java.io.IOException, AutomationException
getDataSourceID
in interface ISchematicElementAssociation
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDataSourceID(int iD) throws java.io.IOException, AutomationException
setDataSourceID
in interface ISchematicElementAssociation
iD
- The iD (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getUCID() throws java.io.IOException, AutomationException
getUCID
in interface ISchematicElementAssociation
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getUOID() throws java.io.IOException, AutomationException
getUOID
in interface ISchematicElementAssociation
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getUSUBID() throws java.io.IOException, AutomationException
getUSUBID
in interface ISchematicElementAssociation
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getUGUID() throws java.io.IOException, AutomationException
getUGUID
in interface ISchematicElementAssociation
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void alterAssociation(int dataSourceID, int uCID, int uOID, int uSUBID, java.lang.String uGUID) throws java.io.IOException, AutomationException
alterAssociation
in interface ISchematicElementAssociation
dataSourceID
- The dataSourceID (in)uCID
- The uCID (in)uOID
- The uOID (in)uSUBID
- The uSUBID (in)uGUID
- The uGUID (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void deleteAssociation() throws java.io.IOException, AutomationException
deleteAssociation
in interface ISchematicElementAssociation
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnumSchematicElementAssociation getSchematicElementAssociations() throws java.io.IOException, AutomationException
getSchematicElementAssociations
in interface ISchematicElementAssociationContainer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISchematicElementAssociation getSchematicElementAssociationByID(int iD) throws java.io.IOException, AutomationException
getSchematicElementAssociationByID
in interface ISchematicElementAssociationContainer
iD
- The iD (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IObject getAssociatedObject() throws java.io.IOException, AutomationException
getAssociatedObject
in interface ISchematicElementAssociatedObject
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IObjectClass getAssociatedObjectClass() throws java.io.IOException, AutomationException
getAssociatedObjectClass
in interface ISchematicElementAssociatedObject
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |