public interface IltLookAndFeel
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.
Modifier and Type | Method and Description |
---|---|
Hashtable |
getDefaults()
This method is called once by
IltSettings.setLookAndFeel(IltLookAndFeel)
to create the look and feel specific configuration table. |
String |
getName()
Returns a
String that identifies this look and feel. |
void |
initialize()
This method initializes the look and feel instance.
|
void |
lazyInitialize(Object key)
Hook which allows the look & feel implementation to perform lazy initialization
of values.
|
void |
uninitialize()
This method is called when a look and feel is being replaced
by a new look and feel so that this instance can perform a
clean up.
|
String getName()
String
that identifies this look and feel.Hashtable getDefaults()
IltSettings.setLookAndFeel(IltLookAndFeel)
to create the look and feel specific configuration table.void initialize()
It is called by IltSettings.setLookAndFeel(IltLookAndFeel)
.
void uninitialize()
void lazyInitialize(Object key)
This method is called whenever a value is set or retrieved from the global settings. At this point, the look & feel implementation can initialize values in the table before they are changed or retrieved by the user.
key
- Setting that is being set or queriedIltSettings.SetValue(Object, Object)
,
IltSettings.GetValue(Object)
© Copyright 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.