public interface IServices
Modifier and Type | Method and Description |
---|---|
IBdUtil |
getBdUtil()
Returns an
IBdUtil , a balance data utility. |
IFactory |
getFactory()
Returns an
IFactory instance, a general factory object. |
IGuiFactory |
getGuiFactory()
Returns an
IGuiFactory instance, a GUI factory object. |
IGuiUtils |
getGuiUtils()
Returns an
IGuiUtils instance, a GUI utilities object. |
ILanguage |
getLanguage()
Returns an
ILanguage instance, a language and locale specific utilities object. |
ILogger |
getLogger()
Returns the application logger that can / should be used to log messages by the module.
|
IMainFrame |
getMainFrame()
Returns an
IMainFrame instance, the main frame of the application. |
IRepFolderMonitor |
getRepFolderMonitor()
Returns an
IRepFolderMonitor instance, a Replay Folder monitor. |
IRepParserEngine |
getRepParserEngine()
Returns an
IRepParserEngine instance, a StarCraft II replay parser. |
ISc2Monitor |
getSc2Monitor()
Returns an
ISc2Monitor instance, a StarCraft II monitor. |
ISettingsGui |
getSettingsGui()
Returns an
ISettingsGui instance, a GUI utilities for settings visualization and edit. |
ISettingsUtils |
getSettingsUtils()
Returns an
ISettingsUtils instance, a settings utilities for creating setting interface instances and acquiring setting beans. |
ISound |
getSound()
Returns an
ISound instance, a background sound player and sound utility. |
IUtils |
getUtils()
Returns an
IUtils instance, a general utilities object. |
IVersionBean |
getVersionBean()
Returns the version bean of the services implementation.
|
IVersionBean getVersionBean()
ILogger getLogger()
Messages logged through the returned logger will appear in the application log.
ILogger
ILanguage getLanguage()
ILanguage
instance, a language and locale specific utilities object.ILanguage
instance, a language and locale specific utilities objectIUtils getUtils()
IUtils
instance, a general utilities object.IUtils
instance, a general utilities objectIGuiUtils getGuiUtils()
IGuiUtils
instance, a GUI utilities object.IGuiUtils
instance, a GUI utilities objectISettingsUtils getSettingsUtils()
ISettingsUtils
instance, a settings utilities for creating setting interface instances and acquiring setting beans.ISettingsUtils
instance, a settings utilities for creating setting interface instances and acquiring setting beansISettingsGui getSettingsGui()
ISettingsGui
instance, a GUI utilities for settings visualization and edit.ISettingsGui
instance, a GUI utilities for settings visualization and editIFactory getFactory()
IFactory
instance, a general factory object.IFactory
instance, a general factory objectIGuiFactory getGuiFactory()
IGuiFactory
instance, a GUI factory object.IGuiFactory
instance, a GUI factory objectIRepParserEngine getRepParserEngine()
IRepParserEngine
instance, a StarCraft II replay parser.IRepParserEngine
instance, a StarCraft II replay parserIBdUtil getBdUtil()
IBdUtil
, a balance data utility.IBdUtil
, a balance data utilityISc2Monitor getSc2Monitor()
ISc2Monitor
instance, a StarCraft II monitor.ISc2Monitor
instance, a StarCraft II monitorIRepFolderMonitor getRepFolderMonitor()
IRepFolderMonitor
instance, a Replay Folder monitor.IRepFolderMonitor
instance, a Replay Folder monitorISound getSound()
ISound
instance, a background sound player and sound utility.ISound
instance, a background sound player and sound utilityIMainFrame getMainFrame()
IMainFrame
instance, the main frame of the application.IMainFrame
instance, the main frame of the application
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.