fr.ifremer.isisfish.simulator.sensitivity
Interface Domain<E extends java.io.Serializable,F extends java.io.Serializable>

Type Parameters:
E - type des valeurs gérées par le domaine
F - type des labels
All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
ContinuousDomain, DiscreteDomain, EquationContinuousDomain, MatrixContinuousDomain

public interface Domain<E extends java.io.Serializable,F extends java.io.Serializable>
extends java.io.Serializable

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: 1.0 $ Last update : $Date: 24 févr. 2009 $ By : $Author: chatellier $
Author:
chatellier
See Also:
DiscreteDomain, ContinuousDomain

Method Summary
 void accept(DomainVisitor visitor)
          Accept a new visitor.
 Domain<E,F> clone()
          Clone the domain
 E getValueForIdentifier(F identifier)
          Return value associated to identifier.
 

Method Detail

getValueForIdentifier

E getValueForIdentifier(F 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<E,F> clone()
Clone the domain

Returns:
the domain cloned


Copyright © 1999-2010 CodeLutin. All Rights Reserved.