Uses of Package
leafchat.core.api

Packages that use leafchat.core.api
com.leafdigital.audio.api   
com.leafdigital.highlighter.api   
com.leafdigital.idle.api   
com.leafdigital.irc.api The IRC api provides low-level support for the events and communication involved in connection with an IRC server. 
com.leafdigital.ircui.api The IRC UI plugin API allows plugins to add actions that are available in a particular context so that these can appear on right-click menus. 
com.leafdigital.logs.api The logs API provides methods that can be used to log data received on IRC channels and in messages. 
com.leafdigital.net.api The net API provides support for TCP connections and listening ports. 
com.leafdigital.notification.api   
com.leafdigital.prefs.api The preferences API provides a low-level way for plugins to store and retrieve their preferences. 
com.leafdigital.prefsui.api The preferences UI API allows plugins to define preference pages that will be added to the main options window. 
com.leafdigital.ui.api The UI API provides a basic windowing interface library of widgets that can be constructed from XML. 
leafchat.core.api leafChat's core API, available to all plugins. 
 

Classes in leafchat.core.api used by com.leafdigital.audio.api
GeneralException
          General exceptions (this is often used to wrap other exceptions so that handling is easier, but we know they've been considered)
Singleton
          Interface does nothing: just marks an interface as available via Singleton access.
 

Classes in leafchat.core.api used by com.leafdigital.highlighter.api
Singleton
          Interface does nothing: just marks an interface as available via Singleton access.
 

Classes in leafchat.core.api used by com.leafdigital.idle.api
Singleton
          Interface does nothing: just marks an interface as available via Singleton access.
 

Classes in leafchat.core.api used by com.leafdigital.irc.api
FilterInfo
          Metadata about a particular message filter type.
GeneralException
          General exceptions (this is often used to wrap other exceptions so that handling is easier, but we know they've been considered)
MessageFilter
          Interface representing the most basic version of a message filter.
MessageInfo
          Provides information about a particular class of Msg.
Msg
          Generic object representing communication between plugins.
Singleton
          Interface does nothing: just marks an interface as available via Singleton access.
 

Classes in leafchat.core.api used by com.leafdigital.ircui.api
GeneralException
          General exceptions (this is often used to wrap other exceptions so that handling is easier, but we know they've been considered)
Msg
          Generic object representing communication between plugins.
PluginContext
          Interface that a plugin can use to request system services.
Singleton
          Interface does nothing: just marks an interface as available via Singleton access.
 

Classes in leafchat.core.api used by com.leafdigital.logs.api
Singleton
          Interface does nothing: just marks an interface as available via Singleton access.
 

Classes in leafchat.core.api used by com.leafdigital.net.api
Singleton
          Interface does nothing: just marks an interface as available via Singleton access.
 

Classes in leafchat.core.api used by com.leafdigital.notification.api
Msg
          Generic object representing communication between plugins.
Singleton
          Interface does nothing: just marks an interface as available via Singleton access.
 

Classes in leafchat.core.api used by com.leafdigital.prefs.api
BugException
          Exception probably indicates a bug in a plugin or the system.
Msg
          Generic object representing communication between plugins.
Plugin
          Interface that must be implemented by all Plugin main classes
Singleton
          Interface does nothing: just marks an interface as available via Singleton access.
 

Classes in leafchat.core.api used by com.leafdigital.prefsui.api
Plugin
          Interface that must be implemented by all Plugin main classes
Singleton
          Interface does nothing: just marks an interface as available via Singleton access.
 

Classes in leafchat.core.api used by com.leafdigital.ui.api
BugException
          Exception probably indicates a bug in a plugin or the system.
GeneralException
          General exceptions (this is often used to wrap other exceptions so that handling is easier, but we know they've been considered)
Singleton
          Interface does nothing: just marks an interface as available via Singleton access.
 

Classes in leafchat.core.api used by leafchat.core.api
BugException
          Exception probably indicates a bug in a plugin or the system.
Factory
          Implement this in factory classes
FactoryObject
          Does nothing: only marks an interface as creatable using the FactoryManager API.
FilterInfo
          Metadata about a particular message filter type.
FilterInfo.Parameter
          Stores information about a parameter to the filter constructor.
GeneralException
          General exceptions (this is often used to wrap other exceptions so that handling is easier, but we know they've been considered)
MessageDispatch
          Provided by the system to MessageOwner classes.
MessageFilter
          Interface representing the most basic version of a message filter.
MessageInfo
          Provides information about a particular class of Msg.
MessageInfo.Variables
          Class representing the list of available scripting variables
Msg
          Generic object representing communication between plugins.
MsgOwner
          Implemented by classes that dispatch messages.
Plugin
          Interface that must be implemented by all Plugin main classes
PluginContext
          Interface that a plugin can use to request system services.
PluginExport
          Information about an exported API package
PluginInfo
          Information about a particular plugin
PluginLoadReporter
          Called to pass back information about progress of plugin load
Singleton
          Interface does nothing: just marks an interface as available via Singleton access.
 



Copyright © 2011 Samuel Marshall. All rights reserved.