net.sourceforge.squirrel_sql.plugins.laf.jtattoo
Class JTattooLookAndFeelController

java.lang.Object
  extended by net.sourceforge.squirrel_sql.plugins.laf.DefaultLookAndFeelController
      extended by net.sourceforge.squirrel_sql.plugins.laf.jtattoo.JTattooLookAndFeelController
All Implemented Interfaces:
ILookAndFeelController

public class JTattooLookAndFeelController
extends DefaultLookAndFeelController

Behavior for JTattoo Look and Feel.

Author:
Colin Bell

Nested Class Summary
static class JTattooLookAndFeelController.JTattooPreferences
           
 
Field Summary
static String JTATTOO_LAF_PLACEHOLDER_CLASS_NAME
          Placeholder LAF that identifies itself as "JTattoo".
 
Constructor Summary
JTattooLookAndFeelController(LAFPlugin plugin, LAFRegister register)
          Ctor specifying the Look and Feel plugin.
 
Method Summary
 void aboutToBeInstalled(LAFRegister lafRegister, LookAndFeel laf)
          This Look and Feel is about to be installed.
 BaseLAFPreferencesPanelComponent getPreferencesComponent()
          Assume that Look and Feel implementations don't require extra configuration so return null.
 void hasBeenInstalled(LAFRegister lafRegister, LookAndFeel laf)
          This Look and Feel has just been installed.
 
Methods inherited from class net.sourceforge.squirrel_sql.plugins.laf.DefaultLookAndFeelController
initialize
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

JTATTOO_LAF_PLACEHOLDER_CLASS_NAME

public static final String JTATTOO_LAF_PLACEHOLDER_CLASS_NAME
Placeholder LAF that identifies itself as "JTattoo". No other LAF does this.

See Also:
Constant Field Values
Constructor Detail

JTattooLookAndFeelController

public JTattooLookAndFeelController(LAFPlugin plugin,
                                    LAFRegister register)
                             throws IOException
Ctor specifying the Look and Feel plugin.

Parameters:
plugin - The plugin that this controller is a part of.
Throws:
IOException
Method Detail

aboutToBeInstalled

public void aboutToBeInstalled(LAFRegister lafRegister,
                               LookAndFeel laf)
This Look and Feel is about to be installed. Load the selected themepack.

Specified by:
aboutToBeInstalled in interface ILookAndFeelController
Overrides:
aboutToBeInstalled in class DefaultLookAndFeelController

hasBeenInstalled

public void hasBeenInstalled(LAFRegister lafRegister,
                             LookAndFeel laf)
This Look and Feel has just been installed.

Specified by:
hasBeenInstalled in interface ILookAndFeelController
Overrides:
hasBeenInstalled in class DefaultLookAndFeelController

getPreferencesComponent

public BaseLAFPreferencesPanelComponent getPreferencesComponent()
Description copied from class: DefaultLookAndFeelController
Assume that Look and Feel implementations don't require extra configuration so return null.

Specified by:
getPreferencesComponent in interface ILookAndFeelController
Overrides:
getPreferencesComponent in class DefaultLookAndFeelController
Returns:
null
See Also:
ILookAndFeelController#getPreferencesComponent()


Copyright © 2001-2013. All Rights Reserved.