|
||||||||||
| PREV CLASS Documentation homepage NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IltLookAndFeel
This interface models the basic behavior that should be available in a Look and Feel.
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.
| Method Summary | |
|---|---|
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. |
| Method Detail |
|---|
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()
IltSettings.setLookAndFeel(IltLookAndFeel)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)
|
||||||||||
| PREV CLASS Documentation homepage NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||