edu.rice.cs.drjava.config
Class OptionConstants.LookAndFeels

java.lang.Object
  extended by edu.rice.cs.drjava.config.OptionConstants.LookAndFeels
Enclosing interface:
OptionConstants

public static class OptionConstants.LookAndFeels
extends Object

Class that allows the look and feels to be initialized properly.


Constructor Summary
OptionConstants.LookAndFeels()
           
 
Method Summary
static String getDefaultLookAndFeel()
          Return the look-and-feel to use by default
static ArrayList<String> getLookAndFeels()
          Need to ensure that a look-and-feel can be instantiated and is valid.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OptionConstants.LookAndFeels

public OptionConstants.LookAndFeels()
Method Detail

getDefaultLookAndFeel

public static String getDefaultLookAndFeel()
Return the look-and-feel to use by default


getLookAndFeels

public static ArrayList<String> getLookAndFeels()
Need to ensure that a look-and-feel can be instantiated and is valid. TODO: store the LookAndFeel object rather than its classname. This would be much nicer, as we could display a useful name, and wouldn't have to reinstantiate it when it's installed.

Returns:
the list of available look-and-feel classnames