ABLE, Version 1.1b

Uses of Package
com.ibm.able

Packages that use com.ibm.able
com.ibm.able Refer to the ABLE package index for more details on using ABLE. 
com.ibm.able.agents The AGENTS package provides a set of interfaces and objects for constructing hybrid intelligent agents out of AbleBean components. 
com.ibm.able.beans The BEANS package provides a set of interfaces and objects which implement "smart" or intelligent components. 
com.ibm.able.beans.bayes The Bayes package provides a classifer network that uses the Naive Bayes algorithm. 
com.ibm.able.beans.filter The FILTER package provides a set of objects implementing a template based scaling and transformation of data for use by neural networks. 
com.ibm.able.beans.fuzzy The Fuzzy System (Fs) package defines a fuzzy rule language, a fuzzy ruleset editor that you can use to create, test, and save source fuzzy rules as well as ready-to-run serialized fuzzy agents (the editor is integrated into the AbleEditor, but also can be run as a stand-alone tool), a fuzzy inference engine, and objects and APIs for creating and running fuzzy rulesets under program control. 
com.ibm.able.beans.rules The RULES package provides a set of objects implementing standard boolean-logic based forward and backward reasoning using if-then rules. 
com.ibm.able.data The Data Model package defines.... 
com.ibm.able.editor The EDITOR package provides a set of objects that implement a GUI development environment for constructing hybrid intelligent agents using AbleBeans and AbleAgents as components. 
com.ibm.able.examples Sample beans and agents are loaded from the ableexamples.jar file and placed on the Samples palette when the Able Agent Editor starts. 
com.ibm.able.examples.ableagent SimpleAbleAgent - How to create a custom AbleAgent This example shows the easiest method for creating a custom AbleAgent by extending the AbleDefaultAgent base class. 
com.ibm.able.examples.ablebean SimpleAbleBean - How to create a custom AbleBean This example shows the easiest method for creating a custom AbleBean, by extending the AbleObject base class.   There are three java parts that must be created for any AbleBean: The bean class file (SimpleAbleBean.java) The bean info file (SimpleAbleBeanInfo.java) The bean customizer file (SimpleAbleBeanCustomizer.java) To see how the SimpleAbleBean works, go to the Samples panel on the icon palette.   Move the mouse slowly over each icon and a tooltip text window will display the name of the bean.   Click on the icon for the "SimpleBean".  This will create an instance and place it on the canvas. 
com.ibm.able.examples.fuzzy The Fuzzy System (Fs) Examples package contains a number of different types of examples. 
com.ibm.able.examples.platform ABLE PLATFORM examples.... 
com.ibm.able.platform.agents FIPA agents in this package include an AMS, an ACC, and a DF, as well as a default FIPA agent that can be used as a base for building FIPA-compliant agents. 
 

Classes in com.ibm.able used by com.ibm.able
AbleBean
          This interface describes the unique behavior required of JavaBeans to be fully integrated into the Able editor and run-time framework.
AbleBeanContainer
          This class defines the interface for ABLE objects that are composed of, or can contain multiple AbleBean objects.
AbleBufferConnection
          This class provides a connection between two data members of AbleObjects.
AbleCustomizer
          This interface describes a slight extension of the base Customizer behavior.
AbleCustomizerPanel
          This interface allows the AbleObjectCustomizer to find the appropriate help url for a given panel.
AbleEvent
          This class defines the event object used for notification and actions (method invocation) on other AbleBeans and AbleObjects.
AbleEventListener
          This interface provides methods for handling AbleEvents.
AbleEventQueue
          The AbleEventQueue was, at one time, just that: a simple event queue.
AbleEventQueueProcessor
          The methods in this interface must be implemented by all objects wishing to interface with the AbleEventQueue object; the methods provide a way for the event queue to hand off processing of timer and asynchronous AbleEvents.
AbleObject
          This class is the default implementation of the AbleBean interface and is the base class for all ABLE objects; in particular, AbleObjects are JavaBeans which are specifically designed to be part of the ABLE framework.
AbleObjectCustomizer
          This class provides a dialog with a tabbed property panel and standard tabs for AbleObjects.
AblePreferences
          This class contains preferences for the Able Editor .
AblePropertyConnection
          This class defines a PropertyChange connection between an AbleBean property and another AbleBean listener and its corresponding property.
