|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.schematic.SchematicInMemoryFeatureNode
public class SchematicInMemoryFeatureNode
COM Class 'SchematicInMemoryFeatureNode'. Generated 3/19/2015 1:20:46 PM from 'C:\ArcGIS\COM\esriSchematic.olb'
Description 'Schematic in memory feature node 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.ISchematicInMemoryFeatureNode |
|---|
IID, IID2647abfa_14f7_489c_8b64_869d0488ebb9, xxDummy |
| Fields inherited from interface com.esri.arcgis.schematic.ISchematicInMemoryFeature |
|---|
IIDefcd854c_90a7_4de3_ad12_d835195890d7 |
| Fields inherited from interface com.esri.arcgis.schematic.ISchematicFeature |
|---|
IIDca0202c4_e43e_4712_90a6_490813de453f |
| 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.schematic.ISchematicInMemoryFeatureRotation |
|---|
IID, IID16f56067_00c5_433a_aca7_d9b3e8f247c9, xxDummy |
| Fields inherited from interface com.esri.arcgis.schematic.ISchematicInMemoryFeatureNodeFlags |
|---|
IID, IID9ff6949e_9339_4626_891e_9d8161258f51, xxDummy |
| Fields inherited from interface com.esri.arcgis.schematic.ISchematicInMemoryFeatureNodeGeometry |
|---|
IID, IID7d026a41_9481_472b_baa1_fbc5d564d192, xxDummy |
| Fields inherited from interface com.esri.arcgis.schematic.ISchematicObject |
|---|
IID, IID79ae6386_1d47_4cdf_9cf3_f66357b2cef3, xxDummy |
| Fields inherited from interface com.esri.arcgis.schematic.ISchematicInMemoryObject |
|---|
IID, IID7ce4bc10_03ff_4cba_835d_c2514e16d986, xxDummy |
| Fields inherited from interface com.esri.arcgis.schematic.ISchematicInMemoryFeatureBoundingBox |
|---|
IID, IID11cc8cfe_b632_443c_a4a5_020856c06a25, xxDummy |
| Fields inherited from interface com.esri.arcgis.schematic.ISchematicInMemoryFeaturePrimaryAssociation |
|---|
IID, IID905627d5_c01a_4130_8a78_71858d6fd8b7, xxDummy |
| Fields inherited from interface com.esri.arcgis.geodatabase.IFeatureDraw |
|---|
IID, IIDb0e8d294_3a9c_11d1_9aa1_080009ec734b, xxDummy |
| Fields inherited from interface com.esri.arcgis.geodatabase.IFeatureBuffer |
|---|
IID, IID956a4e53_2482_11d1_89d8_006097aff44e, xxDummy |
| Fields inherited from interface com.esri.arcgis.geodatabase.IRowEvents |
|---|
IID, IID8c387320_12c6_11d2_aad1_00c04fa37b81, 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.IRelatedObjectEvents |
|---|
IID, IID22b0069a_8895_11d2_8a0d_006097aff44e, 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.IValidate |
|---|
IID, IID80e4ff2c_475d_11d2_9932_0000f80372b4, 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.IFeatureEvents |
|---|
IID, IID46097234_1224_11d2_aacf_00c04fa37b81, xxDummy |
| Fields inherited from interface com.esri.arcgis.geodatabase.IFeatureEdit |
|---|
IID, IID33848e00_983b_11d1_8463_0000f875b9c6, xxDummy |
| Fields inherited from interface com.esri.arcgis.geodatabase.IRowEdit |
|---|
IID192ada11_33f1_11d3_9f6a_00c04f6bdf0c |
| Fields inherited from interface com.esri.arcgis.geodatabase.IFeatureSimplify |
|---|
IID, IID10e6443f_fecb_11d3_9fa5_00c04f6bdf0c, xxDummy |
| Constructor Summary | |
|---|---|
SchematicInMemoryFeatureNode(java.lang.Object obj)
Construct a SchematicInMemoryFeatureNode using a reference to such an object returned from ArcGIS Engine or Server. |
|
| Method Summary | |
|---|---|
void |
associate(IObject object)
Associate the schematic in memory feature primary assocation to the object. |
IDisplayFeedback |
beginMoveSet(ISet features,
IPoint start)
Prepares the set of features for a move operation. |
void |
delete()
Deletes the row. |
void |
deleteSecondaryAssociations()
Deletes the secondary associations of the in memory feature. |
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. |
IWorkspace |
getAssociatedWorkspace()
Associated workspace if exist. |
IEnvelope |
getBoundingBox(ILayer layer)
Provides access to the bounding box of the in memory feature for the specified layer. |
int |
getDataSourceID()
Data source ID related to the schematic in memory feature primary assocation. |
IEnvelope |
getExtent()
The extent of the feature. |
int |
getFeatureType()
The type of the feature. |
IFields |
getFields()
The fields Collection for this row buffer. |
IEnumSchematicInMemoryFeatureLink |
getIncidentLinks(int endPointType)
Provides access to the incident links of the schematic in memory feature node relative to the specified end point type. |
IEnumSchematicInMemoryFeatureLink |
getIncidentLinksAndSubLinks(int endPointType)
Provides access to the incident links and sublinks of the schematic in memory feature node relative to the specified end point type. |
IEnumSchematicInMemoryFeatureLink |
getIncidentSubLinks(int endPointType)
Provides access to the incident sublinks of the schematic in memory feature node relative to the specified end point type. |
IPoint |
getInitialPosition()
Initial position of the schematic in memory feature node. |
double |
getInitialRotation()
Initial rotation of the schematic in memory feature. |
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 object. |
int |
getObjectClassID()
Class ID related to the schematic in memory feature primary assocation. |
java.lang.String |
getObjectGUID()
GUID related to the schematic in memory feature primary assocation. |
int |
getObjectID()
Object ID related to the schematic in memory feature primary assocation. |
int |
getObjectSubID()
SUBID related to the schematic in memory feature primary assocation. |
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. |
int |
getPortCount(ILayer layer)
Number of ports of the schematic in memory feature node. |
IPoint |
getPortPosition(ILayer layer,
int portNumber)
Provides access to the position of specified port number of the schematic in memory feature node. |
IPoint |
getPosition()
Position of the schematic in memory feature node. |
IPropertySet |
getPropertySet()
Schematic in memory feature property set. |
double |
getRotation()
Rotation of the schematic in memory feature. |
ISchematicDiagram |
getSchematicDiagram()
Schematic diagram related to the schematic element. |
ISchematicElement |
getSchematicElement()
Schematic element associated to the schematic in memory feature. |
ISchematicElementClass |
getSchematicElementClass()
Schematic element class related to the schematic element. |
ISchematicInMemoryDiagram |
getSchematicInMemoryDiagram()
Schematic in memory diagram the schematic in memory feature belongs to. |
ISchematicObjectClass |
getSchematicObjectClass()
The schematic object class the schematic in memory object belongs to. |
ISchematicRelationManager |
getSchematicRelationManager()
Schematic relation manager of the schematic in memory feature. |
IEnumSchematicInMemoryFeatureAssociation |
getSecondaryAssociations()
The secondary associations of the in memory feature. |
IGeometry |
getShape()
A reference to the default shape for the feature. |
IGeometry |
getShapeCopy()
A cloned copy of the default shape for the feature. |
int |
getSubtype()
Subtype of the schematic in memory feature. |
int |
getSubtypeCode()
The subtype for the row. |
ITable |
getTable()
The Table for the row. |
int |
getUpdateStatus()
Update status of the schematic in memory feature. |
java.lang.Object |
getUserData(java.lang.String userDataName)
Provides access to the value of the user data named 'UserDataName'. |
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 whether or not the schematic in memory feature is displayed. |
boolean |
isEndNode()
Indicates whether or not the schematic in memory feature node is a end node. |
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 whether or not the schematic in memory feature is an initial feature. |
boolean |
isRootNode()
Indicates whether or not the schematic in memory feature node is a root node. |
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 |
putCoords(double x,
double y)
Changes the coordinates of the schematic in memory feature node. |
void |
queryBoundingBoxCoords(ILayer layer,
double[] xMin,
double[] yMin,
double[] xMax,
double[] yMax)
Queries the bounding box coordinates of specified port number of the schematic in memory feature node. |
void |
queryCoords(double[] x,
double[] y)
Queries the coordinates of the schematic in memory feature node. |
void |
queryPortCoords(ILayer layer,
int portNumber,
double[] x,
double[] y)
Queries the coordinates of specified port number of the schematic in memory feature node. |
void |
refreshAttributes(IEnumSchematicAttribute attributes,
IRow associatedObject)
Refreshes a list of attributes of the in memory feature, or refreshes all the attributes if the list is null. |
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 SchematicInMemoryFeatureNode. |
void |
removeIncidentLinksVertices(int endPointType)
Removes the incident links vertices of the schematic in memory feature node relative to the specified end point type. |
void |
removeUserData(java.lang.String userDataName)
Removes the user data named 'UserDataName'. |
void |
restoreInitialPosition()
Restores the initial position of the in memory feature. |
void |
restoreSavedLayout()
Restores the last saved layout of the in memory feature. |
void |
rotateSet(ISet features,
IPoint origin,
double angle)
Rotates the set of features according to the specified origin and angle. |
void |
setDisplayed(boolean displayed)
Indicates whether or not the schematic in memory feature is displayed. |
void |
setEndNode(boolean isEndNode)
Indicates whether or not the schematic in memory feature node is a end node. |
void |
setInitial(boolean initial)
Indicates whether or not the schematic in memory feature is an initial feature. |
void |
setInitialPosition(IPoint point)
Initial position of the schematic in memory feature node. |
void |
setInvalidAreaByRef(IInvalidArea invalidArea)
The area to be drawn. |
void |
setPosition(IPoint point)
Position of the schematic in memory feature node. |
void |
setPropertySetByRef(IPropertySet propertySet)
Schematic in memory feature property set. |
void |
setRootNode(boolean isRootNode)
Indicates whether or not the schematic in memory feature node is a root node. |
void |
setRotation(double angle)
Rotation of the schematic in memory feature. |
void |
setShapeByRef(IGeometry shape)
A reference to the default shape for the feature. |
void |
setSubtype(int subtype)
Subtype of the schematic in memory feature. |
void |
setSubtypeCode(int subtypeCode)
The subtype for the row. |
void |
setUpdateStatus(int status)
Update status of the schematic in memory feature. |
void |
setUserData(java.lang.String userDataName,
java.lang.Object value)
Changes the value of the user data named 'UserDataName'. |
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. |
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 SchematicInMemoryFeatureNode(java.lang.Object obj)
throws java.io.IOException
obj to SchematicInMemoryFeatureNode. *
SchematicInMemoryFeatureNode o = (SchematicInMemoryFeatureNode)obj; // will not work
SchematicInMemoryFeatureNode o = new SchematicInMemoryFeatureNode(obj); // Use this constructor instead
* @param obj an object returned from ArcGIS Engine or Server
java.io.IOException - if there are interop problems
SchematicInMemoryFeatureNode theSchematicInMemoryFeatureNode = (SchematicInMemoryFeatureNode) obj;| Method Detail |
|---|
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 IEnumSchematicInMemoryFeatureLink getIncidentLinks(int endPointType)
throws java.io.IOException,
AutomationException
getIncidentLinks in interface ISchematicInMemoryFeatureNodeendPointType - A com.esri.arcgis.schematic.esriSchematicEndPointType constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumSchematicInMemoryFeatureLink getIncidentSubLinks(int endPointType)
throws java.io.IOException,
AutomationException
getIncidentSubLinks in interface ISchematicInMemoryFeatureNodeendPointType - A com.esri.arcgis.schematic.esriSchematicEndPointType constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumSchematicInMemoryFeatureLink getIncidentLinksAndSubLinks(int endPointType)
throws java.io.IOException,
AutomationException
getIncidentLinksAndSubLinks in interface ISchematicInMemoryFeatureNodeendPointType - A com.esri.arcgis.schematic.esriSchematicEndPointType constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void removeIncidentLinksVertices(int endPointType)
throws java.io.IOException,
AutomationException
removeIncidentLinksVertices in interface ISchematicInMemoryFeatureNodeendPointType - A com.esri.arcgis.schematic.esriSchematicEndPointType constant (in)
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 ISchematicInMemoryFeaturejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISchematicInMemoryDiagram getSchematicInMemoryDiagram()
throws java.io.IOException,
AutomationException
getSchematicInMemoryDiagram in interface ISchematicInMemoryFeaturejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISchematicRelationManager getSchematicRelationManager()
throws java.io.IOException,
AutomationException
getSchematicRelationManager in interface ISchematicInMemoryFeaturejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.Object getUserData(java.lang.String userDataName)
throws java.io.IOException,
AutomationException
getUserData in interface ISchematicInMemoryFeatureuserDataName - The userDataName (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setUserData(java.lang.String userDataName,
java.lang.Object value)
throws java.io.IOException,
AutomationException
setUserData in interface ISchematicInMemoryFeatureuserDataName - The userDataName (in)value - A Variant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void removeUserData(java.lang.String userDataName)
throws java.io.IOException,
AutomationException
removeUserData in interface ISchematicInMemoryFeatureuserDataName - The userDataName (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 ISchematicInMemoryFeaturejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setPropertySetByRef(IPropertySet propertySet)
throws java.io.IOException,
AutomationException
setPropertySetByRef in interface ISchematicInMemoryFeaturepropertySet - 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 void restoreSavedLayout()
throws java.io.IOException,
AutomationException
restoreSavedLayout in interface ISchematicInMemoryFeaturejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void restoreInitialPosition()
throws java.io.IOException,
AutomationException
restoreInitialPosition in interface ISchematicInMemoryFeaturejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void refreshAttributes(IEnumSchematicAttribute attributes,
IRow associatedObject)
throws java.io.IOException,
AutomationException
refreshAttributes in interface ISchematicInMemoryFeatureattributes - A reference to a com.esri.arcgis.schematic.IEnumSchematicAttribute (in, optional, pass 0 if not required)associatedObject - A reference to a com.esri.arcgis.geodatabase.IRow (in, optional, pass 0 if not required)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumSchematicInMemoryFeatureAssociation getSecondaryAssociations()
throws java.io.IOException,
AutomationException
getSecondaryAssociations in interface ISchematicInMemoryFeaturejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void deleteSecondaryAssociations()
throws java.io.IOException,
AutomationException
deleteSecondaryAssociations in interface ISchematicInMemoryFeaturejava.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 ISchematicInMemoryFeaturejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSubtype(int subtype)
throws java.io.IOException,
AutomationException
setSubtype in interface ISchematicInMemoryFeaturesubtype - The subtype (in)
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 ISchematicInMemoryFeaturejava.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 ISchematicInMemoryFeatureinitial - The initial (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 ISchematicInMemoryFeaturejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setUpdateStatus(int status)
throws java.io.IOException,
AutomationException
setUpdateStatus in interface ISchematicInMemoryFeaturestatus - 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 boolean isDisplayed()
throws java.io.IOException,
AutomationException
isDisplayed in interface ISchematicInMemoryFeaturejava.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 ISchematicInMemoryFeaturedisplayed - The displayed (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getName()
throws java.io.IOException,
AutomationException
getName in interface ISchematicFeaturegetName in interface ISchematicInMemoryObjectgetName in interface ISchematicObjectjava.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 ISchematicFeaturejava.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 ISchematicFeaturejava.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 IFeaturejava.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 IFeaturegetShape in interface IFeatureBufferjava.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 IFeaturesetShapeByRef in interface IFeatureBuffershape - 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 IFeaturejava.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 IFeaturejava.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 IObjectesri_getClass in interface ISchematicObjectjava.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 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 double getRotation()
throws java.io.IOException,
AutomationException
getRotation in interface ISchematicInMemoryFeatureRotationjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setRotation(double angle)
throws java.io.IOException,
AutomationException
setRotation in interface ISchematicInMemoryFeatureRotationangle - The angle (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getInitialRotation()
throws java.io.IOException,
AutomationException
getInitialRotation in interface ISchematicInMemoryFeatureRotationjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isRootNode()
throws java.io.IOException,
AutomationException
isRootNode in interface ISchematicInMemoryFeatureNodeFlagsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setRootNode(boolean isRootNode)
throws java.io.IOException,
AutomationException
setRootNode in interface ISchematicInMemoryFeatureNodeFlagsisRootNode - The isRootNode (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isEndNode()
throws java.io.IOException,
AutomationException
isEndNode in interface ISchematicInMemoryFeatureNodeFlagsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setEndNode(boolean isEndNode)
throws java.io.IOException,
AutomationException
setEndNode in interface ISchematicInMemoryFeatureNodeFlagsisEndNode - The isEndNode (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IPoint getPosition()
throws java.io.IOException,
AutomationException
getPosition in interface ISchematicInMemoryFeatureNodeGeometryjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setPosition(IPoint point)
throws java.io.IOException,
AutomationException
setPosition in interface ISchematicInMemoryFeatureNodeGeometrypoint - 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 IPoint getInitialPosition()
throws java.io.IOException,
AutomationException
getInitialPosition in interface ISchematicInMemoryFeatureNodeGeometryjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setInitialPosition(IPoint point)
throws java.io.IOException,
AutomationException
setInitialPosition in interface ISchematicInMemoryFeatureNodeGeometrypoint - 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 putCoords(double x,
double y)
throws java.io.IOException,
AutomationException
putCoords in interface ISchematicInMemoryFeatureNodeGeometryx - The x (in)y - The y (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void queryCoords(double[] x,
double[] y)
throws java.io.IOException,
AutomationException
queryCoords in interface ISchematicInMemoryFeatureNodeGeometryx - The x (in/out: use single element array)y - The y (in/out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getPortCount(ILayer layer)
throws java.io.IOException,
AutomationException
getPortCount in interface ISchematicInMemoryFeatureNodeGeometrylayer - A reference to a com.esri.arcgis.carto.ILayer (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IPoint getPortPosition(ILayer layer,
int portNumber)
throws java.io.IOException,
AutomationException
getPortPosition in interface ISchematicInMemoryFeatureNodeGeometrylayer - A reference to a com.esri.arcgis.carto.ILayer (in)portNumber - The portNumber (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void queryPortCoords(ILayer layer,
int portNumber,
double[] x,
double[] y)
throws java.io.IOException,
AutomationException
queryPortCoords in interface ISchematicInMemoryFeatureNodeGeometrylayer - A reference to a com.esri.arcgis.carto.ILayer (in)portNumber - The portNumber (in)x - The x (in/out: use single element array)y - The y (in/out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void queryBoundingBoxCoords(ILayer layer,
double[] xMin,
double[] yMin,
double[] xMax,
double[] yMax)
throws java.io.IOException,
AutomationException
queryBoundingBoxCoords in interface ISchematicInMemoryFeatureBoundingBoxqueryBoundingBoxCoords in interface ISchematicInMemoryFeatureNodeGeometrylayer - A reference to a com.esri.arcgis.carto.ILayer (in)xMin - The xMin (in/out: use single element array)yMin - The yMin (in/out: use single element array)xMax - The xMax (in/out: use single element array)yMax - The yMax (in/out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISchematicObjectClass getSchematicObjectClass()
throws java.io.IOException,
AutomationException
getSchematicObjectClass in interface ISchematicInMemoryObjectjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnvelope getBoundingBox(ILayer layer)
throws java.io.IOException,
AutomationException
getBoundingBox in interface ISchematicInMemoryFeatureBoundingBoxlayer - A reference to a com.esri.arcgis.carto.ILayer (in)
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 ISchematicInMemoryFeaturePrimaryAssociationjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getObjectClassID()
throws java.io.IOException,
AutomationException
getObjectClassID in interface ISchematicInMemoryFeaturePrimaryAssociationjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getObjectID()
throws java.io.IOException,
AutomationException
getObjectID in interface ISchematicInMemoryFeaturePrimaryAssociationjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getObjectSubID()
throws java.io.IOException,
AutomationException
getObjectSubID in interface ISchematicInMemoryFeaturePrimaryAssociationjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getObjectGUID()
throws java.io.IOException,
AutomationException
getObjectGUID in interface ISchematicInMemoryFeaturePrimaryAssociationjava.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 ISchematicInMemoryFeaturePrimaryAssociationjava.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 ISchematicInMemoryFeaturePrimaryAssociationjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IWorkspace getAssociatedWorkspace()
throws java.io.IOException,
AutomationException
getAssociatedWorkspace in interface ISchematicInMemoryFeaturePrimaryAssociationjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void associate(IObject object)
throws java.io.IOException,
AutomationException
associate in interface ISchematicInMemoryFeaturePrimaryAssociationobject - 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 draw(int drawPhase,
IDisplay display,
ISymbol symbol,
boolean symbolInstalled,
IGeometry geometry,
int drawStyle)
throws java.io.IOException,
AutomationException
draw in interface IFeatureDrawdrawPhase - 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 IFeatureDrawinvalidArea - 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 IFeatureDrawjava.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 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 relatedObjectChanged(IRelationshipClass relationshipClass,
IObject objectThatChanged)
throws java.io.IOException,
AutomationException
relatedObjectChanged in interface IRelatedObjectEventsrelationshipClass - 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 IRelatedObjectEventsrelationshipClass - 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 IRelatedObjectEventsrelationshipClass - 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 IRelatedObjectEventsrelationshipClass - 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 IRelatedObjectEventsrelationshipClass - 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 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 int getSubtypeCode()
throws java.io.IOException,
AutomationException
getSubtypeCode in interface IRowSubtypesjava.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 IRowSubtypessubtypeCode - 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 IRowSubtypesjava.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 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 isShapeChanged()
throws java.io.IOException,
AutomationException
isShapeChanged in interface IFeatureChangesjava.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 IFeatureChangesjava.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 IFeatureEventsjava.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 IFeatureEventsjava.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 IFeatureEventsjava.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 IFeatureEditfeatures - 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 IFeatureEditfeatures - 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 IFeatureEditfeatures - 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 IFeatureEditpoint - 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 IFeatureEditbaseFeature - 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 simplifyGeometry(IGeometry geometry)
throws java.io.IOException,
AutomationException
simplifyGeometry in interface IFeatureSimplifygeometry - 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.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||