Nodenet Problem Set Javadocs

Package nodenet

Interface Summary
Counter An interface for NodeBehaviors that keep track of the number of objects they have seen.
InputChannel This is the interface to recieve objects from a channel.
NodeBehavior NodeBehavior is the interface you must implement in your code.
NodeBehaviorProvider This interface indicates that a class can provide a list of all loaded behaviors, and notify listeners of changes in the selected behavior.
NodeNetElement NodeNetElement is an interface implemented by any and all Nodes and channels.
OutputChannel This is the interface to put objects into a channel.
Resettable An interface indicating that the state of the object can be reset to a standard initial state.
 

Class Summary
Channel A Channel object is a NodeNetElement that connects two Nodes.
DTDResolver This class allows us to validate against a DTD that is found on the classpath.
InputChannelVector InputChannelVector is something which acts like a Vector of InputChannels instead of Objects.
Main Main defines the public static void main(String[]) method.
Node This class implements NodeNetElement.
NodeConfigurationBean A bean to manage the configuration of nodes.
NodeNetFrame The top level frame for nodeNet.
NodeNetIcon An icon to draw nodes reflecting their selection status.
NodeTypeSelector Implements a custom component that manages the loaded NodeBehavior classes and allows the user to select one behavior.
OutputChannelVector OutputChannelVector is something which acts like a Vector of OutputChannels instead of Objects.
Packet An object that can be sent across the network.
TemplateParser A class for reading a template file and converting it into a List of NodeNetElement.
 

Exception Summary
ChannelDisabledException Signals that a Channel is disabled when attempting to read or write to it.
ChannelEmptyException Singals that a Channel has no packets to honor a read request.
ChannelFullException Signals that a Channel is full when attempted to write to it.
IsInsideNothingException Signals that the indicated point is not inside any NodeNetElement.
SameNodeException Singals that a Channel was attempted to be created from and to a single node.
 


Nodenet Problem Set Javadocs