AblePropertyConnectionManager
          This class provides a single point listener for all PropertyChange events that an AbleObject fires.
AbleState
          This class provides a set of state definitions for ABLE beans and agents.
 

Classes in com.ibm.able used by com.ibm.able.agents
AbleBean
          This interface describes the unique behavior required of JavaBeans to be fully integrated into the Able editor and run-time framework.
AbleBeanContainer
          This class defines the interface for ABLE objects that are composed of, or can contain multiple AbleBean objects.
AbleCustomizer
          This interface describes a slight extension of the base Customizer behavior.
AbleCustomizerPanel
          This interface allows the AbleObjectCustomizer to find the appropriate help url for a given panel.
AbleDataSource
           
AbleEvent
          This class defines the event object used for notification and actions (method invocation) on other AbleBeans and AbleObjects.
AbleEventConnection
          This class defines an AbleEventListener connection between an AbleBean and an AbleEventListener object.
AbleEventListener
          This interface provides methods for handling AbleEvents.
AbleEventQueueProcessor
          The methods in this interface must be implemented by all objects wishing to interface with the AbleEventQueue object; the methods provide a way for the event queue to hand off processing of timer and asynchronous AbleEvents.
AbleObject
          This class is the default implementation of the AbleBean interface and is the base class for all ABLE objects; in particular, AbleObjects are JavaBeans which are specifically designed to be part of the ABLE framework.
AbleObjectCustomizer
          This class provides a dialog with a tabbed property panel and standard tabs for AbleObjects.
 

Classes in com.ibm.able used by com.ibm.able.beans
AbleBean
          This interface describes the unique behavior required of JavaBeans to be fully integrated into the Able editor and run-time framework.
AbleCustomizer
          This interface describes a slight extension of the base Customizer behavior.
AbleCustomizerPanel
          This interface allows the AbleObjectCustomizer to find the appropriate help url for a given panel.
AbleDataSource
           
AbleEvent
          This class defines the event object used for notification and actions (method invocation) on other AbleBeans and AbleObjects.
AbleEventListener
          This interface provides methods for handling AbleEvents.
AbleEventQueueProcessor
          The methods in this interface must be implemented by all objects wishing to interface with the AbleEventQueue object; the methods provide a way for the event queue to hand off processing of timer and asynchronous AbleEvents.
AbleObject
          This class is the default implementation of the AbleBean interface and is the base class for all ABLE objects; in particular, AbleObjects are JavaBeans which are specifically designed to be part of the ABLE framework.
AbleObjectCustomizer
          This class provides a dialog with a tabbed property panel and standard tabs for AbleObjects.
 

Classes in com.ibm.able used by com.ibm.able.beans.bayes
AbleBean
          This interface describes the unique behavior required of JavaBeans to be fully integrated into the Able editor and run-time framework.
AbleBeanContainer
          This class defines the interface for ABLE objects that are composed of, or can contain multiple AbleBean objects.
AbleCustomizer
          This interface describes a slight extension of the base Customizer behavior.
AbleCustomizerPanel
          This interface allows the AbleObjectCustomizer to find the appropriate help url for a given panel.
AbleEventListener
          This interface provides methods for handling AbleEvents.
AbleEventQueueProcessor
          The methods in this interface must be implemented by all objects wishing to interface with the AbleEventQueue object; the methods provide a way for the event queue to hand off processing of timer and asynchronous AbleEvents.
AbleObject
          This class is the default implementation of the AbleBean interface and is the base class for all ABLE objects; in particular, AbleObjects are JavaBeans which are specifically designed to be part of the ABLE framework.
AbleObjectCustomizer
          This class provides a dialog with a tabbed property panel and standard tabs for AbleObjects.
 

Classes in com.ibm.able used by com.ibm.able.beans.filter
AbleBean
          This interface describes the unique behavior required of JavaBeans to be fully integrated into the Able editor and run-time framework.
AbleCustomizer
          This interface describes a slight extension of the base Customizer behavior.
AbleCustomizerPanel
          This interface allows the AbleObjectCustomizer to find the appropriate help url for a given panel.
AbleEventListener
          This interface provides methods for handling AbleEvents.
AbleEventQueueProcessor
          The methods in this interface must be implemented by all objects wishing to interface with the AbleEventQueue object; the methods provide a way for the event queue to hand off processing of timer and asynchronous AbleEvents.
