Laserfiche WebLink
<br />RSS Objecl Documentation: <br /> <br />3, RSS Object Documentation: <br /> <br />3.1 Introduction: RSS Object Hierarchy <br /> <br />Objects in RSS/MODM are organized in a parent-child hierarchy. This implies that <br />"child" objects are "derived" from 'parent" objects, in that they inherit the parent <br />object's properties. These properties can be either data members or functions, <br />Examples of data members are an object's attributes (e,g., 'diversion", 'outflow", <br />, "beginnin9-storage", etc.). Functions, on the other hand, pertain to the "behavior" <br />ot an object. In other words, ways in which it can manipulate and modify its data <br />members, <br /> <br />RSS' object hierarchy is displayed in Rgure 6, Note that the root class of all <br />objects is a class denoted 'Node", Nodes therefore contain the most common <br />information among objects_ Among these are speCific data members for keeping <br />administration on links from and to nodes, methods for displaying the icons asso- <br />ciated with specific objects, or methods for transmitting information through links, <br />Object classes at the leaves of the classification tree inherit the information of <br />their parents and other ancestors, In addition, they contain very specialized data <br />members and functions not shared with any kind of other object, <br /> <br />Both the creation of a model and its instrumentation are accomplished through <br />two steps: the 'instantiation" of objects and the building of a data-flow network <br />through linking objects with each other. Instantiation means that from an abstract <br />class a concrete instance, an actual object, is created. "Lake Mead", for example, <br />can be considered an instance of the 'Reservoir" class. Likewise can "Hoover <br />Dam" be considered an instance ot the "Power Plant" class, The remainder of this <br />section lists the various classes in RSS/MODM. Each class is described by a <br />number of attribljtes, also known as slots, Slots themselves have the following set <br />of attributes: <br /> <br />. slot description, <br />, number of values, <br />. minimum value, <br />. maximum value, <br />, scale (e,g. 1000), <br />. units (e,g. 'acre'feet'). <br /> <br />>- Note: if the units are in acre'feet and the scale is 1000 then the values in the <br />slots are in thousand acre 'feet. <br /> <br />30 <br /> <br />RSS Object Documentation: <br />