summaryrefslogtreecommitdiffstats
path: root/sched
diff options
context:
space:
mode:
authormikaelpeltier <mikaelpeltier@google.com>2015-03-30 09:19:13 +0200
committermikaelpeltier <mikaelpeltier@google.com>2015-03-30 09:19:13 +0200
commitcd0bba1a17ae2d644b1fd06bc09a5db80f60b5a4 (patch)
treed6da90e999d732df659935de1f74ad4b44e9ad31 /sched
parent091516b153ad020a1b92afa33ae417598e78c3e6 (diff)
downloadtoolchain_jack-cd0bba1a17ae2d644b1fd06bc09a5db80f60b5a4.zip
toolchain_jack-cd0bba1a17ae2d644b1fd06bc09a5db80f60b5a4.tar.gz
toolchain_jack-cd0bba1a17ae2d644b1fd06bc09a5db80f60b5a4.tar.bz2
Add HasLocation to stream providers
Change-Id: Id1173260f85926508ac8ff12dbc4faec601e2fcd
Diffstat (limited to 'sched')
-rw-r--r--sched/src/com/android/sched/vfs/InputStreamProvider.java3
-rw-r--r--sched/src/com/android/sched/vfs/OutputStreamProvider.java3
2 files changed, 4 insertions, 2 deletions
diff --git a/sched/src/com/android/sched/vfs/InputStreamProvider.java b/sched/src/com/android/sched/vfs/InputStreamProvider.java
index ec5838b..93bb3a2 100644
--- a/sched/src/com/android/sched/vfs/InputStreamProvider.java
+++ b/sched/src/com/android/sched/vfs/InputStreamProvider.java
@@ -17,6 +17,7 @@
package com.android.sched.vfs;
import com.android.sched.util.file.WrongPermissionException;
+import com.android.sched.util.location.HasLocation;
import java.io.InputStream;
@@ -25,7 +26,7 @@ import javax.annotation.Nonnull;
/**
* Provider of {@link InputStream}.
*/
-public interface InputStreamProvider {
+public interface InputStreamProvider extends HasLocation {
@Nonnull
InputStream getInputStream() throws WrongPermissionException;
diff --git a/sched/src/com/android/sched/vfs/OutputStreamProvider.java b/sched/src/com/android/sched/vfs/OutputStreamProvider.java
index 00970e0..aed2716 100644
--- a/sched/src/com/android/sched/vfs/OutputStreamProvider.java
+++ b/sched/src/com/android/sched/vfs/OutputStreamProvider.java
@@ -17,6 +17,7 @@
package com.android.sched.vfs;
import com.android.sched.util.file.WrongPermissionException;
+import com.android.sched.util.location.HasLocation;
import java.io.OutputStream;
import java.io.PrintStream;
@@ -26,7 +27,7 @@ import javax.annotation.Nonnull;
/**
* Provider of {@link OutputStreamProvider}.
*/
-public interface OutputStreamProvider {
+public interface OutputStreamProvider extends HasLocation {
@Nonnull
OutputStream getOutputStream() throws WrongPermissionException;