com.esri.arcgisws
Class JunctionConnectivityRule

java.lang.Object
  extended by com.esri.arcgisws.Rule
      extended by com.esri.arcgisws.ConnectivityRule
          extended by com.esri.arcgisws.JunctionConnectivityRule
All Implemented Interfaces:
Serializable

public class JunctionConnectivityRule
extends ConnectivityRule
implements Serializable

ESRI Junction-Edge NetworkConnectivity rule object.

Java class for JunctionConnectivityRule complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="JunctionConnectivityRule">
   <complexContent>
     <extension base="{http://www.esri.com/schemas/ArcGIS/10.0}ConnectivityRule">
       <sequence>
         <element name="EdgeClassID" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="EdgeSubtypeCode" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="JunctionClassID" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="SubtypeCode" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="EdgeMinimumCardinality" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="EdgeMaximumCardinality" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="JunctionMinimumCardinality" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="JunctionMaximumCardinality" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="IsDefault" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 
ESRI Junction-Edge NetworkConnectivity rule object.

See Also:
Serialized Form

Constructor Summary
JunctionConnectivityRule()
          JunctionConnectivityRule default constructor.
JunctionConnectivityRule(String helpString, int ruleID, Integer category, int edgeClassID, int edgeSubtypeCode, int junctionClassID, int subtypeCode, Integer edgeMinimumCardinality, Integer edgeMaximumCardinality, Integer junctionMinimumCardinality, Integer junctionMaximumCardinality, boolean isDefault)
          Deprecated. 
 
Method Summary
 int getEdgeClassID()
          The ID of the NetworkEdge FeatureClass.
 Integer getEdgeMaximumCardinality()
          The maxnimum cardinality value of the NetworkEdge FeatureClass.
 Integer 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.
 Integer getJunctionMaximumCardinality()
          The maximum cardinality value of the NetworkJunction FeatureClass.
 Integer getJunctionMinimumCardinality()
          The minimum cardinality value of the NetworkJunction FeatureClass.
 int getSubtypeCode()
          Gets the value of the subtypeCode property.
 boolean isIsDefault()
          Gets the value of the isDefault property.
 void setEdgeClassID(int value)
          The ID of the NetworkEdge FeatureClass.
 void setEdgeMaximumCardinality(Integer value)
          The maxnimum cardinality value of the NetworkEdge FeatureClass.
 void setEdgeMinimumCardinality(Integer value)
          The minimum cardinality value of the NetworkEdge FeatureClass.
 void setEdgeSubtypeCode(int value)
          The subtype value of the NetworkEdge FeatureClass.
 void setIsDefault(boolean value)
          Sets the value of the isDefault property.
 void setJunctionClassID(int value)
          The ID of the NetworkJunction FeatureClass.
 void setJunctionMaximumCardinality(Integer value)
          The maximum cardinality value of the NetworkJunction FeatureClass.
 void setJunctionMinimumCardinality(Integer value)
          The minimum cardinality value of the NetworkJunction FeatureClass.
 void setSubtypeCode(int value)
          Sets the value of the subtypeCode property.
 
Methods inherited from class com.esri.arcgisws.Rule
getCategory, getHelpString, getRuleID, setCategory, setHelpString, setRuleID
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JunctionConnectivityRule

@Deprecated
public JunctionConnectivityRule(String helpString,
                                           int ruleID,
                                           Integer category,
                                           int edgeClassID,
                                           int edgeSubtypeCode,
                                           int junctionClassID,
                                           int subtypeCode,
                                           Integer edgeMinimumCardinality,
                                           Integer edgeMaximumCardinality,
                                           Integer junctionMinimumCardinality,
                                           Integer junctionMaximumCardinality,
                                           boolean isDefault)
Deprecated. 

JunctionConnectivityRule constructor.


JunctionConnectivityRule

public JunctionConnectivityRule()
JunctionConnectivityRule default constructor.

Method Detail

getEdgeClassID

public int getEdgeClassID()
The ID of the NetworkEdge FeatureClass. Gets the value of the edgeClassID property.


setEdgeClassID

public void setEdgeClassID(int value)
The ID of the NetworkEdge FeatureClass. Sets the value of the edgeClassID property.


getEdgeSubtypeCode

public int getEdgeSubtypeCode()
The subtype value of the NetworkEdge FeatureClass. Gets the value of the edgeSubtypeCode property.


setEdgeSubtypeCode

public void setEdgeSubtypeCode(int value)
The subtype value of the NetworkEdge FeatureClass. Sets the value of the edgeSubtypeCode property.


getJunctionClassID

public int getJunctionClassID()
The ID of the NetworkJunction FeatureClass. Gets the value of the junctionClassID property.


setJunctionClassID

public void setJunctionClassID(int value)
The ID of the NetworkJunction FeatureClass. Sets the value of the junctionClassID property.


getSubtypeCode

public int getSubtypeCode()
Gets the value of the subtypeCode property.


setSubtypeCode

public void setSubtypeCode(int value)
Sets the value of the subtypeCode property.


getEdgeMinimumCardinality

public Integer getEdgeMinimumCardinality()
The minimum cardinality value of the NetworkEdge FeatureClass. Gets the value of the edgeMinimumCardinality property.

Returns:
possible object is Integer

setEdgeMinimumCardinality

public void setEdgeMinimumCardinality(Integer value)
The minimum cardinality value of the NetworkEdge FeatureClass. Sets the value of the edgeMinimumCardinality property.

Parameters:
value - allowed object is Integer

getEdgeMaximumCardinality

public Integer getEdgeMaximumCardinality()
The maxnimum cardinality value of the NetworkEdge FeatureClass. Gets the value of the edgeMaximumCardinality property.

Returns:
possible object is Integer

setEdgeMaximumCardinality

public void setEdgeMaximumCardinality(Integer value)
The maxnimum cardinality value of the NetworkEdge FeatureClass. Sets the value of the edgeMaximumCardinality property.

Parameters:
value - allowed object is Integer

getJunctionMinimumCardinality

public Integer getJunctionMinimumCardinality()
The minimum cardinality value of the NetworkJunction FeatureClass. Gets the value of the junctionMinimumCardinality property.

Returns:
possible object is Integer

setJunctionMinimumCardinality

public void setJunctionMinimumCardinality(Integer value)
The minimum cardinality value of the NetworkJunction FeatureClass. Sets the value of the junctionMinimumCardinality property.

Parameters:
value - allowed object is Integer

getJunctionMaximumCardinality

public Integer getJunctionMaximumCardinality()
The maximum cardinality value of the NetworkJunction FeatureClass. Gets the value of the junctionMaximumCardinality property.

Returns:
possible object is Integer

setJunctionMaximumCardinality

public void setJunctionMaximumCardinality(Integer value)
The maximum cardinality value of the NetworkJunction FeatureClass. Sets the value of the junctionMaximumCardinality property.

Parameters:
value - allowed object is Integer

isIsDefault

public boolean isIsDefault()
Gets the value of the isDefault property.


setIsDefault

public void setIsDefault(boolean value)
Sets the value of the isDefault property.