org.crosswire.common.swing.plaf
Class AbstractLFCustoms

java.lang.Object
  extended by org.crosswire.common.swing.plaf.AbstractLFCustoms
Direct Known Subclasses:
MetalLFCustoms, OtherLFCustoms, WindowsLFCustoms

public abstract class AbstractLFCustoms
extends Object

Contains base UI defaults for all platforms.

Author:
Willie Thean [williethean at yahoo dot com]
See Also:
for license details.
The copyright to this program is held by it's authors.

Constructor Summary
AbstractLFCustoms()
          Constructor.
 
Method Summary
private  void initBaseUIDefaults()
          Init UI Defaults value applicable to all platforms.
protected abstract  void initPlatformUIDefaults()
          This method does nothing.
 void initUIDefaults()
          Calling this method installs base and platform specfic UI defaults.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractLFCustoms

public AbstractLFCustoms()
Constructor.

Method Detail

initUIDefaults

public void initUIDefaults()
Calling this method installs base and platform specfic UI defaults.


initBaseUIDefaults

private void initBaseUIDefaults()
Init UI Defaults value applicable to all platforms.


initPlatformUIDefaults

protected abstract void initPlatformUIDefaults()
This method does nothing. Subclass should override this to install platform specific UI defaults.


Copyright ? 2003-2011