com.esri.arcgisws
Class TopologyRule

java.lang.Object
  extended bycom.esri.arcgisws.Rule
      extended bycom.esri.arcgisws.TopologyRule
All Implemented Interfaces:
java.io.Serializable

public class TopologyRule
extends Rule
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
TopologyRule()
           
TopologyRule(java.lang.String helpString, int ruleID, java.lang.Integer category, java.lang.String name, java.lang.String GUID, EsriTopologyRuleType topologyRuleType, int originClassID, java.lang.Integer originSubtype, int destinationClassID, java.lang.Integer destinationSubtype, boolean triggerErrorEvents, boolean allOriginSubtypes, boolean allDestinationSubtypes)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 int getDestinationClassID()
          Gets the destinationClassID value for this TopologyRule.
 java.lang.Integer getDestinationSubtype()
          Gets the destinationSubtype value for this TopologyRule.
 java.lang.String getGUID()
          Gets the GUID value for this TopologyRule.
 java.lang.String getName()
          Gets the name value for this TopologyRule.
 int getOriginClassID()
          Gets the originClassID value for this TopologyRule.
 java.lang.Integer getOriginSubtype()
          Gets the originSubtype value for this TopologyRule.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
 EsriTopologyRuleType getTopologyRuleType()
          Gets the topologyRuleType value for this TopologyRule.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 boolean isAllDestinationSubtypes()
          Gets the allDestinationSubtypes value for this TopologyRule.
 boolean isAllOriginSubtypes()
          Gets the allOriginSubtypes value for this TopologyRule.
 boolean isTriggerErrorEvents()
          Gets the triggerErrorEvents value for this TopologyRule.
 void setAllDestinationSubtypes(boolean allDestinationSubtypes)
          Sets the allDestinationSubtypes value for this TopologyRule.
 void setAllOriginSubtypes(boolean allOriginSubtypes)
          Sets the allOriginSubtypes value for this TopologyRule.
 void setDestinationClassID(int destinationClassID)
          Sets the destinationClassID value for this TopologyRule.
 void setDestinationSubtype(java.lang.Integer destinationSubtype)
          Sets the destinationSubtype value for this TopologyRule.
 void setGUID(java.lang.String GUID)
          Sets the GUID value for this TopologyRule.
 void setName(java.lang.String name)
          Sets the name value for this TopologyRule.
 void setOriginClassID(int originClassID)
          Sets the originClassID value for this TopologyRule.
 void setOriginSubtype(java.lang.Integer originSubtype)
          Sets the originSubtype value for this TopologyRule.
 void setTopologyRuleType(EsriTopologyRuleType topologyRuleType)
          Sets the topologyRuleType value for this TopologyRule.
 void setTriggerErrorEvents(boolean triggerErrorEvents)
          Sets the triggerErrorEvents value for this TopologyRule.
 
Methods inherited from class com.esri.arcgisws.Rule
getCategory, getHelpString, getRuleID, setCategory, setHelpString, setRuleID
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TopologyRule

public TopologyRule()

TopologyRule

public TopologyRule(java.lang.String helpString,
                    int ruleID,
                    java.lang.Integer category,
                    java.lang.String name,
                    java.lang.String GUID,
                    EsriTopologyRuleType topologyRuleType,
                    int originClassID,
                    java.lang.Integer originSubtype,
                    int destinationClassID,
                    java.lang.Integer destinationSubtype,
                    boolean triggerErrorEvents,
                    boolean allOriginSubtypes,
                    boolean allDestinationSubtypes)
Method Detail

getName

public java.lang.String getName()
Gets the name value for this TopologyRule.

Returns:
name

setName

public void setName(java.lang.String name)
Sets the name value for this TopologyRule.

Parameters:
name -

getGUID

public java.lang.String getGUID()
Gets the GUID value for this TopologyRule.

Returns:
GUID

setGUID

public void setGUID(java.lang.String GUID)
Sets the GUID value for this TopologyRule.

Parameters:
GUID -

getTopologyRuleType

public EsriTopologyRuleType getTopologyRuleType()
Gets the topologyRuleType value for this TopologyRule.

Returns:
topologyRuleType

setTopologyRuleType

public void setTopologyRuleType(EsriTopologyRuleType topologyRuleType)
Sets the topologyRuleType value for this TopologyRule.

Parameters:
topologyRuleType -

getOriginClassID

public int getOriginClassID()
Gets the originClassID value for this TopologyRule.

Returns:
originClassID

setOriginClassID

public void setOriginClassID(int originClassID)
Sets the originClassID value for this TopologyRule.

Parameters:
originClassID -

getOriginSubtype

public java.lang.Integer getOriginSubtype()
Gets the originSubtype value for this TopologyRule.

Returns:
originSubtype

setOriginSubtype

public void setOriginSubtype(java.lang.Integer originSubtype)
Sets the originSubtype value for this TopologyRule.

Parameters:
originSubtype -

getDestinationClassID

public int getDestinationClassID()
Gets the destinationClassID value for this TopologyRule.

Returns:
destinationClassID

setDestinationClassID

public void setDestinationClassID(int destinationClassID)
Sets the destinationClassID value for this TopologyRule.

Parameters:
destinationClassID -

getDestinationSubtype

public java.lang.Integer getDestinationSubtype()
Gets the destinationSubtype value for this TopologyRule.

Returns:
destinationSubtype

setDestinationSubtype

public void setDestinationSubtype(java.lang.Integer destinationSubtype)
Sets the destinationSubtype value for this TopologyRule.

Parameters:
destinationSubtype -

isTriggerErrorEvents

public boolean isTriggerErrorEvents()
Gets the triggerErrorEvents value for this TopologyRule.

Returns:
triggerErrorEvents

setTriggerErrorEvents

public void setTriggerErrorEvents(boolean triggerErrorEvents)
Sets the triggerErrorEvents value for this TopologyRule.

Parameters:
triggerErrorEvents -

isAllOriginSubtypes

public boolean isAllOriginSubtypes()
Gets the allOriginSubtypes value for this TopologyRule.

Returns:
allOriginSubtypes

setAllOriginSubtypes

public void setAllOriginSubtypes(boolean allOriginSubtypes)
Sets the allOriginSubtypes value for this TopologyRule.

Parameters:
allOriginSubtypes -

isAllDestinationSubtypes

public boolean isAllDestinationSubtypes()
Gets the allDestinationSubtypes value for this TopologyRule.

Returns:
allDestinationSubtypes

setAllDestinationSubtypes

public void setAllDestinationSubtypes(boolean allDestinationSubtypes)
Sets the allDestinationSubtypes value for this TopologyRule.

Parameters:
allDestinationSubtypes -

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class Rule

hashCode

public int hashCode()
Overrides:
hashCode in class Rule

getTypeDesc

public static org.apache.axis.description.TypeDesc getTypeDesc()
Return type metadata object


getSerializer

public static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType,
                                                                java.lang.Class _javaType,
                                                                javax.xml.namespace.QName _xmlType)
Get Custom Serializer


getDeserializer

public static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType,
                                                                    java.lang.Class _javaType,
                                                                    javax.xml.namespace.QName _xmlType)
Get Custom Deserializer