| class name | CompositeObservation |
| superclass | Observation |
| instance variable names | observations |
| class variable names | none |
| pool dictionaries | none |
| class name | CompositeObservationType |
| superclass | ObservationType |
| instance variable names | components |
| class variable names | none |
| pool dictionaries | none |
| class name | DiscreteValidator |
| superclass | Validator |
| instance variable names | descriptorSet |
| class variable names | none |
| pool dictionaries | none |
| class name | NullValidator |
| superclass | Validator |
| instance variable names | none |
| class variable names | none |
| pool dictionaries | none |
| class name | ObservartionBuilder |
| superclass | Object |
| instance variable names | none |
| class variable names | none |
| pool dictionaries | none |
| class name | Observation |
| superclass | PPLPersistentObject |
| instance variable names | type recordedTime comments |
| class variable names | none |
| pool dictionaries | none |
| class name | ObservationType |
| superclass | PPLPersistentObject |
| instance variable names | validator phenomenon |
| class variable names | none |
| pool dictionaries | none |
| class name | PrimitiveObservation |
| superclass | Observation |
| instance variable names | observationValue |
| class variable names | none |
| pool dictionaries | none |
| class name | PrimitiveObservationType |
| superclass | ObservationType |
| instance variable names | none |
| class variable names | none |
| pool dictionaries | none |
| class name | RangedValidator |
| superclass | Validator |
| instance variable names | intervalSet |
| class variable names | none |
| pool dictionaries | none |
| class name | Validator |
| superclass | PPLPersistentObject |
| instance variable names | validatorName |
| class variable names | none |
| pool dictionaries | none |
| class name | EntObservationModel |
| superclass | Application |
| instance variable names | none |
| class variable names | none |
| pool dictionaries | none |