Package RAIN.Ontology

Classes

class  Aspect
 An Aspect defines an observable characterstic of an object. Aspects are identified by their name and by the sensation that would be used to detect the Aspect. Aspects do not themselves have definitions, but instead are defined entirely by their relationship (coexistence with) other Aspects and the interpretation of the sensing entity. More...
class  Decoration
 A Decoration is a mechanism for adding various descriptions to an Entity. More...
class  Describable
class  Entity
 The Entity class is the primary component used to identify Describable objects to RAIN. More...
interface  Observable
 Observable is an interface used for any object that can be tagged with observable Aspects. More...
class  Sensation
 Sensation identifies the type of Sensation that a Sensor can detect or that an Aspect is associated with. By default Sensation includes definitions for SIGHT, TOUCH, SOUND, SMELL, and TASTE, although any sensation name may be given. More...