| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.schematic.SchematicLinker
public class SchematicLinker
Schematic linker object that manages the objects (rows or features) associated to the schematic features.
| Constructor Summary | |
|---|---|
| SchematicLinker()Constructs a SchematicLinker using ArcGIS Engine. | |
| SchematicLinker(Object obj)Deprecated. As of ArcGIS 9.2, replaced by normal Java casts.  SchematicLinker theSchematicLinker = (SchematicLinker) obj; | |
| Method Summary | |
|---|---|
|  void | associate(ISchematicInMemoryFeature inMemoryFeature,
          IObject object)Associates the specified schematic feature with the specified object. | 
|  void | dissociate(ISchematicInMemoryFeature inMemoryFeature,
           IObject object)Dissociates the specified schematic feature with the specified object. | 
|  boolean | equals(Object o)Compare this object with another | 
|  IEnumObject | findObjectsFromSchematicFeature(ISchematicFeature feature)Retrieves the set of objects associated with the specified schematic feature. | 
|  IEnumSchematicFeature | findSchematicFeaturesInLayerFromObjects(IEnumObject enumObject,
                                        ILayer layer,
                                        ITrackCancel cancelTracker)Retrieves the set of schematic features associated with the specified objects. | 
| static String | getClsid()getClsid. | 
|  int | hashCode()the hashcode for this object | 
|  void | reportAssociations(ISchematicInMemoryFeature fromInMemoryFeature,
                   ISchematicInMemoryFeature toInMemoryFeature)Reports associations from one schematic feature to another one. | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait | 
| Methods inherited from interface com.esri.arcgis.interop.RemoteObjRef | 
|---|
| getJintegraDispatch, release | 
| Constructor Detail | 
|---|
public SchematicLinker()
                throws IOException,
                       UnknownHostException
IOException - if there are interop problems
UnknownHostException - if there are interop problems
public SchematicLinker(Object obj)
                throws IOException
 SchematicLinker theSchematicLinker = (SchematicLinker) obj;
obj to SchematicLinker.
obj - an object returned from ArcGIS Engine or Server
IOException - if there are interop problems| Method Detail | 
|---|
public static String getClsid()
public boolean equals(Object o)
equals in class Objectpublic int hashCode()
hashCode in class Object
public IEnumObject findObjectsFromSchematicFeature(ISchematicFeature feature)
                                            throws IOException,
                                                   AutomationException
findObjectsFromSchematicFeature in interface ISchematicFeatureLinkerfeature - A reference to a com.esri.arcgis.schematic.ISchematicFeature  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumSchematicFeature findSchematicFeaturesInLayerFromObjects(IEnumObject enumObject,
                                                                     ILayer layer,
                                                                     ITrackCancel cancelTracker)
                                                              throws IOException,
                                                                     AutomationException
findSchematicFeaturesInLayerFromObjects in interface ISchematicFeatureLinkerenumObject - A reference to a com.esri.arcgis.geodatabase.IEnumObject  (in)layer - A reference to a com.esri.arcgis.carto.ILayer  (in)cancelTracker - A reference to a com.esri.arcgis.system.ITrackCancel  (in, optional, pass 0 if not required)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void reportAssociations(ISchematicInMemoryFeature fromInMemoryFeature,
                               ISchematicInMemoryFeature toInMemoryFeature)
                        throws IOException,
                               AutomationException
reportAssociations in interface ISchematicInMemoryFeatureLinkerEditfromInMemoryFeature - A reference to a com.esri.arcgis.schematic.ISchematicInMemoryFeature  (in)toInMemoryFeature - A reference to a com.esri.arcgis.schematic.ISchematicInMemoryFeature  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void associate(ISchematicInMemoryFeature inMemoryFeature,
                      IObject object)
               throws IOException,
                      AutomationException
associate in interface ISchematicInMemoryFeatureLinkerEditinMemoryFeature - A reference to a com.esri.arcgis.schematic.ISchematicInMemoryFeature  (in)object - A reference to a com.esri.arcgis.geodatabase.IObject  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void dissociate(ISchematicInMemoryFeature inMemoryFeature,
                       IObject object)
                throws IOException,
                       AutomationException
dissociate in interface ISchematicInMemoryFeatureLinkerEditinMemoryFeature - A reference to a com.esri.arcgis.schematic.ISchematicInMemoryFeature  (in)object - A reference to a com.esri.arcgis.geodatabase.IObject  (in)
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 | ||||||||