com.esri.arcgis.geodatabase
Interface IJunctionConnectivityRule

All Superinterfaces:
IConnectivityRule, IRule, java.io.Serializable
All Known Subinterfaces:
IJunctionConnectivityRule2
All Known Implementing Classes:
IJunctionConnectivityRule2Proxy, IJunctionConnectivityRuleProxy, JunctionConnectivityRule

public interface IJunctionConnectivityRule
extends IConnectivityRule, java.io.Serializable

COM Interface 'IJunctionConnectivityRule'. 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 junction-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 =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IIDf290d9e3_58e5_11d2_ab26_000000000000
           
static int xxDummy
          Deprecated. Internal use only
 
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
 
Method Summary
 int getEdgeClassID()
          The ID of the NetworkEdge FeatureClass.
 int getEdgeMaximumCardinality()
          The maxnimum cardinality value of the NetworkEdge FeatureClass.
 int getEdgeMinimumCardinality()
          The minimum cardinality value of the NetworkEdge FeatureClass.
 int getEdgeSubtypeCode()
          The subtype value of the NetworkEdge FeatureClass.
 int getJunctionClassID()
          The ID of the NetworkJunction FeatureClass.
 int getJunctionMaximumCardinality()
          The maximum cardinality value of the NetworkJunction FeatureClass.
 int getJunctionMinimumCardinality()
          The minimum cardinality value of the NetworkJunction FeatureClass.
 int getJunctionSubtypeCode()
          The subtype value of the NetworkJunction FeatureClass.
 void setEdgeClassID(int classID)
          The ID of the NetworkEdge FeatureClass.
 void setEdgeMaximumCardinality(int value)
          The maxnimum cardinality value of the NetworkEdge FeatureClass.
 void setEdgeMinimumCardinality(int value)
          The minimum cardinality value of the NetworkEdge FeatureClass.
 void setEdgeSubtypeCode(int value)
          The subtype value of the NetworkEdge FeatureClass.
 void setJunctionClassID(int classID)
          The ID of the NetworkJunction FeatureClass.
 void setJunctionMaximumCardinality(int value)
          The maximum cardinality value of the NetworkJunction FeatureClass.
 void setJunctionMinimumCardinality(int value)
          The minimum cardinality value of the NetworkJunction FeatureClass.
 void setJunctionSubtypeCode(int value)
          The subtype value of the NetworkJunction FeatureClass.
 
Methods inherited from interface com.esri.arcgis.geodatabase.IRule
getCategory, getHelpstring, getID, getType, setCategory, setHelpstring, setID
 

Field Detail

IIDf290d9e3_58e5_11d2_ab26_000000000000

static final int IIDf290d9e3_58e5_11d2_ab26_000000000000
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

getEdgeClassID

int getEdgeClassID()
                   throws java.io.IOException,
                          AutomationException
The ID of the NetworkEdge FeatureClass.

Returns:
The classID
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setEdgeClassID

void setEdgeClassID(int classID)
                    throws java.io.IOException,
                           AutomationException
The ID of the NetworkEdge FeatureClass.

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

getEdgeSubtypeCode

int getEdgeSubtypeCode()
                       throws java.io.IOException,
                              AutomationException
The subtype value of the NetworkEdge FeatureClass.

Returns:
The value
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setEdgeSubtypeCode

void setEdgeSubtypeCode(int value)
                        throws java.io.IOException,
                               AutomationException
The subtype value of the NetworkEdge FeatureClass.

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

getEdgeMinimumCardinality

int getEdgeMinimumCardinality()
                              throws java.io.IOException,
                                     AutomationException
The minimum cardinality value of the NetworkEdge FeatureClass.

Returns:
The value
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setEdgeMinimumCardinality

void setEdgeMinimumCardinality(int value)
                               throws java.io.IOException,
                                      AutomationException
The minimum cardinality value of the NetworkEdge FeatureClass.

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

getEdgeMaximumCardinality

int getEdgeMaximumCardinality()
                              throws java.io.IOException,
                                     AutomationException
The maxnimum cardinality value of the NetworkEdge FeatureClass.

Returns:
The value
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setEdgeMaximumCardinality

void setEdgeMaximumCardinality(int value)
                               throws java.io.IOException,
                                      AutomationException
The maxnimum cardinality value of the NetworkEdge FeatureClass.

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

getJunctionClassID

int getJunctionClassID()
                       throws java.io.IOException,
                              AutomationException
The ID of the NetworkJunction FeatureClass.

Returns:
The classID
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setJunctionClassID

void setJunctionClassID(int classID)
                        throws java.io.IOException,
                               AutomationException
The ID of the NetworkJunction FeatureClass.

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

getJunctionSubtypeCode

int getJunctionSubtypeCode()
                           throws java.io.IOException,
                                  AutomationException
The subtype value of the NetworkJunction FeatureClass.

Returns:
The value
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setJunctionSubtypeCode

void setJunctionSubtypeCode(int value)
                            throws java.io.IOException,
                                   AutomationException
The subtype value of the NetworkJunction FeatureClass.

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

getJunctionMinimumCardinality

int getJunctionMinimumCardinality()
                                  throws java.io.IOException,
                                         AutomationException
The minimum cardinality value of the NetworkJunction FeatureClass.

Returns:
The value
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setJunctionMinimumCardinality

void setJunctionMinimumCardinality(int value)
                                   throws java.io.IOException,
                                          AutomationException
The minimum cardinality value of the NetworkJunction FeatureClass.

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

getJunctionMaximumCardinality

int getJunctionMaximumCardinality()
                                  throws java.io.IOException,
                                         AutomationException
The maximum cardinality value of the NetworkJunction FeatureClass.

Returns:
The value
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setJunctionMaximumCardinality

void setJunctionMaximumCardinality(int value)
                                   throws java.io.IOException,
                                          AutomationException
The maximum cardinality value of the NetworkJunction FeatureClass.

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