Merge branch 'master' of https://source.jalview.org/git/jalviewjs.git
[jalviewjs.git] / site / j2s / java / util / TreeSet.js
index deb95a3..27eaa50 100644 (file)
-Clazz.load(["java.util.AbstractSet","$.SortedSet","$.TreeMap"],"java.util.TreeSet",["java.lang.IllegalArgumentException"],function(){\r
-c$=Clazz.decorateAsClass(function(){\r
-this.backingMap=null;\r
-Clazz.instantialize(this,arguments);\r
-},java.util,"TreeSet",java.util.AbstractSet,[java.util.SortedSet,Cloneable,java.io.Serializable]);\r
-Clazz.makeConstructor(c$,\r
-($fz=function(map){\r
-Clazz.superConstructor(this,java.util.TreeSet,[]);\r
-this.backingMap=map;\r
-},$fz.isPrivate=true,$fz),"java.util.SortedMap");\r
-Clazz.makeConstructor(c$,\r
-function(){\r
-Clazz.superConstructor(this,java.util.TreeSet,[]);\r
-this.backingMap=new java.util.TreeMap();\r
-});\r
-Clazz.makeConstructor(c$,\r
-function(collection){\r
-this.construct();\r
-this.addAll(collection);\r
-},"java.util.Collection");\r
-Clazz.makeConstructor(c$,\r
-function(comparator){\r
-Clazz.superConstructor(this,java.util.TreeSet,[]);\r
-this.backingMap=new java.util.TreeMap(comparator);\r
-},"java.util.Comparator");\r
-Clazz.makeConstructor(c$,\r
-function(set){\r
-this.construct(set.comparator());\r
-var it=set.iterator();\r
-while(it.hasNext()){\r
-this.add(it.next());\r
-}\r
-},"java.util.SortedSet");\r
-Clazz.overrideMethod(c$,"add",\r
-function(object){\r
-return this.backingMap.put(object,object)==null;\r
-},"~O");\r
-Clazz.overrideMethod(c$,"clear",\r
-function(){\r
-this.backingMap.clear();\r
-});\r
-Clazz.defineMethod(c$,"clone",\r
-function(){\r
-try{\r
-var clone=Clazz.superCall(this,java.util.TreeSet,"clone",[]);\r
-if(Clazz.instanceOf(this.backingMap,java.util.TreeMap)){\r
-clone.backingMap=(this.backingMap).clone();\r
-}else{\r
-clone.backingMap=new java.util.TreeMap(this.backingMap);\r
-}return clone;\r
-}catch(e){\r
-if(Clazz.instanceOf(e,CloneNotSupportedException)){\r
-return null;\r
-}else{\r
-throw e;\r
-}\r
-}\r
-});\r
-Clazz.defineMethod(c$,"comparator",\r
-function(){\r
-return this.backingMap.comparator();\r
-});\r
-Clazz.overrideMethod(c$,"contains",\r
-function(object){\r
-return this.backingMap.containsKey(object);\r
-},"~O");\r
-Clazz.overrideMethod(c$,"first",\r
-function(){\r
-return this.backingMap.firstKey();\r
-});\r
-Clazz.overrideMethod(c$,"headSet",\r
-function(end){\r
-var c=this.backingMap.comparator();\r
-if(c==null){\r
-(end).compareTo(end);\r
-}else{\r
-c.compare(end,end);\r
-}return new java.util.TreeSet(this.backingMap.headMap(end));\r
-},"~O");\r
-Clazz.overrideMethod(c$,"isEmpty",\r
-function(){\r
-return this.backingMap.isEmpty();\r
-});\r
-Clazz.defineMethod(c$,"iterator",\r
-function(){\r
-return this.backingMap.keySet().iterator();\r
-});\r
-Clazz.overrideMethod(c$,"last",\r
-function(){\r
-return this.backingMap.lastKey();\r
-});\r
-Clazz.overrideMethod(c$,"remove",\r
-function(object){\r
-return this.backingMap.remove(object)!=null;\r
-},"~O");\r
-Clazz.overrideMethod(c$,"size",\r
-function(){\r
-return this.backingMap.size();\r
-});\r
-Clazz.overrideMethod(c$,"subSet",\r
-function(start,end){\r
-var c=this.backingMap.comparator();\r
-if(c==null){\r
-if((start).compareTo(end)<=0){\r
-return new java.util.TreeSet(this.backingMap.subMap(start,end));\r
-}}else{\r
-if(c.compare(start,end)<=0){\r
-return new java.util.TreeSet(this.backingMap.subMap(start,end));\r
-}}throw new IllegalArgumentException();\r
-},"~O,~O");\r
-Clazz.overrideMethod(c$,"tailSet",\r
-function(start){\r
-var c=this.backingMap.comparator();\r
-if(c==null){\r
-(start).compareTo(start);\r
-}else{\r
-c.compare(start,start);\r
-}return new java.util.TreeSet(this.backingMap.tailMap(start));\r
-},"~O");\r
-});\r
+Clazz.load(["java.util.AbstractSet","$.SortedSet","$.TreeMap"],"java.util.TreeSet",["java.lang.IllegalArgumentException"],function(){
+c$=Clazz.decorateAsClass(function(){
+this.backingMap=null;
+Clazz.instantialize(this,arguments);
+},java.util,"TreeSet",java.util.AbstractSet,[java.util.SortedSet,Cloneable,java.io.Serializable]);
+Clazz.makeConstructor(c$,
+($fz=function(map){
+Clazz.superConstructor(this,java.util.TreeSet,[]);
+this.backingMap=map;
+},$fz.isPrivate=true,$fz),"java.util.SortedMap");
+Clazz.makeConstructor(c$,
+function(){
+Clazz.superConstructor(this,java.util.TreeSet,[]);
+this.backingMap=new java.util.TreeMap();
+});
+Clazz.makeConstructor(c$,
+function(collection){
+this.construct();
+this.addAll(collection);
+},"java.util.Collection");
+Clazz.makeConstructor(c$,
+function(comparator){
+Clazz.superConstructor(this,java.util.TreeSet,[]);
+this.backingMap=new java.util.TreeMap(comparator);
+},"java.util.Comparator");
+Clazz.makeConstructor(c$,
+function(set){
+this.construct(set.comparator());
+var it=set.iterator();
+while(it.hasNext()){
+this.add(it.next());
+}
+},"java.util.SortedSet");
+Clazz.overrideMethod(c$,"add",
+function(object){
+return this.backingMap.put(object,object)==null;
+},"~O");
+Clazz.overrideMethod(c$,"clear",
+function(){
+this.backingMap.clear();
+});
+Clazz.defineMethod(c$,"clone",
+function(){
+try{
+var clone=Clazz.superCall(this,java.util.TreeSet,"clone",[]);
+if(Clazz.instanceOf(this.backingMap,java.util.TreeMap)){
+clone.backingMap=(this.backingMap).clone();
+}else{
+clone.backingMap=new java.util.TreeMap(this.backingMap);
+}return clone;
+}catch(e){
+if(Clazz.instanceOf(e,CloneNotSupportedException)){
+return null;
+}else{
+throw e;
+}
+}
+});
+Clazz.defineMethod(c$,"comparator",
+function(){
+return this.backingMap.comparator();
+});
+Clazz.overrideMethod(c$,"contains",
+function(object){
+return this.backingMap.containsKey(object);
+},"~O");
+Clazz.overrideMethod(c$,"first",
+function(){
+return this.backingMap.firstKey();
+});
+Clazz.overrideMethod(c$,"headSet",
+function(end){
+var c=this.backingMap.comparator();
+if(c==null){
+(end).compareTo(end);
+}else{
+c.compare(end,end);
+}return new java.util.TreeSet(this.backingMap.headMap(end));
+},"~O");
+Clazz.overrideMethod(c$,"isEmpty",
+function(){
+return this.backingMap.isEmpty();
+});
+Clazz.defineMethod(c$,"iterator",
+function(){
+return this.backingMap.keySet().iterator();
+});
+Clazz.overrideMethod(c$,"last",
+function(){
+return this.backingMap.lastKey();
+});
+Clazz.overrideMethod(c$,"remove",
+function(object){
+return this.backingMap.remove(object)!=null;
+},"~O");
+Clazz.overrideMethod(c$,"size",
+function(){
+return this.backingMap.size();
+});
+Clazz.overrideMethod(c$,"subSet",
+function(start,end){
+var c=this.backingMap.comparator();
+if(c==null){
+if((start).compareTo(end)<=0){
+return new java.util.TreeSet(this.backingMap.subMap(start,end));
+}}else{
+if(c.compare(start,end)<=0){
+return new java.util.TreeSet(this.backingMap.subMap(start,end));
+}}throw new IllegalArgumentException();
+},"~O,~O");
+Clazz.overrideMethod(c$,"tailSet",
+function(start){
+var c=this.backingMap.comparator();
+if(c==null){
+(start).compareTo(start);
+}else{
+c.compare(start,start);
+}return new java.util.TreeSet(this.backingMap.tailMap(start));
+},"~O");
+});