dk.vajhoej.model.app
Class AppLookAndFeel

java.lang.Object
  extended by dk.vajhoej.model.app.AppLookAndFeel

public class AppLookAndFeel
extends java.lang.Object

Class AppLookAndFeel contains information about a look and feel plus theme.


Constructor Summary
AppLookAndFeel(java.lang.String lafClassName, java.lang.String lafDisplayName, java.lang.String themeClassName, java.lang.String themeDisplayName)
          Create instance of AppLookAndFeel.
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.lang.String getLafClassName()
          Get L&F class name.
 java.lang.String getLafDisplayName()
          Get L&F display name.
 java.lang.String getThemeClassName()
          Get theme class name.
 java.lang.String getThemeDisplayName()
          Get theme display name.
 int hashCode()
           
static java.util.List<AppLookAndFeel> lookup()
          Lookup available L&F.
 void setLafClassName(java.lang.String lafClassName)
          Set L&F class name.
 void setLafDisplayName(java.lang.String lafDisplayName)
          Set L&F class name.
 void setThemeClassName(java.lang.String themeClassName)
          Set theme class name.
 void setThemeDisplayName(java.lang.String themeDisplayName)
          Set theme display name.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AppLookAndFeel

public AppLookAndFeel(java.lang.String lafClassName,
                      java.lang.String lafDisplayName,
                      java.lang.String themeClassName,
                      java.lang.String themeDisplayName)
Create instance of AppLookAndFeel.

Parameters:
lafClassName - L&F class name
lafDisplayName - L&F display name
themeClassName - theme class name
themeDisplayName - theme display name
Method Detail

getLafClassName

public java.lang.String getLafClassName()
Get L&F class name.

Returns:
L&F class name

setLafClassName

public void setLafClassName(java.lang.String lafClassName)
Set L&F class name.

Parameters:
lafClassName - L&F class name

getLafDisplayName

public java.lang.String getLafDisplayName()
Get L&F display name.

Returns:
L&F display name

setLafDisplayName

public void setLafDisplayName(java.lang.String lafDisplayName)
Set L&F class name.

Parameters:
lafDisplayName - L&F class name

getThemeClassName

public java.lang.String getThemeClassName()
Get theme class name.

Returns:
theme class name

setThemeClassName

public void setThemeClassName(java.lang.String themeClassName)
Set theme class name.

Parameters:
themeClassName - theme class name

getThemeDisplayName

public java.lang.String getThemeDisplayName()
Get theme display name.

Returns:
theme display name

setThemeDisplayName

public void setThemeDisplayName(java.lang.String themeDisplayName)
Set theme display name.

Parameters:
themeDisplayName - theme display name

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

lookup

public static java.util.List<AppLookAndFeel> lookup()
Lookup available L&F.

Returns:
available L&F