summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenoit Foucher <benoit@zeroc.com>2002-09-17 20:56:34 +0000
committerBenoit Foucher <benoit@zeroc.com>2002-09-17 20:56:34 +0000
commit4073a3adb431e263d60b7a4739f3c0a95f92632e (patch)
treeb2e3081451b41d131261cd42b0fc50f25f93f336
parentFix bug introduced with OA changes (diff)
downloadice-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.classbin850 -> 850 bytes
-rw-r--r--java/ant/Slice2FreezeJTask.classbin4801 -> 4958 bytes
-rw-r--r--java/ant/Slice2FreezeJTask.java16
-rw-r--r--java/ant/Slice2JavaTask.classbin6048 -> 6204 bytes
-rw-r--r--java/ant/Slice2JavaTask.java17
-rw-r--r--java/ant/Slice2WsdlTask.classbin4358 -> 4519 bytes
-rw-r--r--java/ant/Slice2WsdlTask.java17
-rw-r--r--java/ant/Slice2XsdTask.classbin4400 -> 4561 bytes
-rw-r--r--java/ant/Slice2XsdTask.java17
9 files changed, 67 insertions, 0 deletions
diff --git a/java/ant/Slice2FreezeJTask$Dict.class b/java/ant/Slice2FreezeJTask$Dict.class
index f5a64f96c51..8de4c46dd1c 100644
--- a/java/ant/Slice2FreezeJTask$Dict.class
+++ b/java/ant/Slice2FreezeJTask$Dict.class
Binary files differ
diff --git a/java/ant/Slice2FreezeJTask.class b/java/ant/Slice2FreezeJTask.class
index 5039686e8e3..35c3988de52 100644
--- a/java/ant/Slice2FreezeJTask.class
+++ b/java/ant/Slice2FreezeJTask.class
Binary files differ
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
index 27dfed0c67a..e20f9da93dd 100644
--- a/java/ant/Slice2JavaTask.class
+++ b/java/ant/Slice2JavaTask.class
Binary files differ
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
index 0da7bf133fa..b5f18187419 100644
--- a/java/ant/Slice2WsdlTask.class
+++ b/java/ant/Slice2WsdlTask.class
Binary files differ
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
index 2bea129f2e4..1b51672210c 100644
--- a/java/ant/Slice2XsdTask.class
+++ b/java/ant/Slice2XsdTask.class
Binary files differ
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;
}