package com.treelight.krnl; /** * The API for a Node object. Defined as an interface primarily to resolve * the circular class-reference problem: Since Nodes contain Lists, which contain * Nodes, neither can compile until the other is created. Using this interface * allows List objects to keep objects of type "NodeInterface", rather than of * type "Node". * * @version 0.1 * @author Eric Armstrong * @see ../NodesAndLists.html */ abstract public class AbstractContentNode extends AbstractVersionedNode { // Defined in concrete classes to return info stored in // or under the node abstract public String getContent() { }; }//AbstractContentNode