com.esri.arcgisws
Class RelationshipRule

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

public class RelationshipRule
extends Rule
implements Serializable

ESRI relationship rule object.

Java class for RelationshipRule complex type.

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

 <complexType name="RelationshipRule">
   <complexContent>
     <extension base="{http://www.esri.com/schemas/ArcGIS/10.0}Rule">
       <sequence>
         <element name="DestinationClassID" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="DestinationSubtypeCode" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="OriginClassID" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="OriginSubtypeCode" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="DestinationMinimumCardinality" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="DestinationMaximumCardinality" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="OriginMinimumCardinality" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="OriginMaximumCardinality" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 
ESRI relationship rule object.

See Also:
Serialized Form

Constructor Summary
RelationshipRule()
          RelationshipRule default constructor.
RelationshipRule(String helpString, int ruleID, Integer category, int destinationClassID, int destinationSubtypeCode, int originClassID, int originSubtypeCode, Integer destinationMinimumCardinality, Integer destinationMaximumCardinality, Integer originMinimumCardinality, Integer originMaximumCardinality)
          Deprecated. 
 
Method Summary
 int getDestinationClassID()
          The ID of the destination ObjectClass.
 Integer getDestinationMaximumCardinality()
          The maximum cardinality value of the destination ObjectClass.
 Integer getDestinationMinimumCardinality()
          The minimum cardinality value of the destination ObjectClass.
 int getDestinationSubtypeCode()
          The subtype value of the destination ObjectClass.
 int getOriginClassID()
          The ID of the origin ObjectClass.
 Integer getOriginMaximumCardinality()
          The maximum cardinality value of the origin ObjectClass.
 Integer getOriginMinimumCardinality()
          The minimum cardinality value of the origin ObjectClass.
 int getOriginSubtypeCode()
          The subtype value of the origin ObjectClass.
 void setDestinationClassID(int value)
          The ID of the destination ObjectClass.
 void setDestinationMaximumCardinality(Integer value)
          The maximum cardinality value of the destination ObjectClass.
 void setDestinationMinimumCardinality(Integer value)
          The minimum cardinality value of the destination ObjectClass.
 void setDestinationSubtypeCode(int value)
          The subtype value of the destination ObjectClass.
 void setOriginClassID(int value)
          The ID of the origin ObjectClass.
 void setOriginMaximumCardinality(Integer value)
          The maximum cardinality value of the origin ObjectClass.
 void setOriginMinimumCardinality(Integer value)
          The minimum cardinality value of the origin ObjectClass.
 void setOriginSubtypeCode(int value)
          The subtype value of the origin ObjectClass.
 
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

RelationshipRule

@Deprecated
public RelationshipRule(String helpString,
                                   int ruleID,
                                   Integer category,
                                   int destinationClassID,
                                   int destinationSubtypeCode,
                                   int originClassID,
                                   int originSubtypeCode,
                                   Integer destinationMinimumCardinality,
                                   Integer destinationMaximumCardinality,
                                   Integer originMinimumCardinality,
                                   Integer originMaximumCardinality)
Deprecated. 

RelationshipRule constructor.


RelationshipRule

public RelationshipRule()
RelationshipRule default constructor.

Method Detail

getDestinationClassID

public int getDestinationClassID()
The ID of the destination ObjectClass. Gets the value of the destinationClassID property.


setDestinationClassID

public void setDestinationClassID(int value)
The ID of the destination ObjectClass. Sets the value of the destinationClassID property.


getDestinationSubtypeCode

public int getDestinationSubtypeCode()
The subtype value of the destination ObjectClass. Gets the value of the destinationSubtypeCode property.


setDestinationSubtypeCode

public void setDestinationSubtypeCode(int value)
The subtype value of the destination ObjectClass. Sets the value of the destinationSubtypeCode property.


getOriginClassID

public int getOriginClassID()
The ID of the origin ObjectClass. Gets the value of the originClassID property.


setOriginClassID

public void setOriginClassID(int value)
The ID of the origin ObjectClass. Sets the value of the originClassID property.


getOriginSubtypeCode

public int getOriginSubtypeCode()
The subtype value of the origin ObjectClass. Gets the value of the originSubtypeCode property.


setOriginSubtypeCode

public void setOriginSubtypeCode(int value)
The subtype value of the origin ObjectClass. Sets the value of the originSubtypeCode property.


getDestinationMinimumCardinality

public Integer getDestinationMinimumCardinality()
The minimum cardinality value of the destination ObjectClass. Gets the value of the destinationMinimumCardinality property.

Returns:
possible object is Integer

setDestinationMinimumCardinality

public void setDestinationMinimumCardinality(Integer value)
The minimum cardinality value of the destination ObjectClass. Sets the value of the destinationMinimumCardinality property.

Parameters:
value - allowed object is Integer

getDestinationMaximumCardinality

public Integer getDestinationMaximumCardinality()
The maximum cardinality value of the destination ObjectClass. Gets the value of the destinationMaximumCardinality property.

Returns:
possible object is Integer

setDestinationMaximumCardinality

public void setDestinationMaximumCardinality(Integer value)
The maximum cardinality value of the destination ObjectClass. Sets the value of the destinationMaximumCardinality property.

Parameters:
value - allowed object is Integer

getOriginMinimumCardinality

public Integer getOriginMinimumCardinality()
The minimum cardinality value of the origin ObjectClass. Gets the value of the originMinimumCardinality property.

Returns:
possible object is Integer

setOriginMinimumCardinality

public void setOriginMinimumCardinality(Integer value)
The minimum cardinality value of the origin ObjectClass. Sets the value of the originMinimumCardinality property.

Parameters:
value - allowed object is Integer

getOriginMaximumCardinality

public Integer getOriginMaximumCardinality()
The maximum cardinality value of the origin ObjectClass. Gets the value of the originMaximumCardinality property.

Returns:
possible object is Integer

setOriginMaximumCardinality

public void setOriginMaximumCardinality(Integer value)
The maximum cardinality value of the origin ObjectClass. Sets the value of the originMaximumCardinality property.

Parameters:
value - allowed object is Integer