AbleObject
          This class is the default implementation of the AbleBean interface and is the base class for all ABLE objects; in particular, AbleObjects are JavaBeans which are specifically designed to be part of the ABLE framework.
AbleObjectCustomizer
          This class provides a dialog with a tabbed property panel and standard tabs for AbleObjects.
 

Classes in com.ibm.able used by com.ibm.able.beans.fuzzy
AbleBean
          This interface describes the unique behavior required of JavaBeans to be fully integrated into the Able editor and run-time framework.
AbleCustomizer
          This interface describes a slight extension of the base Customizer behavior.
AbleEventListener
          This interface provides methods for handling AbleEvents.
AbleEventQueueProcessor
          The methods in this interface must be implemented by all objects wishing to interface with the AbleEventQueue object; the methods provide a way for the event queue to hand off processing of timer and asynchronous AbleEvents.
AbleException
          This class defines an ABLE exception from which all other subpackages may extend their own exceptions.
AbleObject
          This class is the default implementation of the AbleBean interface and is the base class for all ABLE objects; in particular, AbleObjects are JavaBeans which are specifically designed to be part of the ABLE framework.
 

Classes in com.ibm.able used by com.ibm.able.beans.rules
AbleBean
          This interface describes the unique behavior required of JavaBeans to be fully integrated into the Able editor and run-time framework.
AbleCustomizer
          This interface describes a slight extension of the base Customizer behavior.
AbleEventListener
          This interface provides methods for handling AbleEvents.
AbleEventQueueProcessor
          The methods in this interface must be implemented by all objects wishing to interface with the AbleEventQueue object; the methods provide a way for the event queue to hand off processing of timer and asynchronous AbleEvents.
AbleException
          This class defines an ABLE exception from which all other subpackages may extend their own exceptions.
AbleObject
          This class is the default implementation of the AbleBean interface and is the base class for all ABLE objects; in particular, AbleObjects are JavaBeans which are specifically designed to be part of the ABLE framework.
 

Classes in com.ibm.able used by com.ibm.able.data
AbleException
          This class defines an ABLE exception from which all other subpackages may extend their own exceptions.
 

Classes in com.ibm.able used by com.ibm.able.editor
AbleBean
          This interface describes the unique behavior required of JavaBeans to be fully integrated into the Able editor and run-time framework.
AbleCustomizer
          This interface describes a slight extension of the base Customizer behavior.
AbleEvent
          This class defines the event object used for notification and actions (method invocation) on other AbleBeans and AbleObjects.
AbleEventListener
          This interface provides methods for handling AbleEvents.
AbleObject
          This class is the default implementation of the AbleBean interface and is the base class for all ABLE objects; in particular, AbleObjects are JavaBeans which are specifically designed to be part of the ABLE framework.
 

Classes in com.ibm.able used by com.ibm.able.examples
AbleBean
          This interface describes the unique behavior required of JavaBeans to be fully integrated into the Able editor and run-time framework.
AbleCustomizer
          This interface describes a slight extension of the base Customizer behavior.
AbleCustomizerPanel
          This interface allows the AbleObjectCustomizer to find the appropriate help url for a given panel.
AbleEvent
          This class defines the event object used for notification and actions (method invocation) on other AbleBeans and AbleObjects.
AbleEventListener
          This interface provides methods for handling AbleEvents.
AbleEventQueueProcessor
          The methods in this interface must be implemented by all objects wishing to interface with the AbleEventQueue object; the methods provide a way for the event queue to hand off processing of timer and asynchronous AbleEvents.
AbleObject
          This class is the default implementation of the AbleBean interface and is the base class for all ABLE objects; in particular, AbleObjects are JavaBeans which are specifically designed to be part of the ABLE framework.
 

Classes in com.ibm.able used by com.ibm.able.examples.ableagent
AbleBean
          This interface describes the unique behavior required of JavaBeans to be fully integrated into the Able editor and run-time framework.
AbleBeanContainer
          This class defines the interface for ABLE objects that are composed of, or can contain multiple AbleBean objects.
AbleCustomizer
          This interface describes a slight extension of the base Customizer behavior.
AbleCustomizerPanel
          This interface allows the AbleObjectCustomizer to find the appropriate help url for a given panel.
AbleEventListener
          This interface provides methods for handling AbleEvents.
