|
|||||||||
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 |