| 
|||||||||
| 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 | ||||||||