Uses of Package
noope.input

Packages that use noope.input
gravsphcolldemo Various demonstrations of Spheres under Gravity and Elastic Collisions. 
noope.core Classes that are core to the NOOPE engine. 
noope.entities Classes representing physical objects modelled by NOOPE. 
noope.input Classes related to data input. 
noope.laws Classes describing force laws modelled by NOOPE. 
noope.output Classes related to data output. 
 

Classes in noope.input used by gravsphcolldemo
ArrayBlockReader
          This class implements the simplest possible BlockReader.
 

Classes in noope.input used by noope.core
BlockReader
          This is an abstract class used for reading in the law and entity definitions.
BRLoadingException
          An exception of this class (or one of its subclasses) is thrown by an object failing to load itself from a BlockReader.
EntityLoader
          Objects of this class provide to Entities a means of creating new instances of Entity classes with a given name.
LawLoader
          Objects of this class provide to Laws a means of creating new instances of Law classes with a given name.
LawPropertyRecordLoader
          Objects of this class provide to Law objects a means of creating new instances of LawPropertyRecord classes with a given name.
 

Classes in noope.input used by noope.entities
BlockReader
          This is an abstract class used for reading in the law and entity definitions.
BRLoadingException
          An exception of this class (or one of its subclasses) is thrown by an object failing to load itself from a BlockReader.
 

Classes in noope.input used by noope.input
BlockReader
          This is an abstract class used for reading in the law and entity definitions.
BlockReaderContext
          This class stores human-readable information about a position in a BlockReader (at which an error has occurred).
BlockReaderException
          An exception of this class (or one of its subclasses) is thrown by the BlockReader or any of its subclasses
BlockReaderLocation
          A location in a BlockReader that identifies a position in that particular BlockReader (and to its parents of which it is a subblock).
BRLoadingException
          An exception of this class (or one of its subclasses) is thrown by an object failing to load itself from a BlockReader.
EntityLoader
          Objects of this class provide to Entities a means of creating new instances of Entity classes with a given name.
LawLoader
          Objects of this class provide to Laws a means of creating new instances of Law classes with a given name.
LawPropertyRecordLoader
          Objects of this class provide to Law objects a means of creating new instances of LawPropertyRecord classes with a given name.
StringBlockReader
          A BlockReader that reads in its data from a String.
 

Classes in noope.input used by noope.laws
BlockReader
          This is an abstract class used for reading in the law and entity definitions.
BRLoadingException
          An exception of this class (or one of its subclasses) is thrown by an object failing to load itself from a BlockReader.
 

Classes in noope.input used by noope.output
BlockReader
          This is an abstract class used for reading in the law and entity definitions.
BRLoadingException
          An exception of this class (or one of its subclasses) is thrown by an object failing to load itself from a BlockReader.