com.esri.arcgis.schematic
Class ISchematicLayerProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.schematic.ISchematicLayerProxy
All Implemented Interfaces:
ISchematicLayer, java.io.Externalizable, java.io.Serializable

Deprecated. Internal use only. Proxy for COM Interface 'ISchematicLayer'. Generated 3/19/2015 1:21:00 PM from 'C:\ArcGIS\COM\esriSchematic.olb'

Description: 'Provides access to members that manage the schematic layer functionality.' 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 =

public class ISchematicLayerProxy
extends com.esri.arcgis.interop.Dispatch
implements ISchematicLayer, java.io.Serializable

Internal use class

See Also:
Serialized Form

Field Summary
 boolean noncastable
          Deprecated.  
static java.lang.Class targetClass
          Deprecated.  
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Fields inherited from interface com.esri.arcgis.schematic.ISchematicLayer
IID, IIDffb0b3bc_d54d_4983_a000_b9939f7e9020
 
Constructor Summary
  ISchematicLayerProxy()
          Deprecated. For internal use only
  ISchematicLayerProxy(java.lang.Object obj)
          Deprecated.  
protected ISchematicLayerProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  ISchematicLayerProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected ISchematicLayerProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 ISchematicDiagram getSchematicDiagram()
          Deprecated. Schematic diagram of the schematic layer.
 IEnumSchematicFeature getSchematicFeaturesAtPoint(IPoint point, double pointSearchDistance, boolean onlySelectable, boolean onlyVisible)
          Deprecated. Schematic features selected in the schematic layer.
 IEnumSchematicFeature getSchematicFeaturesAtPointByClass(ISchematicElementClass schematicElementClass, IPoint point, double pointSearchDistance, boolean onlySelectable, boolean onlyVisible)
          Deprecated. Schematic features of the specified type around the specified point.
 IEnumSchematicFeature getSchematicFeaturesAtPointByType(int elementType, IPoint point, double pointSearchDistance, boolean onlySelectable, boolean onlyVisible)
          Deprecated. Schematic features around the specified point.
 IEnumSchematicFeature getSchematicFeaturesInZone(IPolygon polygon, int spatialRelation, boolean onlySelectable, boolean onlyVisible)
          Deprecated. Schematic features returned by a spatial query baed on a polygon.
 IEnumSchematicFeature getSchematicFeaturesInZoneByClass(ISchematicElementClass schematicElementClass, IPolygon polygon, int spatialRelation, boolean onlySelectable, boolean onlyVisible)
          Deprecated. Schematic features of the specified class returned by a spatial query baed on a polygon.
 IEnumSchematicFeature getSchematicFeaturesInZoneByType(int elementType, IPolygon polygon, int spatialRelation, boolean onlySelectable, boolean onlyVisible)
          Deprecated. Schematic features of the specified type returned by a spatial query baed on a polygon.
 ISchematicInMemoryDiagram getSchematicInMemoryDiagram()
          Deprecated. Schematic in memory diagram of the schematic layer.
 IEnumSchematicFeature getSchematicSelectedFeatures(boolean onlyVisible)
          Deprecated. Schematic in memory diagram of the schematic layer.
 boolean isEditingSchematicDiagram()
          Deprecated. Indicates if the schematic diagram is being edited inside this layer.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setSchematicDiagramByRef(ISchematicDiagram diagram)
          Deprecated. Schematic diagram of the schematic layer.
 void startEditSchematicDiagram(boolean lockDiagram)
          Deprecated. Start editing the schematic diagram.
 void stopEditSchematicDiagram()
          Deprecated. Stop editing the schematic diagram.
 void updateExtent()
          Deprecated. Recalculate the extent of the schematic diagram.
 
Methods inherited from class com.esri.arcgis.interop.Dispatch
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

targetClass

public static final java.lang.Class targetClass
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

ISchematicLayerProxy

public ISchematicLayerProxy(java.lang.String CLSID,
                            java.lang.String host,
                            com.esri.arcgis.interop.AuthInfo authInfo)
                     throws java.net.UnknownHostException,
                            java.io.IOException
Deprecated. 
Throws:
java.net.UnknownHostException
java.io.IOException

ISchematicLayerProxy

public ISchematicLayerProxy()
Deprecated. 
For internal use only


ISchematicLayerProxy

public ISchematicLayerProxy(java.lang.Object obj)
                     throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

