com.esri.arcgisws
Class CircularArc

java.lang.Object
  extended bycom.esri.arcgisws.Geometry
      extended bycom.esri.arcgisws.Curve
          extended bycom.esri.arcgisws.Segment
              extended bycom.esri.arcgisws.CircularArc
All Implemented Interfaces:
java.io.Serializable

public class CircularArc
extends Segment
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
CircularArc()
           
CircularArc(Point fromPoint, Point toPoint, Point centerPoint, java.lang.Double fromAngle, java.lang.Double toAngle, boolean isCounterClockwise, boolean isMinor, boolean isLine)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 Point getCenterPoint()
          Gets the centerPoint value for this CircularArc.
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 java.lang.Double getFromAngle()
          Gets the fromAngle value for this CircularArc.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
 java.lang.Double getToAngle()
          Gets the toAngle value for this CircularArc.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 boolean isIsCounterClockwise()
          Gets the isCounterClockwise value for this CircularArc.
 boolean isIsLine()
          Gets the isLine value for this CircularArc.
 boolean isIsMinor()
          Gets the isMinor value for this CircularArc.
 void setCenterPoint(Point centerPoint)
          Sets the centerPoint value for this CircularArc.
 void setFromAngle(java.lang.Double fromAngle)
          Sets the fromAngle value for this CircularArc.
 void setIsCounterClockwise(boolean isCounterClockwise)
          Sets the isCounterClockwise value for this CircularArc.
 void setIsLine(boolean isLine)
          Sets the isLine value for this CircularArc.
 void setIsMinor(boolean isMinor)
          Sets the isMinor value for this CircularArc.
 void setToAngle(java.lang.Double toAngle)
          Sets the toAngle value for this CircularArc.
 
Methods inherited from class com.esri.arcgisws.Segment
getFromPoint, getToPoint, setFromPoint, setToPoint
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CircularArc

public CircularArc()

CircularArc

public CircularArc(Point fromPoint,
                   Point toPoint,
                   Point centerPoint,
                   java.lang.Double fromAngle,
                   java.lang.Double toAngle,
                   boolean isCounterClockwise,
                   boolean isMinor,
                   boolean isLine)
Method Detail

getCenterPoint

public Point getCenterPoint()
Gets the centerPoint value for this CircularArc.

Returns:
centerPoint

setCenterPoint

public void setCenterPoint(Point centerPoint)
Sets the centerPoint value for this CircularArc.

Parameters:
centerPoint -

getFromAngle

public java.lang.Double getFromAngle()
Gets the fromAngle value for this CircularArc.

Returns:
fromAngle

setFromAngle

public void setFromAngle(java.lang.Double fromAngle)
Sets the fromAngle value for this CircularArc.

Parameters:
fromAngle -

getToAngle

public java.lang.Double getToAngle()
Gets the toAngle value for this CircularArc.

Returns:
toAngle

setToAngle

public void setToAngle(java.lang.Double toAngle)
Sets the toAngle value for this CircularArc.

Parameters:
toAngle -

isIsCounterClockwise

public boolean isIsCounterClockwise()
Gets the isCounterClockwise value for this CircularArc.

Returns:
isCounterClockwise

setIsCounterClockwise

public void setIsCounterClockwise(boolean isCounterClockwise)
Sets the isCounterClockwise value for this CircularArc.

Parameters:
isCounterClockwise -

isIsMinor

public boolean isIsMinor()
Gets the isMinor value for this CircularArc.

Returns:
isMinor

setIsMinor

public void setIsMinor(boolean isMinor)
Sets the isMinor value for this CircularArc.

Parameters:
isMinor -

isIsLine

public boolean isIsLine()
Gets the isLine value for this CircularArc.

Returns:
isLine

setIsLine

public void setIsLine(boolean isLine)
Sets the isLine value for this CircularArc.

Parameters:
isLine -

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class Segment

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