| 1 package com.etymon.pj.object.pagemark; 2 3 import java.io.*; 4 import java.util.*; 5 import com.etymon.pj.object.*; 6 7 11 public class XTf 12 extends PageMarkOperator { 13 14 public XTf(PjName name, PjNumber size) { 15 _name = name; 16 _size = size; 17 } 18 19 public PjName getName() { 20 return _name; 21 } 22 23 public PjNumber getSize() { 24 return _size; 25 } 26 27 public long writePdf(OutputStream os) throws IOException { 28 long z = _name.writePdf(os); 29 z = z + write(os, ' '); 30 z = z + _size.writePdf(os); 31 z = z + writeln(os, " Tf"); 32 return z; 33 } 34 35 39 public Object clone() { 40 return this; 41 } 42 43 public boolean equals(Object obj) { 44 if (obj == null) { 45 return false; 46 } 47 if (obj instanceof XTf) { 48 return ( (_name.equals(((XTf)obj)._name)) && 49 (_size.equals(((XTf)obj)._size)) ); 50 } else { 51 return false; 52 } 53 } 54 55 private PjName _name; 56 private PjNumber _size; 57 58 } 59 | Popular Tags |