|
CDMA plugin API
3.1.0
CDMA core library
|
The CDMA interfaces package contains all interfaces a plug-in must implement. More...
Classes | |
| interface | IArray |
| The IArray interface manages multiple types of data. More... | |
| interface | IArrayIterator |
| The IArrayIterator interface permits to run through all values of the associated IArray. More... | |
| interface | IAttribute |
| The IAttribute interface describes a metadata of a IContainer. More... | |
| interface | IContainer |
| The IContainer interface is shared IGroup and IDataItem. More... | |
| interface | IDataItem |
| The IDataItem interface defines a IContainer that carries data. More... | |
| interface | IDataset |
| The IDataset interface is used to handle a data source. More... | |
| interface | IDictionary |
| The IDictionary interface defines a direct association of a keyword and a path. More... | |
| interface | IDimension |
| The IDimension interface is used to describe values of an axis of a data item's array. More... | |
| interface | IGroup |
| The IGroup interface in a IDataset forms a hierarchical tree, like directories on a disk. More... | |
| interface | IIndex |
| The IIndex interface defines a view on a IArray. More... | |
| interface | IKey |
| The IKey is used by group to interrogate the dictionary. More... | |
| interface | ISliceIterator |
| The ISliceIterator interface permits to access easily a to a sub-part of an array. More... | |
The CDMA interfaces package contains all interfaces a plug-in must implement.
All interfaces, but the IContainer one, in this package should be implemented by a plug-in. To be functional a plug-in should also implement the IFactory interface in the package org.gumtree.data so it can create CDMA objects.
To activate the Extended Dictionary the interface IPathParamResolver should be implemented. Indeed it aims to resolve the paths while using that mechanism.