package com.treelight.krnl;

/**
 * Defines a viewing policy to use when looking at a 
 * node. Policy capabilities include:
 * <ul>
 * <li>Fully expand the subtree rooted the node
 * <li>Fully collapse the subtree, displaying only the root
 * <li>Display up to N levels deep
 * <li>Display first line only
 * </ul>
 *
 * @version 0.1
 * @author Eric Armstrong
 * @see ../NodesAndLists.html
 */
public class ViewControl {

  //___TBD: How should this mechanism work?
  //--view controls, once constructed, never go away?
  //  (so far, they are defined for links. For that, they should be relatively
  //   static. But they undoubtedly have other uses that will influence the design.)
  //--it would be good to reuse existing control objects, once constructed

}//ViewControl
