Initial import.
[clinton/mirror/jspi/.git] / jspi / src / main / java / de / lohndirekt / print / attribute / ipp / jobdesc / LdJobStateReason.java
CommitLineData
3ea135bb 1/*\r
2 * Created on 22.01.2004\r
3 *\r
4 * \r
5 */\r
6package de.lohndirekt.print.attribute.ipp.jobdesc;\r
7\r
8import java.util.Locale;\r
9\r
10import javax.print.attribute.standard.JobStateReason;\r
11\r
12/**\r
13 * @author bpusch\r
14 *\r
15 * \r
16 */\r
17public class LdJobStateReason extends JobStateReason {\r
18 \r
19 private String stringValue;\r
20\r
21 public static LdJobStateReason NONE = new LdJobStateReason("none", Locale.getDefault(), -1);\r
22\r
23 /**\r
24 * @param value\r
25 */\r
26 private LdJobStateReason(String stringValue, Locale locale, int value) {\r
27 super(value);\r
28 this.stringValue = stringValue;\r
29 }\r
30\r
31 public String toString(){\r
32 if (this.stringValue != null){\r
33 return this.stringValue;\r
34 } else {\r
35 return super.toString();\r
36 }\r
37 }\r
38\r
39 \r
40\r
41}\r