X-Git-Url: http://source.jalview.org/gitweb/?p=jalviewjs.git;a=blobdiff_plain;f=site%2Fswingjs%2Fj2s%2Fjava%2Futil%2FStringTokenizer.js;fp=site%2Fswingjs%2Fj2s%2Fjava%2Futil%2FStringTokenizer.js;h=1df57b964536038c3634d22086580ec3a0b0d81c;hp=eac4c1481d96b10b67ef89ecbb00f31eff07c29a;hb=b9b7a352eee79b7764c3b09c9d19663075061d8c;hpb=7301a2415adab88038b291fc54caeeb3a5a47a44 diff --git a/site/swingjs/j2s/java/util/StringTokenizer.js b/site/swingjs/j2s/java/util/StringTokenizer.js index eac4c14..1df57b9 100644 --- a/site/swingjs/j2s/java/util/StringTokenizer.js +++ b/site/swingjs/j2s/java/util/StringTokenizer.js @@ -1,83 +1,83 @@ -Clazz.load(["java.util.Enumeration"],"java.util.StringTokenizer",["java.lang.NullPointerException","java.util.NoSuchElementException"],function(){ -c$=Clazz.decorateAsClass(function(){ -this.string=null; -this.delimiters=null; -this.returnDelimiters=false; -this.position=0; -Clazz.instantialize(this,arguments); -},java.util,"StringTokenizer",null,java.util.Enumeration); -Clazz.makeConstructor(c$, -function(string){ -this.construct(string," \t\n\r\f",false); -},"~S"); -Clazz.makeConstructor(c$, -function(string,delimiters){ -this.construct(string,delimiters,false); -},"~S,~S"); -Clazz.makeConstructor(c$, -function(string,delimiters,returnDelimiters){ -if(string!=null){ -this.string=string; -this.delimiters=delimiters; -this.returnDelimiters=returnDelimiters; -this.position=0; -}else throw new NullPointerException(); -},"~S,~S,~B"); -Clazz.defineMethod(c$,"countTokens", -function(){ -var count=0; -var inToken=false; -for(var i=this.position,length=this.string.length;i=0){ -if(this.returnDelimiters)count++; -if(inToken){ -count++; -inToken=false; -}}else{ -inToken=true; -}} -if(inToken)count++; -return count; -}); -Clazz.overrideMethod(c$,"hasMoreElements", -function(){ -return this.hasMoreTokens(); -}); -Clazz.defineMethod(c$,"hasMoreTokens", -function(){ -var length=this.string.length; -if(this.position=0)return String.valueOf(this.string.charAt(this.position++)); -for(this.position++;this.position=0)return this.string.substring(i,this.position); - -return this.string.substring(i); -}while(i=0)i++; - -this.position=i; -if(i=0)return this.string.substring(i,this.position); - -return this.string.substring(i); -}}throw new java.util.NoSuchElementException(); -}); -Clazz.defineMethod(c$,"nextToken", -function(delims){ -this.delimiters=delims; -return this.nextToken(); -},"~S"); -}); +Clazz.load(["java.util.Enumeration"],"java.util.StringTokenizer",["java.lang.NullPointerException","java.util.NoSuchElementException"],function(){ +c$=Clazz.decorateAsClass(function(){ +this.string=null; +this.delimiters=null; +this.returnDelimiters=false; +this.position=0; +Clazz.instantialize(this,arguments); +},java.util,"StringTokenizer",null,java.util.Enumeration); +Clazz.makeConstructor(c$, +function(string){ +this.construct(string," \t\n\r\f",false); +},"~S"); +Clazz.makeConstructor(c$, +function(string,delimiters){ +this.construct(string,delimiters,false); +},"~S,~S"); +Clazz.makeConstructor(c$, +function(string,delimiters,returnDelimiters){ +if(string!=null){ +this.string=string; +this.delimiters=delimiters; +this.returnDelimiters=returnDelimiters; +this.position=0; +}else throw new NullPointerException(); +},"~S,~S,~B"); +Clazz.defineMethod(c$,"countTokens", +function(){ +var count=0; +var inToken=false; +for(var i=this.position,length=this.string.length;i=0){ +if(this.returnDelimiters)count++; +if(inToken){ +count++; +inToken=false; +}}else{ +inToken=true; +}} +if(inToken)count++; +return count; +}); +Clazz.overrideMethod(c$,"hasMoreElements", +function(){ +return this.hasMoreTokens(); +}); +Clazz.defineMethod(c$,"hasMoreTokens", +function(){ +var length=this.string.length; +if(this.position=0)return String.valueOf(this.string.charAt(this.position++)); +for(this.position++;this.position=0)return this.string.substring(i,this.position); + +return this.string.substring(i); +}while(i=0)i++; + +this.position=i; +if(i=0)return this.string.substring(i,this.position); + +return this.string.substring(i); +}}throw new java.util.NoSuchElementException(); +}); +Clazz.defineMethod(c$,"nextToken", +function(delims){ +this.delimiters=delims; +return this.nextToken(); +},"~S"); +});