1 26 27 package it.stefanochizzolini.clown.objects; 28 29 import it.stefanochizzolini.clown.files.File; 30 31 34 public class PdfInteger 35 extends PdfAtomicObject<Integer > 36 implements IPdfNumber 37 { 38 public static String toPdf( 42 int value 43 ) 44 { 45 return Integer.toString(value); 46 } 47 50 public PdfInteger( 53 int value 54 ) 55 {setValue(value);} 56 58 @Override 61 public Object clone( 62 File context 63 ) 64 { 65 PdfInteger clone = (PdfInteger)super.clone(); 67 68 70 71 return clone; 72 } 73 74 @Override 75 public String toPdf( 76 ) 77 {return PdfInteger.toPdf(getValue());} 78 79 public double getNumberValue( 81 ) 82 {return getValue();} 83 84 public void setNumberValue( 85 double value 86 ) 87 {setValue((int)value);} 88 89 public void translateNumberValue( 90 double value 91 ) 92 {setValue(getValue() + (int)value);} 93 } | Popular Tags |