The SEDRIS Data Representation Model
APPENDIX A - Classes
In Out

Class Name: In Out

Superclass - <SEDRIS Abstract Base>

Subclasses

This DRM class is concrete and has no subclasses.

Definition

An instance of this DRM class specifies whether a <Source> instance that is associated with a <Process> is an input to the <Process> or an output generated by the <Process>.

Primary Page in DRM Diagram:

Secondary Pages in DRM Diagram:

This class appears on only one page of the DRM class diagram.

Example

  1. Indicates that a particular DTED cell (<Source> is an input to a terrain surface generation process (<Process>).
  2. Indicates that an <Environment Root> instance (<Source>) is the output of a high-level environmental database generation process (<Process>).

FAQs

What is the purpose of this class?
This class provides a mechanism by which <Sources> can be associated with <Processes> to describe the overall creation of a transmittal. A logical network of <Processes> can be defined by linking the <Process> that generates a particular <Source> to all of the <Processes> that consume that <Source>. For each associated <Source>, <Process> pair, the <In Out> instance identifies whether the <Source> is an input or an output of the <Process>.

Constraints

None.

Inherited Field Elements

This class has no inherited field elements.

Field Elements

SE_Boolean input; (notes)

Notes

Fields Notes


input

 If SE_TRUE, the <Source> is an input to the <Process>.
 If SE_FALSE, the <Source> is an output from the <Process>.

Prev: Image Mapping Function. Next: Index Level Of Detail Data. Up:Index.

Last updated: October 1, 2002 Copyright © 2002 SEDRIS™