diff options
Diffstat (limited to 'java/ant/Slice2JavaTask.java')
-rw-r--r-- | java/ant/Slice2JavaTask.java | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/java/ant/Slice2JavaTask.java b/java/ant/Slice2JavaTask.java index 6d9479d7a38..bc5f20e6b76 100644 --- a/java/ant/Slice2JavaTask.java +++ b/java/ant/Slice2JavaTask.java @@ -38,6 +38,8 @@ import java.io.BufferedWriter; * * translator - The pathname of the translator (default: "slice2java"). * tie - The value for the --tie translator option. + * checksum - The value for the --checksum translator option. + * stream - The value for the --stream translator option. * * Example: * @@ -89,6 +91,12 @@ public class Slice2JavaTask extends SliceTask } public void + setStream(boolean stream) + { + _stream = stream; + } + + public void execute() throws BuildException { @@ -223,6 +231,11 @@ public class Slice2JavaTask extends SliceTask cmd.append(" --checksum " + _checksum); } + if(_stream) + { + cmd.append(" --stream"); + } + // // Add --ice // @@ -358,5 +371,6 @@ public class Slice2JavaTask extends SliceTask private File _translator; private boolean _tie; + private boolean _stream; private String _checksum; } |