1 30 31 package de.susebox.java.lang; 32 33 import java.io.InputStream ; 37 import java.io.PrintStream ; 38 39 40 44 55 public class DefaultEnvironment implements Environment { 56 57 61 67 public InputStream in() { 68 return System.in; 69 } 70 71 77 public PrintStream out() { 78 return System.out; 79 } 80 81 87 public PrintStream err() { 88 return System.err; 89 } 90 91 98 public void setExitStatus(int status) { 99 _exitStatus = status; 100 } 101 102 107 public int getExitStatus() { 108 return _exitStatus; 109 } 110 111 120 public void exit() throws UnsupportedOperationException { 121 System.exit(getExitStatus()); 122 } 123 124 125 private int _exitStatus = 0; 129 } 130 | Popular Tags |