By describing the particular attributes and operations which can be performed on certain types of data it is possible to create mechanisms for searching the data for events of interest, identify those events of interest, and subsequently form presentation elements which can be used to develop presentation elements, as will be described herein.Referring to FIG. 10A a weather conditions metaclass 40