diff options
author | Benoit Foucher <benoit@zeroc.com> | 2002-09-17 20:56:34 +0000 |
---|---|---|
committer | Benoit Foucher <benoit@zeroc.com> | 2002-09-17 20:56:34 +0000 |
commit | 4073a3adb431e263d60b7a4739f3c0a95f92632e (patch) | |
tree | b2e3081451b41d131261cd42b0fc50f25f93f336 | |
parent | Fix bug introduced with OA changes (diff) | |
download | ice-4073a3adb431e263d60b7a4739f3c0a95f92632e.tar.bz2 ice-4073a3adb431e263d60b7a4739f3c0a95f92632e.tar.xz ice-4073a3adb431e263d60b7a4739f3c0a95f92632e.zip |
Added support for --case-sensitive option (attribute casesensitive).
-rw-r--r-- | java/ant/Slice2FreezeJTask$Dict.class | bin | 850 -> 850 bytes | |||
-rw-r--r-- | java/ant/Slice2FreezeJTask.class | bin | 4801 -> 4958 bytes | |||
-rw-r--r-- | java/ant/Slice2FreezeJTask.java | 16 | ||||
-rw-r--r-- | java/ant/Slice2JavaTask.class | bin | 6048 -> 6204 bytes | |||
-rw-r--r-- | java/ant/Slice2JavaTask.java | 17 | ||||
-rw-r--r-- | java/ant/Slice2WsdlTask.class | bin | 4358 -> 4519 bytes | |||
-rw-r--r-- | java/ant/Slice2WsdlTask.java | 17 | ||||
-rw-r--r-- | java/ant/Slice2XsdTask.class | bin | 4400 -> 4561 bytes | |||
-rw-r--r-- | java/ant/Slice2XsdTask.java | 17 |
9 files changed, 67 insertions, 0 deletions
diff --git a/java/ant/Slice2FreezeJTask$Dict.class b/java/ant/Slice2FreezeJTask$Dict.class Binary files differindex f5a64f96c51..8de4c46dd1c 100644 --- a/java/ant/Slice2FreezeJTask$Dict.class +++ b/java/ant/Slice2FreezeJTask$Dict.class diff --git a/java/ant/Slice2FreezeJTask.class b/java/ant/Slice2FreezeJTask.class Binary files differindex 5039686e8e3..35c3988de52 100644 --- a/java/ant/Slice2FreezeJTask.class +++ b/java/ant/Slice2FreezeJTask.class diff --git a/java/ant/Slice2FreezeJTask.java b/java/ant/Slice2FreezeJTask.java index e7be832cc8a..243af0734f9 100644 --- a/java/ant/Slice2FreezeJTask.java +++ b/java/ant/Slice2FreezeJTask.java @@ -32,6 +32,7 @@ import java.io.FileOutputStream; * tagdir - The directory in which tag files are located (default: "."). * outputdir - The value for the --output-dir translator option. * binary - Enables --binary option. + * casesensitive - The value for the --case-sensitive translator option. * * Nested elements: * @@ -92,6 +93,12 @@ public class Slice2FreezeJTask extends org.apache.tools.ant.Task _binary = binary; } + public void + setCaseSensitive(boolean c) + { + _caseSensitive = c; + } + public Path createIncludePath() { @@ -249,6 +256,14 @@ public class Slice2FreezeJTask extends org.apache.tools.ant.Task } // + // Add --case-sensitive + // + if(_caseSensitive) + { + cmd.append(" --case-sensitive"); + } + + // // Add include directives // if(_includePath != null) @@ -310,6 +325,7 @@ public class Slice2FreezeJTask extends org.apache.tools.ant.Task private File _tagDir = new File("."); private File _outputDir = null; private boolean _binary = false; + private boolean _caseSensitive = false; private Path _includePath = null; private java.util.List _fileSets = new java.util.LinkedList(); diff --git a/java/ant/Slice2JavaTask.class b/java/ant/Slice2JavaTask.class Binary files differindex 27dfed0c67a..e20f9da93dd 100644 --- a/java/ant/Slice2JavaTask.class +++ b/java/ant/Slice2JavaTask.class diff --git a/java/ant/Slice2JavaTask.java b/java/ant/Slice2JavaTask.java index 84d05a55614..289db179126 100644 --- a/java/ant/Slice2JavaTask.java +++ b/java/ant/Slice2JavaTask.java @@ -43,6 +43,7 @@ import java.io.BufferedWriter; * package - The value for the --package translator option. * tie - The value for the --tie translator option. * clone - The value for the --clone translator option. + * casesensitive - The value for the --case-sensitive translator option. * * Nested elements: * @@ -82,6 +83,7 @@ public class Slice2JavaTask extends org.apache.tools.ant.Task _includePath = null; _tie = false; _clone = false; + _caseSensitive = false; } public void @@ -149,6 +151,12 @@ public class Slice2JavaTask extends org.apache.tools.ant.Task _clone = c; } + public void + setCaseSensitive(boolean c) + { + _caseSensitive = c; + } + public FileSet createFileset() { @@ -288,6 +296,14 @@ public class Slice2JavaTask extends org.apache.tools.ant.Task } // + // Add --case-sensitive + // + if(_caseSensitive) + { + cmd.append(" --case-sensitive"); + } + + // // Add files to be translated // for(int i = 0; i < buildList.size(); i++) @@ -402,5 +418,6 @@ public class Slice2JavaTask extends org.apache.tools.ant.Task private Path _includePath; private boolean _tie; private boolean _clone; + private boolean _caseSensitive; private java.util.List _fileSets = new java.util.LinkedList(); } diff --git a/java/ant/Slice2WsdlTask.class b/java/ant/Slice2WsdlTask.class Binary files differindex 0da7bf133fa..b5f18187419 100644 --- a/java/ant/Slice2WsdlTask.class +++ b/java/ant/Slice2WsdlTask.class diff --git a/java/ant/Slice2WsdlTask.java b/java/ant/Slice2WsdlTask.java index 0b69b242b17..debc75eadf0 100644 --- a/java/ant/Slice2WsdlTask.java +++ b/java/ant/Slice2WsdlTask.java @@ -33,6 +33,7 @@ import java.io.FileOutputStream; * tagdir - The directory in which tag files are located (default: "."). * outputdir - The value for the --output-dir translator option. * package - The value for the --package translator option. + * casesensitive - The value for the --case-sensitive translator option. * * Nested elements: * @@ -71,6 +72,7 @@ public class Slice2WsdlTask extends org.apache.tools.ant.Task _package = null; _includePath = null; _fileSet = null; + _caseSensitive = false; } public void @@ -97,6 +99,12 @@ public class Slice2WsdlTask extends org.apache.tools.ant.Task _package = pkg; } + public void + setCaseSensitive(boolean c) + { + _caseSensitive = c; + } + public Path createIncludePath() { @@ -199,6 +207,14 @@ public class Slice2WsdlTask extends org.apache.tools.ant.Task cmd.append(_package); } + // + // Add --case-sensitive + // + if(_caseSensitive) + { + cmd.append(" --case-sensitive"); + } + // // Add include directives // @@ -273,4 +289,5 @@ public class Slice2WsdlTask extends org.apache.tools.ant.Task private String _package; private Path _includePath; private FileSet _fileSet; + private boolean _caseSensitive; } diff --git a/java/ant/Slice2XsdTask.class b/java/ant/Slice2XsdTask.class Binary files differindex 2bea129f2e4..1b51672210c 100644 --- a/java/ant/Slice2XsdTask.class +++ b/java/ant/Slice2XsdTask.class diff --git a/java/ant/Slice2XsdTask.java b/java/ant/Slice2XsdTask.java index f71b0624552..6e75380034c 100644 --- a/java/ant/Slice2XsdTask.java +++ b/java/ant/Slice2XsdTask.java @@ -33,6 +33,7 @@ import java.io.FileOutputStream; * tagdir - The directory in which tag files are located (default: "."). * outputdir - The value for the --output-dir translator option. * package - The value for the --package translator option. + * casesensitive - The value for the --case-sensitive translator option. * * Nested elements: * @@ -71,6 +72,7 @@ public class Slice2XsdTask extends org.apache.tools.ant.Task _package = null; _includePath = null; _fileSet = null; + _caseSensitive = false; } public void @@ -97,6 +99,12 @@ public class Slice2XsdTask extends org.apache.tools.ant.Task _package = pkg; } + public void + setCaseSensitive(boolean c) + { + _caseSensitive = c; + } + public Path createIncludePath() { @@ -212,6 +220,14 @@ public class Slice2XsdTask extends org.apache.tools.ant.Task cmd.append(_package); } + // + // Add --case-sensitive + // + if(_caseSensitive) + { + cmd.append(" --case-sensitive"); + } + // // Add include directives // @@ -285,4 +301,5 @@ public class Slice2XsdTask extends org.apache.tools.ant.Task private String _package; private Path _includePath; private FileSet _fileSet; + private boolean _caseSensitive; } |