AbleEventQueueProcessor
          The methods in this interface must be implemented by all objects wishing to interface with the AbleEventQueue object; the methods provide a way for the event queue to hand off processing of timer and asynchronous AbleEvents.
AbleObject
          This class is the default implementation of the AbleBean interface and is the base class for all ABLE objects; in particular, AbleObjects are JavaBeans which are specifically designed to be part of the ABLE framework.
AbleObjectCustomizer
          This class provides a dialog with a tabbed property panel and standard tabs for AbleObjects.
 

Classes in com.ibm.able used by com.ibm.able.examples.ablebean
AbleBean
          This interface describes the unique behavior required of JavaBeans to be fully integrated into the Able editor and run-time framework.
AbleCustomizer
          This interface describes a slight extension of the base Customizer behavior.
AbleCustomizerPanel
          This interface allows the AbleObjectCustomizer to find the appropriate help url for a given panel.
AbleEvent
          This class defines the event object used for notification and actions (method invocation) on other AbleBeans and AbleObjects.
AbleEventListener
          This interface provides methods for handling AbleEvents.
AbleEventQueueProcessor
          The methods in this interface must be implemented by all objects wishing to interface with the AbleEventQueue object; the methods provide a way for the event queue to hand off processing of timer and asynchronous AbleEvents.
AbleObject
          This class is the default implementation of the AbleBean interface and is the base class for all ABLE objects; in particular, AbleObjects are JavaBeans which are specifically designed to be part of the ABLE framework.
AbleObjectCustomizer
          This class provides a dialog with a tabbed property panel and standard tabs for AbleObjects.
 

Classes in com.ibm.able used by com.ibm.able.examples.fuzzy
AbleBean
          This interface describes the unique behavior required of JavaBeans to be fully integrated into the Able editor and run-time framework.
AbleCustomizer
          This interface describes a slight extension of the base Customizer behavior.
AbleEventListener
          This interface provides methods for handling AbleEvents.
AbleEventQueueProcessor
          The methods in this interface must be implemented by all objects wishing to interface with the AbleEventQueue object; the methods provide a way for the event queue to hand off processing of timer and asynchronous AbleEvents.
AbleObject
          This class is the default implementation of the AbleBean interface and is the base class for all ABLE objects; in particular, AbleObjects are JavaBeans which are specifically designed to be part of the ABLE framework.
AbleObjectCustomizer
          This class provides a dialog with a tabbed property panel and standard tabs for AbleObjects.
 

Classes in com.ibm.able used by com.ibm.able.examples.platform
AbleBean
          This interface describes the unique behavior required of JavaBeans to be fully integrated into the Able editor and run-time framework.
AbleBeanContainer
          This class defines the interface for ABLE objects that are composed of, or can contain multiple AbleBean objects.
AbleEvent
          This class defines the event object used for notification and actions (method invocation) on other AbleBeans and AbleObjects.
AbleEventListener
          This interface provides methods for handling AbleEvents.
AbleEventQueueProcessor
          The methods in this interface must be implemented by all objects wishing to interface with the AbleEventQueue object; the methods provide a way for the event queue to hand off processing of timer and asynchronous AbleEvents.
AbleObject
          This class is the default implementation of the AbleBean interface and is the base class for all ABLE objects; in particular, AbleObjects are JavaBeans which are specifically designed to be part of the ABLE framework.
 

Classes in com.ibm.able used by com.ibm.able.platform.agents
AbleBean
          This interface describes the unique behavior required of JavaBeans to be fully integrated into the Able editor and run-time framework.
AbleBeanContainer
          This class defines the interface for ABLE objects that are composed of, or can contain multiple AbleBean objects.
AbleEvent
          This class defines the event object used for notification and actions (method invocation) on other AbleBeans and AbleObjects.
AbleEventListener
          This interface provides methods for handling AbleEvents.
AbleEventQueueProcessor
          The methods in this interface must be implemented by all objects wishing to interface with the AbleEventQueue object; the methods provide a way for the event queue to hand off processing of timer and asynchronous AbleEvents.
AbleException
          This class defines an ABLE exception from which all other subpackages may extend their own exceptions.
AbleObject
          This class is the default implementation of the AbleBean interface and is the base class for all ABLE objects; in particular, AbleObjects are JavaBeans which are specifically designed to be part of the ABLE framework.
 


ABLE, Version 1.1b

ABLE: Produced by Joe, Don, and Jeff who say, 'Thanks for your support.'