com.esri.arcgisws
Class TopologyRule

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

public class TopologyRule
extends Rule
implements Serializable

ESRI Topology Rule Object.

Java class for TopologyRule complex type.

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

 <complexType name="TopologyRule">
   <complexContent>
     <extension base="{http://www.esri.com/schemas/ArcGIS/10.0}Rule">
       <sequence>
         <element name="Name" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="GUID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="TopologyRuleType" type="{http://www.esri.com/schemas/ArcGIS/10.0}esriTopologyRuleType"/>
         <element name="OriginClassID" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="OriginSubtype" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="DestinationClassID" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="DestinationSubtype" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="TriggerErrorEvents" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="AllOriginSubtypes" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="AllDestinationSubtypes" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 
ESRI Topology Rule Object.

See Also:
Serialized Form

Constructor Summary
TopologyRule()
          TopologyRule default constructor.
TopologyRule(String helpString, int ruleID, Integer category, String name, String guid, EsriTopologyRuleType topologyRuleType, int originClassID, Integer originSubtype, int destinationClassID, Integer destinationSubtype, boolean triggerErrorEvents, boolean allOriginSubtypes, boolean allDestinationSubtypes)
          Deprecated. 
 
Method Summary
 int getDestinationClassID()
          Destination ClassID of the topology rule.
 Integer getDestinationSubtype()
          Destination subtype of the topology rule.
 String getGUID()
          GUID of the topology rule.
 String getName()
          Name of the topology rule.
 int getOriginClassID()
          Origin ClassID of the topology rule.
 Integer getOriginSubtype()
          Origin subtype of the topology rule.
 EsriTopologyRuleType getTopologyRuleType()
          Topology rule type of the topology rule.
 boolean isAllDestinationSubtypes()
          Indicates if all destination subtypes are specified for the topology rule.
 boolean isAllOriginSubtypes()
          Indicates if all origin subtypes are specified for the topology rule.
 boolean isTriggerErrorEvents()
          Indicates if error events are triggered for the topology rule.
 void setAllDestinationSubtypes(boolean value)
          Indicates if all destination subtypes are specified for the topology rule.
 void setAllOriginSubtypes(boolean value)
          Indicates if all origin subtypes are specified for the topology rule.
 void setDestinationClassID(int value)
          Destination ClassID of the topology rule.
 void setDestinationSubtype(Integer value)
          Destination subtype of the topology rule.
 void setGUID(String value)
          GUID of the topology rule.
 void setName(String value)
          Name of the topology rule.
 void setOriginClassID(int value)
          Origin ClassID of the topology rule.
 void setOriginSubtype(Integer value)
          Origin subtype of the topology rule.
 void setTopologyRuleType(EsriTopologyRuleType value)
          Topology rule type of the topology rule.
 void setTriggerErrorEvents(boolean value)
          Indicates if error events are triggered for the topology rule.
 
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

TopologyRule

@Deprecated
public TopologyRule(String helpString,
                               int ruleID,
                               Integer category,
                               String name,
                               String guid,
                               EsriTopologyRuleType topologyRuleType,
                               int originClassID,
                               Integer originSubtype,
                               int destinationClassID,
                               Integer destinationSubtype,
                               boolean triggerErrorEvents,
                               boolean allOriginSubtypes,
                               boolean allDestinationSubtypes)
Deprecated. 

TopologyRule constructor.


TopologyRule

public TopologyRule()
TopologyRule default constructor.

Method Detail

getName

public String getName()
Name of the topology rule. Gets the value of the name property.

Returns:
possible object is String

setName

public void setName(String value)
Name of the topology rule. Sets the value of the name property.

Parameters:
value - allowed object is String

getGUID

public String getGUID()
GUID of the topology rule. Gets the value of the guid property.

Returns:
possible object is String

setGUID

public void setGUID(String value)
GUID of the topology rule. Sets the value of the guid property.

Parameters:
value - allowed object is String

getTopologyRuleType

public EsriTopologyRuleType getTopologyRuleType()
Topology rule type of the topology rule. Gets the value of the topologyRuleType property.

Returns:
possible object is EsriTopologyRuleType

setTopologyRuleType

public void setTopologyRuleType(EsriTopologyRuleType value)
Topology rule type of the topology rule. Sets the value of the topologyRuleType property.

Parameters:
value - allowed object is EsriTopologyRuleType

getOriginClassID

public int getOriginClassID()
Origin ClassID of the topology rule. Gets the value of the originClassID property.


setOriginClassID

public void setOriginClassID(int value)
Origin ClassID of the topology rule. Sets the value of the originClassID property.


getOriginSubtype

public Integer getOriginSubtype()
Origin subtype of the topology rule. Gets the value of the originSubtype property.

Returns:
possible object is Integer

setOriginSubtype

public void setOriginSubtype(Integer value)
Origin subtype of the topology rule. Sets the value of the originSubtype property.

Parameters:
value - allowed object is Integer

getDestinationClassID

public int getDestinationClassID()
Destination ClassID of the topology rule. Gets the value of the destinationClassID property.


setDestinationClassID

public void setDestinationClassID(int value)
Destination ClassID of the topology rule. Sets the value of the destinationClassID property.


getDestinationSubtype

public Integer getDestinationSubtype()
Destination subtype of the topology rule. Gets the value of the destinationSubtype property.

Returns:
possible object is Integer

setDestinationSubtype

public void setDestinationSubtype(Integer value)
Destination subtype of the topology rule. Sets the value of the destinationSubtype property.

Parameters:
value - allowed object is Integer

isTriggerErrorEvents

public boolean isTriggerErrorEvents()
Indicates if error events are triggered for the topology rule. Gets the value of the triggerErrorEvents property.


setTriggerErrorEvents

public void setTriggerErrorEvents(boolean value)
Indicates if error events are triggered for the topology rule. Sets the value of the triggerErrorEvents property.


isAllOriginSubtypes

public boolean isAllOriginSubtypes()
Indicates if all origin subtypes are specified for the topology rule. Gets the value of the allOriginSubtypes property.


setAllOriginSubtypes

public void setAllOriginSubtypes(boolean value)
Indicates if all origin subtypes are specified for the topology rule. Sets the value of the allOriginSubtypes property.


isAllDestinationSubtypes

public boolean isAllDestinationSubtypes()
Indicates if all destination subtypes are specified for the topology rule. Gets the value of the allDestinationSubtypes property.


setAllDestinationSubtypes

public void setAllDestinationSubtypes(boolean value)
Indicates if all destination subtypes are specified for the topology rule. Sets the value of the allDestinationSubtypes property.