Package uk.co.agena.minerva.model.scenario

This package contains classes that encapsulate the evidence that a user enters into an ExtendedBN.

See:
          Description

Interface Summary
ScenarioListener A listener for ScenarioEvents.
 

Class Summary
Observation An Observation stores evidence that has been entered on a node in a BN.
Scenario A Scenario contains a collection of Observations that have been made by a user on an ExtendedBN.
ScenarioEvent ScenarioEvent is used to notify interested parties that a Scenario has changed in some way.
ScenarioList This class holds a list of Scenarios.
 

Exception Summary
ObservationNotDirectException Thrown whenever an Observation is incorrectly treated as direct.
ObservationNotFoundException Thrown whenever a requested Observation is not found in a Scenario or List.
ObservationNotInitialisedException Thrown whenever an Observation is queried but has not been initialised with data.
ScenarioException Thrown whenever there is a general problem with Scenario.
ScenarioNotFoundException Thrown whenever a requested Scenario is not found in a List.
 

Package uk.co.agena.minerva.model.scenario Description

This package contains classes that encapsulate the evidence that a user enters into an ExtendedBN. A Scenario contains a number of Observations. Each Observation is associated with a particular ExtendedNode and contains hard or soft evidence that can be entered into that ExtendedNode. Scenarios can be applied as soon as they are created or they can be saved and reloaded at a later date. A single Scenario can contain Observations that relate to ExtendedNodes from different ExtendedBNs.



Copyright © 2006 Agena Ltd. All Rights Reserved.