/[classpath]/classpath/javax/swing/UIDefaults.java
ViewVC logotype

Diff of /classpath/javax/swing/UIDefaults.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.12.2.6 by gnu_andrew, Wed Nov 2 00:43:49 2005 UTC revision 1.12.2.7 by tromey, Sat Nov 26 05:29:42 2005 UTC
# Line 62  import javax.swing.plaf.ComponentUI; Line 62  import javax.swing.plaf.ComponentUI;
62   *   *
63   * @author Ronald Veldema (rveldema@cs.vu.nl)   * @author Ronald Veldema (rveldema@cs.vu.nl)
64   */   */
65  public class UIDefaults extends Hashtable  public class UIDefaults extends Hashtable<Object, Object>
66  {  {
67    
68    /** Our ResourceBundles. */    /** Our ResourceBundles. */
# Line 667  public class UIDefaults extends Hashtabl Line 667  public class UIDefaults extends Hashtabl
667     *     *
668     * @return the UI class for <code>id</code>     * @return the UI class for <code>id</code>
669     */     */
670    public Class getUIClass(String id, ClassLoader loader)    public Class<? extends ComponentUI> getUIClass(String id, ClassLoader loader)
671    {    {
672      String className = (String) get (id);      String className = (String) get (id);
673      if (className == null)      if (className == null)
# Line 676  public class UIDefaults extends Hashtabl Line 676  public class UIDefaults extends Hashtabl
676        {        {
677          if (loader == null)          if (loader == null)
678            loader = ClassLoader.getSystemClassLoader();            loader = ClassLoader.getSystemClassLoader();
679          return loader.loadClass (className);          return (Class<? extends ComponentUI>) loader.loadClass (className);
680        }        }
681      catch (Exception e)      catch (Exception e)
682        {        {
# Line 693  public class UIDefaults extends Hashtabl Line 693  public class UIDefaults extends Hashtabl
693     *     *
694     * @return the UI class for <code>id</code>     * @return the UI class for <code>id</code>
695     */     */
696    public Class getUIClass(String id)    public Class<? extends ComponentUI> getUIClass(String id)
697    {    {
698      return getUIClass (id, null);      return getUIClass (id, null);
699    }    }

Legend:
Removed from v.1.12.2.6  
changed lines
  Added in v.1.12.2.7

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26