home *** CD-ROM | disk | FTP | other *** search
- package allaire.util.template;
-
- import allaire.util.TypelessValue;
- import netscape.util.Vector;
-
- class RTrimFunction extends Function {
- RTrimFunction() {
- super(new FunctionInfo("RTrim", 1, false, 1, -1, -1, -1));
- }
-
- public TypelessValue doIt(Vector var1) throws FunctionCallException {
- String var2 = ((Function)this).getArgumentAsString(var1, 0);
- int var3 = var2.length();
-
- int var4;
- for(var4 = var3 - 1; var4 >= 0 && Character.isSpace(var2.charAt(var4)); --var4) {
- }
-
- String var5;
- if (var4 < 0) {
- var5 = "";
- } else {
- var5 = var2.substring(0, var4 + 1);
- }
-
- return new TypelessValue(var5);
- }
- }
-