package hep.aida.ref.tree; /** * A Link is a managed object representing a symbolic link. * It is used only within the Tree implementation, and is never exposed * to the user. * @author The AIDA team @ SLAC. * @version $Id: Link.java 8584 2006-08-10 23:06:37Z duns $ */ public class Link extends hep.aida.ref.ManagedObject { private Path path; private boolean isBroken = false; Link(String name, Path path) { super(name); this.path = path; } Path path() { return path; } boolean isBroken() { return isBroken; } private void setIsBroken( boolean isBroken ) { this.isBroken = isBroken; } public String type() { return "lnk"; } }