|
Class Summary |
| CoordinateTransfer |
Any data node that holds one coordinate value or
more can register CoordinateTransfer output. |
| DataTransfer |
DataTransfer objects alow a generalization for getting the
the data of interest from a DataNode. |
| DumbGeometryShape |
|
| DumbGeometryShape.GeometryNode |
|
| FileNode |
This is a special type of ModelNode that is used for the root of
a model file. |
| GeometryTransfer |
|
| LinkedGeometryShape |
This class efficiently holds all the painters of a sub tree to
enable the apperent copying of a subtree of the database without
actually copying the nodes. |
| ListNode |
Special node to parent lists of user values |
| MetaFields |
MetaFields alow a node to have formal database fields without associated memory
cost. |
| ModelNode |
This class is the main element of the application wide database. |
| Prototype |
This is used to create objects in a general way. |
| ShapeGroup |
An extension of ModelNode for grouping ShapeDefs, that has coordinate system. |
| ShapeNode |
This is the database node for geometric objects. |
| SimpleNode |
This is the minimum implementation of DataNode. |
| TableNode |
For storeing data in a relational database style. |
| XMLTransferNode |
This faciliates custom XML file read/write without exposing the XML parser. |