X-Git-Url: http://source.jalview.org/gitweb/?p=jalviewjs.git;a=blobdiff_plain;f=site%2Fswingjs%2Fj2s%2Fjssun%2Fswing%2FDefaultLookup.js;fp=site%2Fswingjs%2Fj2s%2Fjssun%2Fswing%2FDefaultLookup.js;h=a87824ca12cac33f0d958b97b29d108c63b67b8a;hp=090c6664d14d306def1b2fb88fe0c34cd0a1cce6;hb=b9b7a352eee79b7764c3b09c9d19663075061d8c;hpb=7301a2415adab88038b291fc54caeeb3a5a47a44 diff --git a/site/swingjs/j2s/jssun/swing/DefaultLookup.js b/site/swingjs/j2s/jssun/swing/DefaultLookup.js index 090c666..a87824c 100644 --- a/site/swingjs/j2s/jssun/swing/DefaultLookup.js +++ b/site/swingjs/j2s/jssun/swing/DefaultLookup.js @@ -1,112 +1,112 @@ -Clazz.declarePackage ("jssun.swing"); -Clazz.load (null, "jssun.swing.DefaultLookup", ["java.lang.Boolean", "$.Number", "$.Thread", "java.awt.Color", "$.Insets", "javax.swing.Icon", "$.UIManager", "javax.swing.border.Border", "jssun.awt.AppContext"], function () { -c$ = Clazz.declareType (jssun.swing, "DefaultLookup"); -c$.setDefaultLookup = Clazz.defineMethod (c$, "setDefaultLookup", -function (lookup) { -{ -if (!jssun.swing.DefaultLookup.isLookupSet && lookup == null) { -return; -} else if (lookup == null) { -lookup = new jssun.swing.DefaultLookup (); -}jssun.swing.DefaultLookup.isLookupSet = true; -jssun.awt.AppContext.getAppContext ().put (jssun.swing.DefaultLookup.DEFAULT_LOOKUP_KEY, lookup); -jssun.swing.DefaultLookup.currentDefaultThread = Thread.currentThread (); -jssun.swing.DefaultLookup.currentDefaultLookup = lookup; -}}, "jssun.swing.DefaultLookup"); -c$.get = Clazz.defineMethod (c$, "get", -function (c, ui, key) { -var lookupSet; -{ -lookupSet = jssun.swing.DefaultLookup.isLookupSet; -}if (!lookupSet) { -return javax.swing.UIManager.get (key, c.getLocale ()); -}var thisThread = Thread.currentThread (); -var lookup; -{ -if (thisThread === jssun.swing.DefaultLookup.currentDefaultThread) { -lookup = jssun.swing.DefaultLookup.currentDefaultLookup; -} else { -lookup = jssun.awt.AppContext.getAppContext ().get (jssun.swing.DefaultLookup.DEFAULT_LOOKUP_KEY); -if (lookup == null) { -lookup = new jssun.swing.DefaultLookup (); -jssun.awt.AppContext.getAppContext ().put (jssun.swing.DefaultLookup.DEFAULT_LOOKUP_KEY, lookup); -}jssun.swing.DefaultLookup.currentDefaultThread = thisThread; -jssun.swing.DefaultLookup.currentDefaultLookup = lookup; -}}return lookup.getDefault (c, ui, key); -}, "javax.swing.JComponent,javax.swing.plaf.ComponentUI,~S"); -c$.getInt = Clazz.defineMethod (c$, "getInt", -function (c, ui, key, defaultValue) { -var iValue = jssun.swing.DefaultLookup.get (c, ui, key); -if (iValue == null || !(Clazz.instanceOf (iValue, Number))) { -return defaultValue; -}return (iValue).intValue (); -}, "javax.swing.JComponent,javax.swing.plaf.ComponentUI,~S,~N"); -c$.getInt = Clazz.defineMethod (c$, "getInt", -function (c, ui, key) { -return jssun.swing.DefaultLookup.getInt (c, ui, key, -1); -}, "javax.swing.JComponent,javax.swing.plaf.ComponentUI,~S"); -c$.getInsets = Clazz.defineMethod (c$, "getInsets", -function (c, ui, key, defaultValue) { -var iValue = jssun.swing.DefaultLookup.get (c, ui, key); -if (iValue == null || !(Clazz.instanceOf (iValue, java.awt.Insets))) { -return defaultValue; -}return iValue; -}, "javax.swing.JComponent,javax.swing.plaf.ComponentUI,~S,java.awt.Insets"); -c$.getInsets = Clazz.defineMethod (c$, "getInsets", -function (c, ui, key) { -return jssun.swing.DefaultLookup.getInsets (c, ui, key, null); -}, "javax.swing.JComponent,javax.swing.plaf.ComponentUI,~S"); -c$.getBoolean = Clazz.defineMethod (c$, "getBoolean", -function (c, ui, key, defaultValue) { -var iValue = jssun.swing.DefaultLookup.get (c, ui, key); -if (iValue == null || !(Clazz.instanceOf (iValue, Boolean))) { -return defaultValue; -}return (iValue).booleanValue (); -}, "javax.swing.JComponent,javax.swing.plaf.ComponentUI,~S,~B"); -c$.getBoolean = Clazz.defineMethod (c$, "getBoolean", -function (c, ui, key) { -return jssun.swing.DefaultLookup.getBoolean (c, ui, key, false); -}, "javax.swing.JComponent,javax.swing.plaf.ComponentUI,~S"); -c$.getColor = Clazz.defineMethod (c$, "getColor", -function (c, ui, key, defaultValue) { -var iValue = jssun.swing.DefaultLookup.get (c, ui, key); -if (iValue == null || !(Clazz.instanceOf (iValue, java.awt.Color))) { -return defaultValue; -}return iValue; -}, "javax.swing.JComponent,javax.swing.plaf.ComponentUI,~S,java.awt.Color"); -c$.getColor = Clazz.defineMethod (c$, "getColor", -function (c, ui, key) { -return jssun.swing.DefaultLookup.getColor (c, ui, key, null); -}, "javax.swing.JComponent,javax.swing.plaf.ComponentUI,~S"); -c$.getIcon = Clazz.defineMethod (c$, "getIcon", -function (c, ui, key, defaultValue) { -var iValue = jssun.swing.DefaultLookup.get (c, ui, key); -if (iValue == null || !(Clazz.instanceOf (iValue, javax.swing.Icon))) { -return defaultValue; -}return iValue; -}, "javax.swing.JComponent,javax.swing.plaf.ComponentUI,~S,javax.swing.Icon"); -c$.getIcon = Clazz.defineMethod (c$, "getIcon", -function (c, ui, key) { -return jssun.swing.DefaultLookup.getIcon (c, ui, key, null); -}, "javax.swing.JComponent,javax.swing.plaf.ComponentUI,~S"); -c$.getBorder = Clazz.defineMethod (c$, "getBorder", -function (c, ui, key, defaultValue) { -var iValue = jssun.swing.DefaultLookup.get (c, ui, key); -if (iValue == null || !(Clazz.instanceOf (iValue, javax.swing.border.Border))) { -return defaultValue; -}return iValue; -}, "javax.swing.JComponent,javax.swing.plaf.ComponentUI,~S,javax.swing.border.Border"); -c$.getBorder = Clazz.defineMethod (c$, "getBorder", -function (c, ui, key) { -return jssun.swing.DefaultLookup.getBorder (c, ui, key, null); -}, "javax.swing.JComponent,javax.swing.plaf.ComponentUI,~S"); -Clazz.defineMethod (c$, "getDefault", -function (c, ui, key) { -return javax.swing.UIManager.get (key, c.getLocale ()); -}, "javax.swing.JComponent,javax.swing.plaf.ComponentUI,~S"); -c$.DEFAULT_LOOKUP_KEY = c$.prototype.DEFAULT_LOOKUP_KEY = new Clazz._O (); -Clazz.defineStatics (c$, -"currentDefaultThread", null, -"currentDefaultLookup", null, -"isLookupSet", false); -}); +Clazz.declarePackage ("jssun.swing"); +Clazz.load (null, "jssun.swing.DefaultLookup", ["java.lang.Boolean", "$.Number", "$.Thread", "java.awt.Color", "$.Insets", "javax.swing.Icon", "$.UIManager", "javax.swing.border.Border", "jssun.awt.AppContext"], function () { +c$ = Clazz.declareType (jssun.swing, "DefaultLookup"); +c$.setDefaultLookup = Clazz.defineMethod (c$, "setDefaultLookup", +function (lookup) { +{ +if (!jssun.swing.DefaultLookup.isLookupSet && lookup == null) { +return; +} else if (lookup == null) { +lookup = new jssun.swing.DefaultLookup (); +}jssun.swing.DefaultLookup.isLookupSet = true; +jssun.awt.AppContext.getAppContext ().put (jssun.swing.DefaultLookup.DEFAULT_LOOKUP_KEY, lookup); +jssun.swing.DefaultLookup.currentDefaultThread = Thread.currentThread (); +jssun.swing.DefaultLookup.currentDefaultLookup = lookup; +}}, "jssun.swing.DefaultLookup"); +c$.get = Clazz.defineMethod (c$, "get", +function (c, ui, key) { +var lookupSet; +{ +lookupSet = jssun.swing.DefaultLookup.isLookupSet; +}if (!lookupSet) { +return javax.swing.UIManager.get (key, c.getLocale ()); +}var thisThread = Thread.currentThread (); +var lookup; +{ +if (thisThread === jssun.swing.DefaultLookup.currentDefaultThread) { +lookup = jssun.swing.DefaultLookup.currentDefaultLookup; +} else { +lookup = jssun.awt.AppContext.getAppContext ().get (jssun.swing.DefaultLookup.DEFAULT_LOOKUP_KEY); +if (lookup == null) { +lookup = new jssun.swing.DefaultLookup (); +jssun.awt.AppContext.getAppContext ().put (jssun.swing.DefaultLookup.DEFAULT_LOOKUP_KEY, lookup); +}jssun.swing.DefaultLookup.currentDefaultThread = thisThread; +jssun.swing.DefaultLookup.currentDefaultLookup = lookup; +}}return lookup.getDefault (c, ui, key); +}, "javax.swing.JComponent,javax.swing.plaf.ComponentUI,~S"); +c$.getInt = Clazz.defineMethod (c$, "getInt", +function (c, ui, key, defaultValue) { +var iValue = jssun.swing.DefaultLookup.get (c, ui, key); +if (iValue == null || !(Clazz.instanceOf (iValue, Number))) { +return defaultValue; +}return (iValue).intValue (); +}, "javax.swing.JComponent,javax.swing.plaf.ComponentUI,~S,~N"); +c$.getInt = Clazz.defineMethod (c$, "getInt", +function (c, ui, key) { +return jssun.swing.DefaultLookup.getInt (c, ui, key, -1); +}, "javax.swing.JComponent,javax.swing.plaf.ComponentUI,~S"); +c$.getInsets = Clazz.defineMethod (c$, "getInsets", +function (c, ui, key, defaultValue) { +var iValue = jssun.swing.DefaultLookup.get (c, ui, key); +if (iValue == null || !(Clazz.instanceOf (iValue, java.awt.Insets))) { +return defaultValue; +}return iValue; +}, "javax.swing.JComponent,javax.swing.plaf.ComponentUI,~S,java.awt.Insets"); +c$.getInsets = Clazz.defineMethod (c$, "getInsets", +function (c, ui, key) { +return jssun.swing.DefaultLookup.getInsets (c, ui, key, null); +}, "javax.swing.JComponent,javax.swing.plaf.ComponentUI,~S"); +c$.getBoolean = Clazz.defineMethod (c$, "getBoolean", +function (c, ui, key, defaultValue) { +var iValue = jssun.swing.DefaultLookup.get (c, ui, key); +if (iValue == null || !(Clazz.instanceOf (iValue, Boolean))) { +return defaultValue; +}return (iValue).booleanValue (); +}, "javax.swing.JComponent,javax.swing.plaf.ComponentUI,~S,~B"); +c$.getBoolean = Clazz.defineMethod (c$, "getBoolean", +function (c, ui, key) { +return jssun.swing.DefaultLookup.getBoolean (c, ui, key, false); +}, "javax.swing.JComponent,javax.swing.plaf.ComponentUI,~S"); +c$.getColor = Clazz.defineMethod (c$, "getColor", +function (c, ui, key, defaultValue) { +var iValue = jssun.swing.DefaultLookup.get (c, ui, key); +if (iValue == null || !(Clazz.instanceOf (iValue, java.awt.Color))) { +return defaultValue; +}return iValue; +}, "javax.swing.JComponent,javax.swing.plaf.ComponentUI,~S,java.awt.Color"); +c$.getColor = Clazz.defineMethod (c$, "getColor", +function (c, ui, key) { +return jssun.swing.DefaultLookup.getColor (c, ui, key, null); +}, "javax.swing.JComponent,javax.swing.plaf.ComponentUI,~S"); +c$.getIcon = Clazz.defineMethod (c$, "getIcon", +function (c, ui, key, defaultValue) { +var iValue = jssun.swing.DefaultLookup.get (c, ui, key); +if (iValue == null || !(Clazz.instanceOf (iValue, javax.swing.Icon))) { +return defaultValue; +}return iValue; +}, "javax.swing.JComponent,javax.swing.plaf.ComponentUI,~S,javax.swing.Icon"); +c$.getIcon = Clazz.defineMethod (c$, "getIcon", +function (c, ui, key) { +return jssun.swing.DefaultLookup.getIcon (c, ui, key, null); +}, "javax.swing.JComponent,javax.swing.plaf.ComponentUI,~S"); +c$.getBorder = Clazz.defineMethod (c$, "getBorder", +function (c, ui, key, defaultValue) { +var iValue = jssun.swing.DefaultLookup.get (c, ui, key); +if (iValue == null || !(Clazz.instanceOf (iValue, javax.swing.border.Border))) { +return defaultValue; +}return iValue; +}, "javax.swing.JComponent,javax.swing.plaf.ComponentUI,~S,javax.swing.border.Border"); +c$.getBorder = Clazz.defineMethod (c$, "getBorder", +function (c, ui, key) { +return jssun.swing.DefaultLookup.getBorder (c, ui, key, null); +}, "javax.swing.JComponent,javax.swing.plaf.ComponentUI,~S"); +Clazz.defineMethod (c$, "getDefault", +function (c, ui, key) { +return javax.swing.UIManager.get (key, c.getLocale ()); +}, "javax.swing.JComponent,javax.swing.plaf.ComponentUI,~S"); +c$.DEFAULT_LOOKUP_KEY = c$.prototype.DEFAULT_LOOKUP_KEY = new Clazz._O (); +Clazz.defineStatics (c$, +"currentDefaultThread", null, +"currentDefaultLookup", null, +"isLookupSet", false); +});