public class IltDefaultLookAndFeel extends Object implements IltLookAndFeel
JTGO Look and Feel is responsible for storing information about how object attributes, states and alarm information is mapped to decorations in order to create the graphic representation.
Constructor and Description |
---|
IltDefaultLookAndFeel(String lfname)
Default constructor
|
Modifier and Type | Method and Description |
---|---|
Hashtable |
getDefaults()
This method is called once by
IltUIManager.setLookAndFeel to
create the look and feel specific configuration table. |
String |
getName()
Returns a
String that identifies this look and feel. |
void |
initialize()
IltSettings.setLookAndFeel calls this method before the first call
to getDefaults . |
void |
lazyInitialize(Object key)
Hook which allows the look & feel implementation to perform lazy initialization
of values.
|
void |
uninitialize()
IltSettings.setLookAndFeel calls this method just before replacing
this look and feel by a new one. |
public IltDefaultLookAndFeel(String lfname)
lfname
- Look and Feel namepublic String getName()
String
that identifies this look and feel.getName
in interface IltLookAndFeel
public Hashtable getDefaults()
IltUIManager.setLookAndFeel
to
create the look and feel specific configuration table.getDefaults
in interface IltLookAndFeel
public void lazyInitialize(Object key)
When overriding this method, always call its super class implementation.
lazyInitialize
in interface IltLookAndFeel
key
- Setting that is being set or queriedIltSettings.SetValue(Object, Object)
,
IltSettings.GetValue(Object)
public void initialize()
IltSettings.setLookAndFeel
calls this method before the first call
to getDefaults
.initialize
in interface IltLookAndFeel
public void uninitialize()
IltSettings.setLookAndFeel
calls this method just before replacing
this look and feel by a new one.uninitialize
in interface IltLookAndFeel
IltSettings.setLookAndFeel(IltLookAndFeel)
© Copyright 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.