Uses of Package
core

Packages that use core
NPTLab   
core Contains core classes and interfaces of the simulator. 
movement Contains different movement models and related classes for the simulator. 
report Contains all the report classes. 
routing Contains all the router classes who decide how to handle the messages. 
 

Classes in core used by NPTLab
Coord
          Class to hold 2D coordinates and perform simple arithmetics and transformations
DTNHost
          A DTN capable host.
Message
          A message that is created at a node or passed between nodes.
 

Classes in core used by core
Connection
          A connection between two DTN nodes.
Coord
          Class to hold 2D coordinates and perform simple arithmetics and transformations
DTNHost
          A DTN capable host.
Message
          A message that is created at a node or passed between nodes.
MessageListener
          Interface for classes that want to be informed about messages between hosts
ModuleCommunicationBus
          Intermodule communication bus.
MovementListener
          Interface for classes that want to be informed about node movement.
NetworkInterface
          Network interface of a DTNHost.
 

Classes in core used by movement
Coord
          Class to hold 2D coordinates and perform simple arithmetics and transformations
ModuleCommunicationBus
          Intermodule communication bus.
Settings
          Interface for simulation settings stored in setting file(s).
 

Classes in core used by report
Coord
          Class to hold 2D coordinates and perform simple arithmetics and transformations
DTNHost
          A DTN capable host.
Message
          A message that is created at a node or passed between nodes.
 

Classes in core used by routing
Connection
          A connection between two DTN nodes.
DTNHost
          A DTN capable host.
Message
          A message that is created at a node or passed between nodes.
Settings
          Interface for simulation settings stored in setting file(s).