org.diylc.core.measures
Class Size

java.lang.Object
  extended by org.diylc.core.measures.AbstractMeasure<SizeUnit>
      extended by org.diylc.core.measures.Size
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, java.lang.Comparable<Size>

public class Size
extends AbstractMeasure<SizeUnit>
implements java.lang.Comparable<Size>

See Also:
Serialized Form

Constructor Summary
Size(java.lang.Double value, SizeUnit unit)
           
 
Method Summary
 Size clone()
           
 int compareTo(Size o)
           
 double convertToPixels()
           
static Size parseSize(java.lang.String value)
           
 
Methods inherited from class org.diylc.core.measures.AbstractMeasure
equals, getUnit, getValue, hashCode, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Size

public Size(java.lang.Double value,
            SizeUnit unit)
Method Detail

convertToPixels

public double convertToPixels()

clone

public Size clone()
           throws java.lang.CloneNotSupportedException
Overrides:
clone in class java.lang.Object
Throws:
java.lang.CloneNotSupportedException

parseSize

public static Size parseSize(java.lang.String value)

compareTo

public int compareTo(Size o)
Specified by:
compareTo in interface java.lang.Comparable<Size>