com.esri.arcgisws
Class HlsColor

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

public class HlsColor
extends Color
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
HlsColor()
           
HlsColor(java.lang.Boolean useWindowsDithering, org.apache.axis.types.UnsignedByte alphaValue, short hue, org.apache.axis.types.UnsignedByte lightness, org.apache.axis.types.UnsignedByte saturation)
           
 
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 HlsColor.
 org.apache.axis.types.UnsignedByte getLightness()
          Gets the lightness value for this HlsColor.
 org.apache.axis.types.UnsignedByte getSaturation()
          Gets the saturation value for this HlsColor.
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()
           
 void setHue(short hue)
          Sets the hue value for this HlsColor.
 void setLightness(org.apache.axis.types.UnsignedByte lightness)
          Sets the lightness value for this HlsColor.
 void setSaturation(org.apache.axis.types.UnsignedByte saturation)
          Sets the saturation value for this HlsColor.
 
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

HlsColor

public HlsColor()

HlsColor

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

getHue

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

Returns:
hue

setHue

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

Parameters:
hue -

getLightness

public org.apache.axis.types.UnsignedByte getLightness()
Gets the lightness value for this HlsColor.

Returns:
lightness

setLightness

public void setLightness(org.apache.axis.types.UnsignedByte lightness)
Sets the lightness value for this HlsColor.

Parameters:
lightness -

getSaturation

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

Returns:
saturation

setSaturation

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

Parameters:
saturation -

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