PatternDots.java

00001 package edu.stanford.hci.r3.units;
00002 
00003 import java.text.DecimalFormat;
00004 
00017 public class PatternDots extends Units {
00018 
00022         public static final DecimalFormat FORMATTER = new DecimalFormat("#.000");
00023 
00027         public static final Units ONE = new PatternDots(1);
00028 
00039         private static final double PATTERN_UNITS_PER_INCH = 84.7727;
00040 
00044         public PatternDots() {
00045                 super(1);
00046         }
00047 
00051         public PatternDots(double dots) {
00052                 super(dots);
00053         }
00054 
00060         @Override
00061         protected double getNumberOfUnitsInOneInch() {
00062                 return PATTERN_UNITS_PER_INCH;
00063         }
00064 
00068         public String toString() {
00069                 return FORMATTER.format(getValue()) + " " + getUnitName();
00070         }
00071 
00072 }

Generated on Sat Apr 14 18:21:36 2007 for R3 Paper Toolkit by  doxygen 1.4.7