com.esri.arcgisws
Class HsvColor

java.lang.Object
  extended bycom.esri.arcgisws.Color
      extended bycom.esri.arcgisws.HsvColor
All Implemented Interfaces:
java.io.Serializable

public class HsvColor
extends Color
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
HsvColor()
           
HsvColor(java.lang.Boolean useWindowsDithering, org.apache.axis.types.UnsignedByte alphaValue, short hue, org.apache.axis.types.UnsignedByte saturation, org.apache.axis.types.UnsignedByte value)
           
 
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
 short getHue()
          Gets the hue value for this HsvColor.
 org.apache.axis.types.UnsignedByte getSaturation()
          Gets the saturation value for this HsvColor.
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
 org.apache.axis.types.UnsignedByte getValue()
          Gets the value value for this HsvColor.
 int hashCode()
           
 void setHue(short hue)
          Sets the hue value for this HsvColor.
 void setSaturation(org.apache.axis.types.UnsignedByte saturation)
          Sets the saturation value for this HsvColor.
 void setValue(org.apache.axis.types.UnsignedByte value)
          Sets the value value for this HsvColor.
 
Methods inherited from class com.esri.arcgisws.Color
getAlphaValue, getUseWindowsDithering, setAlphaValue, setUseWindowsDithering
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HsvColor

public HsvColor()

HsvColor

public HsvColor(java.lang.Boolean useWindowsDithering,
                org.apache.axis.types.UnsignedByte alphaValue,
                short hue,
                org.apache.axis.types.UnsignedByte saturation,
                org.apache.axis.types.UnsignedByte value)
Method Detail

getHue

public short getHue()
Gets the hue value for this HsvColor.

Returns:
hue

setHue

public void setHue(short hue)
Sets the hue value for this HsvColor.

Parameters:
hue -

getSaturation

public org.apache.axis.types.UnsignedByte getSaturation()
Gets the saturation value for this HsvColor.

Returns:
saturation

setSaturation

public void setSaturation(org.apache.axis.types.UnsignedByte saturation)
Sets the saturation value for this HsvColor.

Parameters:
saturation -

getValue

public org.apache.axis.types.UnsignedByte getValue()
Gets the value value for this HsvColor.

Returns:
value

setValue

public void setValue(org.apache.axis.types.UnsignedByte value)
Sets the value value for this HsvColor.

Parameters:
value -

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class Color

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