Package com.ibm.commons.iloader.node

Data Model Framework Classes.

See:
          Description

Interface Summary
DataChangeListener An interface that allows clients to listen for changes to a DataNode.
DataNode.Factory A factory object that creates new instances of the supported data type.
DataNodeListener Interface that may be used in order to get all the data node events.
DataNodeUpdaterListener This interface represents a listener which may notify the DataNode about modifications made to the underlying model of which the DataNode should be unaware.
DataNodeVetoListener This interface allows clients to veto certain operations in the DataNode lifecycle.
IAttribute Provides a definition for a simple property in the DataNode model.
IClassDef An interface that defines a data model.
ICollection Defines a property that is of type collection.
IComparator A String values comparator.
IEditor Allows a client to edit the DataNode model directly.
ILoader An adapter to a real world object.
IMember A base interface for defining properties in the DataNode model.
IObjectCollection An interface which is an integral part of the Data Node architecture.
IPropertyEditor A base interface that all property editors must implement.
IScript An interface used to determine if a piece of text is a valid script.
IValueCollection An interface used in conjunction with an ICollection object.
 

Class Summary
DataChangeNotifier A notifier object that is responsible for notifying listeners when the DataNode changes.
DataNode As the name suggests this class is the primary component in the DataNode framework.
DataNode.AttributeComparator Compares attributes in the model
DataNode.Comparator A comparator used to compare the attributes in the model
DataNode.ComputedField An attribute whose values may or may not have a direct bearing on the underlying model.
DataNode.Filter Allows the client to filter certain values from the model
DataNodeAdapter The DataNode adapter is empty implementation of the DataNodeListener interface.
DataNodeVetoAdapter A default adapter for the com.ibm.commons.iloader.node.DataNodeVetoListener interface.
LoaderRegistry A registry of ILoaders.
 

Package com.ibm.commons.iloader.node Description

Data Model Framework Classes.

Contains a range of classes that compromise the DataNode framework. These classes may be used to represent various models. The classes in the framework provide feedback based on events in the model such as attribute changes, items being interested and removed etc...