ikbs.rco.value
Class QualitativeValue

java.lang.Object
  extended by java.util.Observable
      extended by ikbs.rco.RCOElement
          extended by ikbs.rco.value.Value
              extended by ikbs.rco.value.AttributeValue
                  extended by ikbs.rco.value.QualitativeValue
All Implemented Interfaces:
IllustrationOwner, Copyable, java.io.Serializable
Direct Known Subclasses:
ExceptionValue, SetQualitative, SymbolicExceptionValue, SymbolicValue, TaxonomicValue

public abstract class QualitativeValue
extends AttributeValue

QualitativeValue implémente la racine des valeurs symboliques * Toute valeur symboliques peut être considérée comme un singleton *

Since:
15/04/99 *
Version:
2.3 *
Author:
David Grosser, Jean Diatta *
See Also:
Serialized Form

Field Summary
protected  boolean freq
           
 
Fields inherited from class ikbs.rco.value.Value
CALCULEE, DEFAUT, DEFINIE, EXCEPTIONNELLE, exceptionValue, typeValeur, verbosity
 
Fields inherited from class ikbs.rco.RCOElement
ANGLAIS, ENGLISH, FRANCAIS, FRENCH, illustration, LANGUE
 
Constructor Summary
QualitativeValue(DescriptiveAttribute n)
           
 
Method Summary
 Set asSet()
          Transformation en Set
 Set asSetFreq()
           
 Value generalisation(Value v)
          Méthode générique de généralisation
 Value generalisationFreq(Value v)
          Generalisation de this avec
 Value generalisationNorm(Value v)
          Generalisation de this avec
abstract  QualitativeValue generaliser(QualitativeValue v)
          Retourne le généralisé des deux (le père le + spécifique) Il n'y a pas duplication des instances, c'est à dire que le généralisé peut être une des deux instances
 QualitativeValue valeur(int index)
          Le ième élement de l'ensemble
 
Methods inherited from class ikbs.rco.value.Value
aplatir, appartient, cardinal, difference, differenceSymetrique, egal, getTypeValeur, inclus, intersection, nbFils, plusGeneral, saveValeur, saveValeurBin, setType, setTypeValeur, simple, simplify, toString, type, union
 
Methods inherited from class ikbs.rco.RCOElement
addIllustration, copyProperties, getIllustration, getIllustration, isThereIllustration, loadIllustrations, nbIllustration, removeIllustration, removeIllustration, saveIllustrations, setIllustration
 
Methods inherited from class java.util.Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

freq

protected boolean freq
Constructor Detail

QualitativeValue

public QualitativeValue(DescriptiveAttribute n)
Method Detail

valeur

public QualitativeValue valeur(int index)
Le ième élement de l'ensemble


asSet

public Set asSet()
Transformation en Set

Specified by:
asSet in class Value

generalisation

public Value generalisation(Value v)
Méthode générique de généralisation

Specified by:
generalisation in class Value

generaliser

public abstract QualitativeValue generaliser(QualitativeValue v)
Retourne le généralisé des deux (le père le + spécifique) Il n'y a pas duplication des instances, c'est à dire que le généralisé peut être une des deux instances


generalisationFreq

public Value generalisationFreq(Value v)
Generalisation de this avec

Parameters:
Avec - gestion des fréquences des valeurs

generalisationNorm

public Value generalisationNorm(Value v)
Generalisation de this avec

Parameters:
-

asSetFreq

public Set asSetFreq()