|
GraphLab Project | |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
AtomAttribute<T> | the place holder for a single validable attribute |
AttributeListener | The base interface for listening to the changes of attributes in an attribute set |
AttributeSet | The base interface for storing a set of attributes, it is very similar to a map. |
NotifiableAttributeSet | An Interface which is an AttributeSet and also it
is notifiable as an example see NotifiableAttributeSetImpl The difference between a NotifiableAttributeSet and a BlackBoard is that, NotifiableAttributeSet is designed for a small set of attributes, so for example getAttributeListeners() will return all listeners of all attributes, but BlackBoard is for a bigger set of attributes, and there you can give listeners for just one key at a time. |
Class Summary | |
---|---|
AttributeSetImpl | |
NotifiableAttributeSetImpl | Default implementation for the NotifiableAttributeSet |
TimeLimitedNotifiableAttrSet<T extends AttributeSet> | A handy NotifiableSet which acts on any AttributeSet and converts it to a NotifiableAttributeSet, This is done by checking the AttributeSet for changes in each (100) mili seconds. |
|
GraphLab Project | |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |