|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IconFactory
Icon factories are used by the command manager to create icons whenever the
icon type is specified as icon-factory
. By implementing
this interface you can get complete control over how icons are loaded from the
face configuration elements.
For example, a icon configuration of
<icon type="icon-factory">abcd<icon>will result in a call to
createIcon(String)
where the parameter
value is abcd
.
The factory must be configured in the CommandManager
prior to any
configuration file being loaded.
CommandManager.setIconFactory(IconFactory)
,
AbstractReflectionIconFactory
Method Summary | |
---|---|
javax.swing.Icon |
createIcon(java.lang.String parameters)
Creates a new icon based on the specified parameter string. |
Method Detail |
---|
javax.swing.Icon createIcon(java.lang.String parameters) throws java.lang.Exception
parameters
- the icon text as specified by the configuration file.
java.lang.Exception
- if the there was an error creating the icon.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |