|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IJunctionConnectivityRule
Provides access to members that supply information about, modify and manage junction-edge connectivity rules.
IJunctionConnectivityRule interface allows a user to constrain the type of network junction features that may be connected to one another, by specifying edge cardinalities and junction cardinalities. This allows a user to more effectively manage junctions in a network and maintain dabase integrity by not allowing invalid junction features.
| 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 |
| Method Detail |
|---|
int getEdgeClassID()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setEdgeClassID(int classID)
throws IOException,
AutomationException
classID - The classID (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getEdgeSubtypeCode()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setEdgeSubtypeCode(int value)
throws IOException,
AutomationException
value - The value (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getEdgeMinimumCardinality()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setEdgeMinimumCardinality(int value)
throws IOException,
AutomationException
value - The value (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getEdgeMaximumCardinality()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setEdgeMaximumCardinality(int value)
throws IOException,
AutomationException
value - The value (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getJunctionClassID()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setJunctionClassID(int classID)
throws IOException,
AutomationException
classID - The classID (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getJunctionSubtypeCode()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setJunctionSubtypeCode(int value)
throws IOException,
AutomationException
value - The value (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getJunctionMinimumCardinality()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setJunctionMinimumCardinality(int value)
throws IOException,
AutomationException
value - The value (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getJunctionMaximumCardinality()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setJunctionMaximumCardinality(int value)
throws IOException,
AutomationException
value - The value (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 | ||||||||