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