spis.Surf.InteractModel
Class ParamSetExtractorDeprecated

java.lang.Object
  extended byspis.Surf.InteractModel.ParamSetExtractorDeprecated

public abstract class ParamSetExtractorDeprecated
extends java.lang.Object

Class Name : ParamSetExtractor
Project ref : SPIS project
File name : ParamSetExtractor.java
File type : class
Copyright : ONERA, 2 Av. E. Belin, 31055 Toulouse cedex, France http://www.onecert.fr
Status : under development
Creation : Apr 21, 2004
Modification :

Description : Parameter Set Extractor class
All classes of parameters sets extractors must be derived from this class.
An extractor generates the Parameters of an Interactor from the Model Parameters of an Interaction/Material Model.
This is often very simple, as e.g. extracting the parameters relevant to SEE within NASCAP parameter list and passing them to SEE interactor.

Versions and anomalies correction :

Version numberAuthor (name, e-mail) Corrections/Modifications
0.1 JF Roussel, roussel@onecert.frCreation


Version:
0.1
Author:
JF Roussel

Constructor Summary
ParamSetExtractorDeprecated()
           
 
Method Summary
abstract  ParameterSet extract(ParameterSet set)
          Extracts and returns a subset of parameters to be used by an Interactor (as a ParameterSet) from a set of a MaterialModel parameters (as a ParameterSet), or a subset of parameters to be used by a function (as a ParameterSet) from a set of a Interactor parameters (as a ParameterSet),
 ParameterSet[] extract(ParameterSet[] sets)
          Does the same job as extract(ParameterSet set) but for arrays of paramater sets: extracts and returns subsets of parameters to be used by an Interactor (as ParameterSet[]) from sets of a MaterialModel parameters (as ParameterSet[]) or to be used by a Function (as ParameterSet[]) from sets of Interactor parameters (as a ParameterSet[])
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParamSetExtractorDeprecated

public ParamSetExtractorDeprecated()
Method Detail

extract

public abstract ParameterSet extract(ParameterSet set)
Extracts and returns a subset of parameters to be used by an Interactor (as a ParameterSet) from a set of a MaterialModel parameters (as a ParameterSet), or a subset of parameters to be used by a function (as a ParameterSet) from a set of a Interactor parameters (as a ParameterSet),

Parameters:
set - input parameter set (ParameterSet)
Returns:
the extracted set (ParameterSet)

extract

public ParameterSet[] extract(ParameterSet[] sets)
Does the same job as extract(ParameterSet set) but for arrays of paramater sets: extracts and returns subsets of parameters to be used by an Interactor (as ParameterSet[]) from sets of a MaterialModel parameters (as ParameterSet[]) or to be used by a Function (as ParameterSet[]) from sets of Interactor parameters (as a ParameterSet[])

Parameters:
sets - input parameter sets (ParameterSet[])
Returns:
the extracted sets (InteractorParamSet[])
See Also:
ParamSetExtractor.extract(ParameterSet)