com.esri.arcgis.schematic
Class ISchematicInMemoryFeatureSubLinkGeometryProxy

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

public class ISchematicInMemoryFeatureSubLinkGeometryProxy
extends com.esri.arcgis.interop.Dispatch
implements ISchematicInMemoryFeatureSubLinkGeometry, java.io.Serializable

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

Description: 'Provides access to members that manage the schematic in memory feature sublink geometry.' 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 =

See Also:
Serialized Form

Field Summary
 boolean noncastable
           
static java.lang.Class targetClass
           
 
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.ISchematicInMemoryFeatureSubLinkGeometry
IID, IIDd25ae5f1_dcb9_445f_85a4_839ae0056505
 
Constructor Summary
  ISchematicInMemoryFeatureSubLinkGeometryProxy()
          For internal use only
  ISchematicInMemoryFeatureSubLinkGeometryProxy(java.lang.Object obj)
           
protected ISchematicInMemoryFeatureSubLinkGeometryProxy(java.lang.Object obj, java.lang.String iid)
           
  ISchematicInMemoryFeatureSubLinkGeometryProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
           
protected ISchematicInMemoryFeatureSubLinkGeometryProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
           
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
           
 IPoint getFromPoint(ILayer layer)
          The 'from' point of the schematic in memory feature sublink geometry.
 IPoint getInitialVertex(int i)
          The position of the vertex at given index of the schematic in memory feature sublink initial geometry.
 int getInitialVerticesCount()
          Number of vertices of the schematic in memory feature sublink initial geometry.
 IPoint getToPoint(ILayer layer)
          The 'to' point of the schematic in memory feature link geometry.
 IPoint getVertex(int i)
          The position of the vertex at given index of the schematic in memory feature sublink geometry.
 int getVerticesCount()
          Number of vertices of the schematic in memory feature sublink geometry.
 void queryInitialVertex(int index, IPoint point)
          Queries the position of the vertex at given index of the schematic in memory feature sublink initial geometry.
 void queryVertex(int index, IPoint point)
          Queries the position of the vertex at given index of the schematic in memory feature sublink geometry.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
           
 
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

noncastable

public boolean noncastable
Constructor Detail

ISchematicInMemoryFeatureSubLinkGeometryProxy

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

ISchematicInMemoryFeatureSubLinkGeometryProxy

public ISchematicInMemoryFeatureSubLinkGeometryProxy()
For internal use only


ISchematicInMemoryFeatureSubLinkGeometryProxy

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

ISchematicInMemoryFeatureSubLinkGeometryProxy

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

ISchematicInMemoryFeatureSubLinkGeometryProxy

protected ISchematicInMemoryFeatureSubLinkGeometryProxy(java.lang.String CLSID,
                                                        java.lang.String iid,
                                                        java.lang.String host,
                                                        com.esri.arcgis.interop.AuthInfo authInfo)
                                                 throws java.io.IOException
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
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
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

getFromPoint

public IPoint getFromPoint(ILayer layer)
                    throws java.io.IOException,
                           AutomationException
The 'from' point of the schematic in memory feature sublink geometry.

Specified by:
getFromPoint in interface ISchematicInMemoryFeatureSubLinkGeometry
Parameters:
layer - A reference to a com.esri.arcgis.carto.ILayer (in)
Returns:
A reference to a com.esri.arcgis.geometry.IPoint
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getToPoint

public IPoint getToPoint(ILayer layer)
                  throws java.io.IOException,
                         AutomationException
The 'to' point of the schematic in memory feature link geometry.

Specified by:
getToPoint in interface ISchematicInMemoryFeatureSubLinkGeometry
Parameters:
layer - A reference to a com.esri.arcgis.carto.ILayer (in)
Returns:
A reference to a com.esri.arcgis.geometry.IPoint
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getVerticesCount

public int getVerticesCount()
                     throws java.io.IOException,
                            AutomationException
Number of vertices of the schematic in memory feature sublink geometry.

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

getVertex

public IPoint getVertex(int i)
                 throws java.io.IOException,
                        AutomationException
The position of the vertex at given index of the schematic in memory feature sublink geometry.

Specified by:
getVertex in interface ISchematicInMemoryFeatureSubLinkGeometry
Parameters:
i - The i (in)
Returns:
A reference to a com.esri.arcgis.geometry.IPoint
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

queryVertex

public void queryVertex(int index,
                        IPoint point)
                 throws java.io.IOException,
                        AutomationException
Queries the position of the vertex at given index of the schematic in memory feature sublink geometry.

Specified by:
queryVertex in interface ISchematicInMemoryFeatureSubLinkGeometry
Parameters:
index - The index (in)
point - A reference to a com.esri.arcgis.geometry.IPoint (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getInitialVerticesCount

public int getInitialVerticesCount()
                            throws java.io.IOException,
                                   AutomationException
Number of vertices of the schematic in memory feature sublink initial geometry.

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

getInitialVertex

public IPoint getInitialVertex(int i)
                        throws java.io.IOException,
                               AutomationException
The position of the vertex at given index of the schematic in memory feature sublink initial geometry.

Specified by:
getInitialVertex in interface ISchematicInMemoryFeatureSubLinkGeometry
Parameters:
i - The i (in)
Returns:
A reference to a com.esri.arcgis.geometry.IPoint
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

queryInitialVertex

public void queryInitialVertex(int index,
                               IPoint point)
                        throws java.io.IOException,
                               AutomationException
Queries the position of the vertex at given index of the schematic in memory feature sublink initial geometry.

Specified by:
queryInitialVertex in interface ISchematicInMemoryFeatureSubLinkGeometry
Parameters:
index - The index (in)
point - A reference to a com.esri.arcgis.geometry.IPoint (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.