com.esri.arcgis.geodatabase
Class IEdgeConnectivityRuleProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.geodatabase.IRuleProxy
          extended by com.esri.arcgis.geodatabase.IConnectivityRuleProxy
              extended by com.esri.arcgis.geodatabase.IEdgeConnectivityRuleProxy
All Implemented Interfaces:
IConnectivityRule, IEdgeConnectivityRule, IRule, java.io.Externalizable, java.io.Serializable

Deprecated. Internal use only. Proxy for COM Interface 'IEdgeConnectivityRule'. Generated 3/19/2015 1:20:56 PM from 'C:\ArcGIS\COM\esriGeoDatabase.olb'

Description: 'Provides access to members that supply information about, modify and manage edge-edge connectivity rules.' 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 IEdgeConnectivityRuleProxy
extends IConnectivityRuleProxy
implements IEdgeConnectivityRule, 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.geodatabase.IEdgeConnectivityRule
IID, IIDf290d9e2_58e5_11d2_ab26_000000000000
 
Fields inherited from interface com.esri.arcgis.geodatabase.IConnectivityRule
IIDf366a3fa_5362_11d2_ab1b_000000000000
 
Fields inherited from interface com.esri.arcgis.geodatabase.IRule
IID236f4de4_4761_11d2_9932_0000f80372b4
 
Constructor Summary
  IEdgeConnectivityRuleProxy()
          Deprecated. For internal use only
  IEdgeConnectivityRuleProxy(java.lang.Object obj)
          Deprecated.  
protected IEdgeConnectivityRuleProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IEdgeConnectivityRuleProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IEdgeConnectivityRuleProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void addJunction(int classID, int subtypeCode)
          Deprecated. The permissible values for the associated attribute.
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 boolean containsJunction(int classID, int subtypeCode)
          Deprecated. Indicates whether the specified junction class id is in the valid junction list.
 int getDefaultJunctionClassID()
          Deprecated. The ID of the default junction feature class.
 int getDefaultJunctionSubtypeCode()
          Deprecated. The subtype value of the default junction feature class.
 int getFromEdgeClassID()
          Deprecated. The ID of the source NetworkEdge feature class.
 int getFromEdgeSubtypeCode()
          Deprecated. The subtype value of the source NetworkEdge feature class.
 int getJunctionClassID(int index)
          Deprecated. The specified permissible value for the associated attribute.
 int getJunctionCount()
          Deprecated. The number of valid Junctions.
 void getJunctionInfo(int index, int[] classID, int[] subtypeCode)
          Deprecated. The specified permissible value for the associated attribute.
 int getJunctionSubtypeCode(int index)
          Deprecated. The specified permissible value for the associated attribute.
 int getToEdgeClassID()
          Deprecated. The ID of the destination NetworkEdge feature class.
 int getToEdgeSubtypeCode()
          Deprecated. The subtype value of the target NetworkEdge feature class.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setDefaultJunctionClassID(int classID)
          Deprecated. The ID of the default junction feature class.
 void setDefaultJunctionSubtypeCode(int value)
          Deprecated. The subtype value of the default junction feature class.
 void setFromEdgeClassID(int classID)
          Deprecated. The ID of the source NetworkEdge feature class.
 void setFromEdgeSubtypeCode(int value)
          Deprecated. The subtype value of the source NetworkEdge feature class.
 void setToEdgeClassID(int classID)
          Deprecated. The ID of the destination NetworkEdge feature class.
 void setToEdgeSubtypeCode(int value)
          Deprecated. The subtype value of the target NetworkEdge feature class.
 
Methods inherited from class com.esri.arcgis.geodatabase.IRuleProxy
getCategory, getHelpstring, getID, getType, setCategory, setHelpstring, setID
 
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
 
Methods inherited from interface com.esri.arcgis.geodatabase.IRule
getCategory, getHelpstring, getID, getType, setCategory, setHelpstring, setID
 

Field Detail

