|
ABLE, Version 1.1b | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AbleBean | |
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.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. |
Uses of AbleBean in com.ibm.able |
Classes in com.ibm.able that implement AbleBean | |
class |
AbleBeanAdaptor
This class provides a default implementation of an AbleBean. |
class |
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. |
Fields in com.ibm.able declared as AbleBean | |
protected AbleBean |
AbleBufferConnection.sourceObj
|
protected AbleBean |
AbleBufferConnection.destObj
|
protected AbleBean |
AbleEventConnection.eventSource
|
protected AbleBean |
AblePropertyConnection.sourceObj
|
protected AbleBean |
AblePropertyConnection.destObj
|
Methods in com.ibm.able that return AbleBean | |
static AbleBean |
AbleObject.restoreFromSerializedFile(java.lang.String theFileName)
Read a serialized bean from the specified file. |
static AbleBean |
AbleObject.restoreFromStream(java.io.ObjectInputStream theObjectInputStream)
Read a serialized bean from the specified object input stream. |
AbleBean |
AbleObject.restoreFromFile()
Read a serialized bean from the file named previously by the setFileName() method, or from "untitled.ser" if no file name has been set. |
AbleBean |
AbleObject.restoreFromFile(java.lang.String theFileName)
Read a serialized bean from the specified file. |
AbleBean |
AbleBufferConnection.getSource()
|
AbleBean |
AbleBufferConnection.getDest()
|
AbleBean |
AbleBean.restoreFromFile()
Read a serialized bean from the file named previously by the setFileName() method, or from "untitled.ser" if no file name has been set. |
AbleBean |
AbleBean.restoreFromFile(java.lang.String theFileName)
Read a serialized bean from the specified file. |
AbleBean |
AbleBeanContainer.getBean(java.lang.String theName)
Look for a bean with a specific name in this agent, and, if found, return a reference to that agent. |
AbleBean |
AblePropertyConnection.getSource()
|
AbleBean |
AblePropertyConnection.getDest()
|
Methods in com.ibm.able with parameters of type AbleBean | |
void |
AbleBeanContainer.addBean(AbleBean theAbleBean)
Add another bean to this container. |
void |
AbleBeanContainer.removeBean(AbleBean theAbleBean)
Remove a bean from this container/agent. |
boolean |
AbleBeanContainer.containsBean(AbleBean theAbleBean)
Determine whether a specific agent is contained in this agent. |
Constructors in com.ibm.able with parameters of type AbleBean | |
AbleBufferConnection.AbleBufferConnection(AbleBean srcObj,
AbleBean dObj)
|
|
AbleEventConnection.AbleEventConnection(AbleBean source,
AbleEventListener target)
Create an event connection, so that any AbleEvent fired by the source Able bean will get sent to any registered listeners. |
|
AblePropertyConnection.AblePropertyConnection(AbleBean source,
java.lang.String propertyName,
java.lang.String getterName,
AbleBean targetObject,
java.lang.String setterName)
Create a property connection, so that a change to the named bound property on the source object turns into a call on the "setter" method of the given target object. |
|
AblePropertyConnection.AblePropertyConnection(AbleBean source,
java.lang.String srcPropertyName,
AbleBean targetObject,
java.lang.String targetPropertyName)
Create a property connection, so that a change to the named bound property on the source object turns into a call on the "setter" method of the given target object. |
Uses of AbleBean in com.ibm.able.agents |
Subinterfaces of AbleBean in com.ibm.able.agents | |
interface |
AbleAgent
This interface defines an AbleAgent, an AbleBean container which can be composed of other AbleBeans. |
Classes in com.ibm.able.agents that implement AbleBean | |
class |
AbleDefaultAgent
This class provides an Able container agent which can be composed of other AbleObjects. |
class |
AbleGeneticSearchAgent
This class implements an AbleAgent for conducting genetic search over a population of AbleBeans. |
class |
AbleNeuralClassifierAgent
This class implements a classifier using back propagation |
class |
AbleNeuralClusteringAgent
This class implements clustering using a self-organizing map |
class |
AbleNeuralPredictionAgent
This class implements prediction using back propagation |
class |
AbleRuleBase
The AbleRuleBase managers a collection of AbleRuleSets: and selects which RuleSet to use based on context (user or domain name) An AbleRuleBase is an AbleAgent, it contains a set of AbleBeans (RuleSets) |
Fields in com.ibm.able.agents declared as AbleBean | |
protected AbleBean |
AbleNeuralPredictionAgent.filt1
|
protected AbleBean |
AbleNeuralPredictionAgent.filt2
|
protected AbleBean |
AbleNeuralClassifierAgent.filt1
|
protected AbleBean |
AbleNeuralClassifierAgent.filt2
|
protected AbleBean |
AbleNeuralClusteringAgent.filt1
|
Methods in com.ibm.able.agents that return AbleBean | |
AbleBean |
AbleDefaultAgent.getBean(java.lang.String theName)
Look for a bean with a specific name in this agent, and, if found, return a reference to that agent. |
Methods in com.ibm.able.agents with parameters of type AbleBean | |
void |
AbleDefaultAgent.addBean(AbleBean theAbleBean)
Add another bean to this container/agent. |
void |
AbleDefaultAgent.removeBean(AbleBean theAbleBean)
Remove a bean from this container/agent. |
boolean |
AbleDefaultAgent.containsBean(AbleBean theAbleBean)
Determine whether a specific bean/agent is contained in this agent. |
Uses of AbleBean in com.ibm.able.beans |
Classes in com.ibm.able.beans that implement AbleBean | |
class |
AbleBackPropagation
Back Propagation Model Programmer: Joe Bigus Created: 10/4/90 Change Log: 7/26/95 jpb Major redesign for C++ (NNU V4) |
class |
AbleExport
This class writes data out to external text files. |
class |
AbleImport
This class provides an interface to external text-file data for Able Beans. |
class |
AbleNetwork
This class is the base class for all Neural Network AbleObjects |
class |
AbleRadialBasisFunctionNet
|
class |
AbleSelfOrganizingMap
This class implements the Kohonen Self-Organizing Feature Map algorithm For clustering high-dimensional input spaces into a 2-D grid It has several enhancements, including special processing for sparse inputs batch updates, gaussian neighborhood functions and exponential learning rate decay |
class |
AbleTemporalDifferenceLearning
Temporal Difference Learning Model Programmer: Joe Bigus Created: 8/28/2000 Change Log: |
Fields in com.ibm.able.beans declared as AbleBean | |
protected AbleBean |
AbleGeneticObject.member
The associated AbleBean used to compute fitness (optional) |
Methods in com.ibm.able.beans that return AbleBean | |
AbleBean |
AbleGeneticObject.getBean()
return the underlying AbleBean (if any) |
Uses of AbleBean in com.ibm.able.beans.bayes |
Classes in com.ibm.able.beans.bayes that implement AbleBean | |
class |
AbleNaiveBayes
|
class |
AbleNaiveBayesClassifierAgent
This class implements a classifier using back propagation |
Fields in com.ibm.able.beans.bayes declared as AbleBean | |
protected AbleBean |
AbleNaiveBayesClassifierAgent.filt1
|
protected AbleBean |
AbleNaiveBayesClassifierAgent.filt2
|
Uses of AbleBean in com.ibm.able.beans.filter |
Classes in com.ibm.able.beans.filter that implement AbleBean | |
class |
AbleFilter
This class provides data translation and scaling functions for Able neural networks // This code performs complicated processing of data // Based on the field input and output data types, // the code can be processed in a wide variety of ways. |
Uses of AbleBean in com.ibm.able.beans.fuzzy |
Classes in com.ibm.able.beans.fuzzy that implement AbleBean | |
class |
FsRuleSet
This class defines the Fuzzy System "RuleSet" class. |
Uses of AbleBean in com.ibm.able.beans.rules |
Classes in com.ibm.able.beans.rules that implement AbleBean | |
class |
AbleRuleSet
RuleSet class The RuleSet provides an inferencing context using: (1) a set of working memory items (Facts, Variables, others) (2) a set of Rules (3) an inference engine |
Uses of AbleBean in com.ibm.able.editor |
Fields in com.ibm.able.editor declared as AbleBean | |
protected AbleBean |
AbleViewObject.myUnderlyingAbleBean
|
Methods in com.ibm.able.editor that return AbleBean | |
AbleBean |
AbleInspector.getBean()
|
AbleBean |
AbleViewObject.getBean()
Get the able bean that this view object is wrapping Note: could be AbleBeanAdaptor if myUnderlyingObject is not an AbleBean |
AbleBean |
AbleEditorCanvas.getSelectedObject()
Get the selected bean object. |
AbleBean |
AbleEditorFrame.getClipboardViewObject()
|
Methods in com.ibm.able.editor with parameters of type AbleBean | |
void |
AbleParametersDialog.setData(AbleBean theUnderlyingObject,
java.lang.Object[] theParameterNames,
java.lang.Object[] theArrayNames,
java.util.Hashtable theArrays,
java.util.Vector theSeriesData,
int theNumDataPoints)
Retrieve the selected parameter names. |
void |
AbleEditorFrame.copy(AbleBean bean)
|
Constructors in com.ibm.able.editor with parameters of type AbleBean | |
AbleParametersDialog.AbleParametersDialog(javax.swing.JFrame theFrame,
java.lang.String theTitle,
boolean theModalFlag,
AbleBean theUnderlyingObject,
java.lang.Object[] theParameterNames,
java.lang.Object[] theArrayNames,
java.util.Hashtable theArrays,
java.util.Vector theSeriesData,
int theNumDataPoints)
|
|
AbleInspectorData.AbleInspectorData(AbleBean theAbleBean)
|
Uses of AbleBean in com.ibm.able.examples |
Classes in com.ibm.able.examples that implement AbleBean | |
class |
AbleBeanWrapper
This class is a wrapper for custom algorithms. |
Uses of AbleBean in com.ibm.able.examples.ableagent |
Classes in com.ibm.able.examples.ableagent that implement AbleBean | |
class |
SimpleAbleAgent
This class is an example of an AbleAgent created by extending AbleDefaultAgent. |
Uses of AbleBean in com.ibm.able.examples.ablebean |
Classes in com.ibm.able.examples.ablebean that implement AbleBean | |
class |
AbleFileWatcher
This class is an example of a simple AbleBean created by extending AbleObject. |
class |
SimpleAbleBean
This class is an example of a simple AbleBean created by extending AbleObject. |
Uses of AbleBean in com.ibm.able.examples.fuzzy |
Classes in com.ibm.able.examples.fuzzy that implement AbleBean | |
class |
SampleSensorEffector
This class is a command line test case (it has a main() method) that creates a fuzzy ruleset, a fuzzy ruleset listener, wires the two together, and then processes the rules. |
Uses of AbleBean in com.ibm.able.examples.platform |
Classes in com.ibm.able.examples.platform that implement AbleBean | |
class |
SimpleFipaAgent
This class provides a simple implementation of the FipaAgent interface. |
Uses of AbleBean in com.ibm.able.platform.agents |
Subinterfaces of AbleBean in com.ibm.able.platform.agents | |
interface |
FipaAccAgent
This class defines the base interface, or behavior, which all FIPA ACC agents must support. |
interface |
FipaAgent
This class defines the base interface, or behavior, which all FIPA agents must support. |
interface |
FipaAmsAgent
This class defines the base interface, or behavior, which all FIPA AMS agents must support. |
interface |
FipaDfAgent
This class defines the base interface, or behavior, which all FIPA DF agents must support. |
Classes in com.ibm.able.platform.agents that implement AbleBean | |
class |
FipaAccAgentAppl
This class provides an implementation of a FIPA Agent Communication Channel (ACC) agent. |
class |
FipaAgentDefaultAgent
This class provides a simple implementation of the FipaAgent interface. |
class |
FipaAmsAgentAppl
This class provides an implementation of a FIPA Agent Management System (AMS) agent. |
class |
FipaDfAgentAppl
This class provides an implementation of a FIPA Directory Facilitator (DF) agent. |
|
ABLE, Version 1.1b | |||||||||
PREV NEXT | FRAMES NO FRAMES |