com.esri.arcgisws
Class EllipticArc

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

public class EllipticArc
extends Segment
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
EllipticArc()
           
EllipticArc(Point fromPoint, Point toPoint, boolean ellipseStd, Point centerPoint, double rotation, double minorMajorRatio, boolean isCounterClockWise, boolean isMinor)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 Point getCenterPoint()
          Gets the centerPoint value for this EllipticArc.
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 double getMinorMajorRatio()
          Gets the minorMajorRatio value for this EllipticArc.
 double getRotation()
          Gets the rotation value for this EllipticArc.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 boolean isEllipseStd()
          Gets the ellipseStd value for this EllipticArc.
 boolean isIsCounterClockWise()
          Gets the isCounterClockWise value for this EllipticArc.
 boolean isIsMinor()
          Gets the isMinor value for this EllipticArc.
 void setCenterPoint(Point centerPoint)
          Sets the centerPoint value for this EllipticArc.
 void setEllipseStd(boolean ellipseStd)
          Sets the ellipseStd value for this EllipticArc.
 void setIsCounterClockWise(boolean isCounterClockWise)
          Sets the isCounterClockWise value for this EllipticArc.
 void setIsMinor(boolean isMinor)
          Sets the isMinor value for this EllipticArc.
 void setMinorMajorRatio(double minorMajorRatio)
          Sets the minorMajorRatio value for this EllipticArc.
 void setRotation(double rotation)
          Sets the rotation value for this EllipticArc.
 
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

EllipticArc

public EllipticArc()

EllipticArc

public EllipticArc(Point fromPoint,
                   Point toPoint,
                   boolean ellipseStd,
                   Point centerPoint,
                   double rotation,
                   double minorMajorRatio,
                   boolean isCounterClockWise,
                   boolean isMinor)
Method Detail

isEllipseStd

public boolean isEllipseStd()
Gets the ellipseStd value for this EllipticArc.

Returns:
ellipseStd * always false

setEllipseStd

public void setEllipseStd(boolean ellipseStd)
Sets the ellipseStd value for this EllipticArc.

Parameters:
ellipseStd - * always false

getCenterPoint

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

Returns:
centerPoint

setCenterPoint

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

Parameters:
centerPoint -

getRotation

public double getRotation()
Gets the rotation value for this EllipticArc.

Returns:
rotation

setRotation

public void setRotation(double rotation)
Sets the rotation value for this EllipticArc.

Parameters:
rotation -

getMinorMajorRatio

public double getMinorMajorRatio()
Gets the minorMajorRatio value for this EllipticArc.

Returns:
minorMajorRatio

setMinorMajorRatio

public void setMinorMajorRatio(double minorMajorRatio)
Sets the minorMajorRatio value for this EllipticArc.

Parameters:
minorMajorRatio -

isIsCounterClockWise

public boolean isIsCounterClockWise()
Gets the isCounterClockWise value for this EllipticArc.

Returns:
isCounterClockWise

setIsCounterClockWise

public void setIsCounterClockWise(boolean isCounterClockWise)
Sets the isCounterClockWise value for this EllipticArc.

Parameters:
isCounterClockWise -

isIsMinor

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

Returns:
isMinor

setIsMinor

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

Parameters:
isMinor -

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