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 XXK 12 extends PageMarkOperator { 13 14 public XXK(PjNumber c, PjNumber m, PjNumber y, PjNumber k) { 15 _c = c; 16 _m = m; 17 _y = y; 18 _k = k; 19 } 20 21 public PjNumber getC() { 22 return _c; 23 } 24 25 public PjNumber getM() { 26 return _m; 27 } 28 29 public PjNumber getY() { 30 return _y; 31 } 32 33 public PjNumber getK() { 34 return _k; 35 } 36 37 public long writePdf(OutputStream os) throws IOException { 38 long z = _c.writePdf(os); 39 z = z + write(os, ' '); 40 z = z + _m.writePdf(os); 41 z = z + write(os, ' '); 42 z = z + _y.writePdf(os); 43 z = z + write(os, ' '); 44 z = z + _k.writePdf(os); 45 z = z + writeln(os, " K"); 46 return z; 47 } 48 49 53 public Object clone() { 54 return this; 55 } 56 57 public boolean equals(Object obj) { 58 if (obj == null) { 59 return false; 60 } 61 if (obj instanceof XXK) { 62 return ( (_c.equals(((XXK)obj)._c)) && 63 (_m.equals(((XXK)obj)._m)) && 64 (_y.equals(((XXK)obj)._y)) && 65 (_k.equals(((XXK)obj)._k)) ); 66 } else { 67 return false; 68 } 69 } 70 71 private PjNumber _c; 72 private PjNumber _m; 73 private PjNumber _y; 74 private PjNumber _k; 75 76 } 77 | Popular Tags |