Package | Description |
---|---|
hu.scelightapi.gui.setting |
Swing GUI interface for settings visualization and edit for the application.
|
hu.scelightapi.service |
Services provided for external modules.
Also see the hu.scelightapibase.service
package. |
hu.scelightapi.util.gui |
General GUI utilitt interfaces of the application.
|
Modifier and Type | Method and Description |
---|---|
ILink |
ISettingsGui.createSettingLink(INodeSetting nodeSetting)
Creates a link which when clicked opens the settings dialog having the specified node setting selected.
|
ILink |
ISettingsGui.createSettingLink(INodeSetting nodeSetting,
java.lang.String text)
Creates a link which when clicked opens the settings dialog having the specified node setting selected.
|
Modifier and Type | Method and Description |
---|---|
ILink |
IGuiFactory.newLink()
Creates a new
ILink with no URL and no target action. |
ILink |
IGuiFactory.newLink(java.lang.String text)
Creates a new
ILink with no URL or target action. |
ILink |
IGuiFactory.newLink(java.lang.String text,
Consumer<java.awt.event.MouseEvent> consumer)
|
ILink |
IGuiFactory.newLink(java.lang.String text,
java.net.URL url)
Creates a new
ILink which opens the specified URL in the user's default browser when clicked. |
ILink |
IGuiFactory.newLink(java.lang.String text,
java.net.URL url,
Consumer<java.awt.event.MouseEvent> consumer)
|
Modifier and Type | Method and Description |
---|---|
ILink |
IGuiUtils.linkForAction(java.lang.String text,
IAction action)
Creates a new
ILink which executes the specified action. |
This API documentation is public and is intended for / allowed to be used by anyone.
Scelight home page: https://sites.google.com/site/scelight/
Scelight is a trademark of András Belicza. Copyright © András Belicza, 2013-2015. All rights reserved.