// $Id: UpdatePacket.java,v 1.5 2007/11/07 00:09:49 zahorjan Exp $ import java.util.*; /** * Objects of this class carry update information from * one node to another. */ public class UpdatePacket { /** * Source node (sender of this update packet). */ public Node fromNode; /** * It's inappropriate to try to construct one of these directly - * in fact you can't. Construct one of the derived classes. */ protected UpdatePacket(Node from) { fromNode = from; } }