summaryrefslogtreecommitdiffstats
path: root/sched/src/com/android/sched/util/file/OutputStreamFile.java
diff options
context:
space:
mode:
Diffstat (limited to 'sched/src/com/android/sched/util/file/OutputStreamFile.java')
-rw-r--r--sched/src/com/android/sched/util/file/OutputStreamFile.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/sched/src/com/android/sched/util/file/OutputStreamFile.java b/sched/src/com/android/sched/util/file/OutputStreamFile.java
index 0b78ebb..37907b2 100644
--- a/sched/src/com/android/sched/util/file/OutputStreamFile.java
+++ b/sched/src/com/android/sched/util/file/OutputStreamFile.java
@@ -23,6 +23,7 @@ import com.android.sched.util.location.Location;
import com.android.sched.util.location.StandardErrorLocation;
import com.android.sched.util.location.StandardOutputLocation;
import com.android.sched.util.stream.UncloseablePrintStream;
+import com.android.sched.vfs.OutputStreamProvider;
import java.io.File;
import java.io.FileNotFoundException;
@@ -36,7 +37,7 @@ import javax.annotation.Nonnull;
/**
* Class representing a output stream from a file path or a standard output.
*/
-public class OutputStreamFile extends AbstractStreamFile {
+public class OutputStreamFile extends AbstractStreamFile implements OutputStreamProvider {
private final boolean append;
@CheckForNull
@@ -201,6 +202,7 @@ public class OutputStreamFile extends AbstractStreamFile {
this.append = true;
}
+ @Override
@Nonnull
public OutputStream getOutputStream() {
if (stream == null) {
@@ -216,6 +218,7 @@ public class OutputStreamFile extends AbstractStreamFile {
return stream;
}
+ @Override
@Nonnull
public PrintStream getPrintStream() {
if (printer == null) {