ISchematicLayerProxy

protected ISchematicLayerProxy(java.lang.Object obj,
                               java.lang.String iid)
                        throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

ISchematicLayerProxy

protected ISchematicLayerProxy(java.lang.String CLSID,
                               java.lang.String iid,
                               java.lang.String host,
                               com.esri.arcgis.interop.AuthInfo authInfo)
                        throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException
Method Detail

addListener

public void addListener(java.lang.String iidStr,
                        java.lang.Object theListener,
                        java.lang.Object theSource)
                 throws java.io.IOException
Deprecated. 
Overrides:
addListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

removeListener

public void removeListener(java.lang.String iidStr,
                           java.lang.Object theListener)
                    throws java.io.IOException
Deprecated. 
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

getSchematicDiagram

public ISchematicDiagram getSchematicDiagram()
                                      throws java.io.IOException,
                                             AutomationException
Deprecated. 
Schematic diagram of the schematic layer.

Specified by:
getSchematicDiagram in interface ISchematicLayer
Returns:
A reference to a com.esri.arcgis.schematic.ISchematicDiagram
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSchematicDiagramByRef

public void setSchematicDiagramByRef(ISchematicDiagram diagram)
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Schematic diagram of the schematic layer.

Specified by:
setSchematicDiagramByRef in interface ISchematicLayer
Parameters:
diagram - A reference to a com.esri.arcgis.schematic.ISchematicDiagram (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSchematicInMemoryDiagram

public ISchematicInMemoryDiagram getSchematicInMemoryDiagram()
                                                      throws java.io.IOException,
                                                             AutomationException
Deprecated. 
Schematic in memory diagram of the schematic layer.

Specified by:
getSchematicInMemoryDiagram in interface ISchematicLayer
Returns:
A reference to a com.esri.arcgis.schematic.ISchematicInMemoryDiagram
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSchematicSelectedFeatures

public IEnumSchematicFeature getSchematicSelectedFeatures(boolean onlyVisible)
                                                   throws java.io.IOException,
                                                          AutomationException
Deprecated. 
Schematic in memory diagram of the schematic layer.

Specified by:
getSchematicSelectedFeatures in interface ISchematicLayer
Parameters:
onlyVisible - The onlyVisible (in)
Returns:
A reference to a com.esri.arcgis.schematic.IEnumSchematicFeature
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSchematicFeaturesAtPoint

public IEnumSchematicFeature getSchematicFeaturesAtPoint(IPoint point,
                                                         double pointSearchDistance,
                                                         boolean onlySelectable,
                                                         boolean onlyVisible)
                                                  throws java.io.IOException,
                                                         AutomationException
Deprecated. 
Schematic features selected in the schematic layer.

Specified by:
getSchematicFeaturesAtPoint in interface ISchematicLayer
Parameters:
point - A reference to a com.esri.arcgis.geometry.IPoint (in)
pointSearchDistance - The pointSearchDistance (in)
onlySelectable - The onlySelectable (in)
onlyVisible - The onlyVisible (in)
Returns:
A reference to a com.esri.arcgis.schematic.IEnumSchematicFeature
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSchematicFeaturesAtPointByType

public IEnumSchematicFeature getSchematicFeaturesAtPointByType(int elementType,
                                                               IPoint point,
                                                               double pointSearchDistance,
                                                               boolean onlySelectable,
                                                               boolean onlyVisible)
                                                        throws java.io.IOException,
                                                               AutomationException
Deprecated. 
Schematic features around the specified point.

Specified by:
getSchematicFeaturesAtPointByType in interface ISchematicLayer
Parameters:
elementType - A com.esri.arcgis.schematic.esriSchematicElementType constant (in)
point - A reference to a com.esri.arcgis.geometry.IPoint (in)
pointSearchDistance - The pointSearchDistance (in)
onlySelectable - The onlySelectable (in)
onlyVisible - The onlyVisible (in)
Returns:
A reference to a com.esri.arcgis.schematic.IEnumSchematicFeature
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSchematicFeaturesAtPointByClass

public IEnumSchematicFeature getSchematicFeaturesAtPointByClass(ISchematicElementClass schematicElementClass,
                                                                IPoint point,
                                                                double pointSearchDistance,
                                                                boolean onlySelectable,
                                                                boolean onlyVisible)
                                                         throws java.io.IOException,
                                                                AutomationException
Deprecated. 
Schematic features of the specified type around the specified point.

Specified by:
getSchematicFeaturesAtPointByClass in interface ISchematicLayer
Parameters:
schematicElementClass - A reference to a com.esri.arcgis.schematic.ISchematicElementClass (in)
point - A reference to a com.esri.arcgis.geometry.IPoint (in)
pointSearchDistance - The pointSearchDistance (in)
onlySelectable - The onlySelectable (in)
onlyVisible - The onlyVisible (in)
Returns:
A reference to a com.esri.arcgis.schematic.IEnumSchematicFeature
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSchematicFeaturesInZone

public IEnumSchematicFeature getSchematicFeaturesInZone(IPolygon polygon,
                                                        int spatialRelation,
                                                        boolean onlySelectable,
                                                        boolean onlyVisible)
                                                 throws java.io.IOException,
                                                        AutomationException
Deprecated. 
Schematic features returned by a spatial query baed on a polygon.

Specified by:
getSchematicFeaturesInZone in interface ISchematicLayer
Parameters:
polygon - A reference to a com.esri.arcgis.geometry.IPolygon (in)
spatialRelation - A com.esri.arcgis.geodatabase.esriSpatialRelEnum constant (in)
onlySelectable - The onlySelectable (in)
onlyVisible - The onlyVisible (in)
Returns:
A reference to a com.esri.arcgis.schematic.IEnumSchematicFeature
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSchematicFeaturesInZoneByType

public IEnumSchematicFeature getSchematicFeaturesInZoneByType(int elementType,
                                                              IPolygon polygon,
                                                              int spatialRelation,
                                                              boolean onlySelectable,
                                                              boolean onlyVisible)
                                                       throws java.io.IOException,
                                                              AutomationException
Deprecated. 
Schematic features of the specified type returned by a spatial query baed on a polygon.

Specified by:
getSchematicFeaturesInZoneByType in interface ISchematicLayer
Parameters:
elementType - A com.esri.arcgis.schematic.esriSchematicElementType constant (in)
polygon - A reference to a com.esri.arcgis.geometry.IPolygon (in)
spatialRelation - A com.esri.arcgis.geodatabase.esriSpatialRelEnum constant (in)
onlySelectable - The onlySelectable (in)
onlyVisible - The onlyVisible (in)
Returns:
A reference to a com.esri.arcgis.schematic.IEnumSchematicFeature
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSchematicFeaturesInZoneByClass

public IEnumSchematicFeature getSchematicFeaturesInZoneByClass(ISchematicElementClass schematicElementClass,
                                                               IPolygon polygon,
                                                               int spatialRelation,
                                                               boolean onlySelectable,
                                                               boolean onlyVisible)
                                                        throws java.io.IOException,
                                                               AutomationException
Deprecated. 
Schematic features of the specified class returned by a spatial query baed on a polygon.

Specified by:
getSchematicFeaturesInZoneByClass in interface ISchematicLayer
Parameters:
schematicElementClass - A reference to a com.esri.arcgis.schematic.ISchematicElementClass (in)
polygon - A reference to a com.esri.arcgis.geometry.IPolygon (in)
spatialRelation - A com.esri.arcgis.geodatabase.esriSpatialRelEnum constant (in)
onlySelectable - The onlySelectable (in)
onlyVisible - The onlyVisible (in)
Returns:
A reference to a com.esri.arcgis.schematic.IEnumSchematicFeature
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

startEditSchematicDiagram

public void startEditSchematicDiagram(boolean lockDiagram)
                               throws java.io.IOException,
                                      AutomationException
Deprecated. 
Start editing the schematic diagram.

Specified by:
startEditSchematicDiagram in interface ISchematicLayer
Parameters:
lockDiagram - The lockDiagram (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

stopEditSchematicDiagram

public void stopEditSchematicDiagram()
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Stop editing the schematic diagram.

Specified by:
stopEditSchematicDiagram in interface ISchematicLayer
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isEditingSchematicDiagram

public boolean isEditingSchematicDiagram()
                                  throws java.io.IOException,
                                         AutomationException
Deprecated. 
Indicates if the schematic diagram is being edited inside this layer.

Specified by:
isEditingSchematicDiagram in interface ISchematicLayer
Returns:
The isEditing
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

updateExtent

public void updateExtent()
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Recalculate the extent of the schematic diagram.

Specified by:
updateExtent in interface ISchematicLayer
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.