targetClass

public static final java.lang.Class targetClass
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

IEdgeConnectivityRuleProxy

public IEdgeConnectivityRuleProxy(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

IEdgeConnectivityRuleProxy

public IEdgeConnectivityRuleProxy()
Deprecated. 
For internal use only


IEdgeConnectivityRuleProxy

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

IEdgeConnectivityRuleProxy

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

IEdgeConnectivityRuleProxy

protected IEdgeConnectivityRuleProxy(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 IConnectivityRuleProxy
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 IConnectivityRuleProxy
Throws:
java.io.IOException

getDefaultJunctionClassID

public int getDefaultJunctionClassID()
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
The ID of the default junction feature class.

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

setDefaultJunctionClassID

public void setDefaultJunctionClassID(int classID)
                               throws java.io.IOException,
                                      AutomationException
Deprecated. 
The ID of the default junction feature class.

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

getDefaultJunctionSubtypeCode

public int getDefaultJunctionSubtypeCode()
                                  throws java.io.IOException,
                                         AutomationException
Deprecated. 
The subtype value of the default junction feature class.

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

setDefaultJunctionSubtypeCode

public void setDefaultJunctionSubtypeCode(int value)
                                   throws java.io.IOException,
                                          AutomationException
Deprecated. 
The subtype value of the default junction feature class.

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

getFromEdgeClassID

public int getFromEdgeClassID()
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
The ID of the source NetworkEdge feature class.

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

setFromEdgeClassID

public void setFromEdgeClassID(int classID)
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
The ID of the source NetworkEdge feature class.

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

getFromEdgeSubtypeCode

public int getFromEdgeSubtypeCode()
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
The subtype value of the source NetworkEdge feature class.

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

setFromEdgeSubtypeCode

public void setFromEdgeSubtypeCode(int value)
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
The subtype value of the source NetworkEdge feature class.

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

getToEdgeClassID

public int getToEdgeClassID()
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
The ID of the destination NetworkEdge feature class.

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

setToEdgeClassID

public void setToEdgeClassID(int classID)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
The ID of the destination NetworkEdge feature class.

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

getToEdgeSubtypeCode

public int getToEdgeSubtypeCode()
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
The subtype value of the target NetworkEdge feature class.

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

setToEdgeSubtypeCode

public void setToEdgeSubtypeCode(int value)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
The subtype value of the target NetworkEdge feature class.

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

getJunctionCount

public int getJunctionCount()
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
The number of valid Junctions.

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

getJunctionClassID

public int getJunctionClassID(int index)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
The specified permissible value for the associated attribute.

Specified by:
getJunctionClassID in interface IEdgeConnectivityRule
Parameters:
index - The index (in)
Returns:
The value
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getJunctionSubtypeCode

public int getJunctionSubtypeCode(int index)
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
The specified permissible value for the associated attribute.

Specified by:
getJunctionSubtypeCode in interface IEdgeConnectivityRule
Parameters:
index - The index (in)
Returns:
The subtypeCode
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

addJunction

public void addJunction(int classID,
                        int subtypeCode)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
The permissible values for the associated attribute.

Specified by:
addJunction in interface IEdgeConnectivityRule
Parameters:
classID - The classID (in)
subtypeCode - The subtypeCode (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

containsJunction

public boolean containsJunction(int classID,
                                int subtypeCode)
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Indicates whether the specified junction class id is in the valid junction list.

Specified by:
containsJunction in interface IEdgeConnectivityRule
Parameters:
classID - The classID (in)
subtypeCode - The subtypeCode (in)
Returns:
The contained
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getJunctionInfo

public void getJunctionInfo(int index,
                            int[] classID,
                            int[] subtypeCode)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
The specified permissible value for the associated attribute.

Specified by:
getJunctionInfo in interface IEdgeConnectivityRule
Parameters:
index - The index (in)
classID - The classID (out: use single element array)
subtypeCode - The subtypeCode (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.