Interface Domain

All Superinterfaces:
Cloneable, Serializable
All Known Implementing Classes:
ContinuousDomain, DiscreteDomain, EquationDiscreteDomain, RuleDiscreteDomain

public interface Domain extends Serializable, Cloneable
Domaine du facteur. Ensemble des valeurs possibles a prendre en compte. La clé est un label qui permet d'identifier la valeur. Le domain peut etre : - discret : i.e un ensemble de valeurs - continu : i.e, une borne min, max
Version:
$Revision$ Last update : $Date$ By : $Author$
Author:
chatellier
See Also:
  • Method Details

    • getValueForIdentifier

      Object getValueForIdentifier(Object identifier)
      Return value associated to identifier.
      Parameters:
      identifier -
      Returns:
      found value or null if not found
    • accept

      void accept(DomainVisitor visitor)
      Accept a new visitor.
      Parameters:
      visitor -
    • clone

      Domain clone()
      Clone the domain
      Returns:
      the domain cloned