ikbs.rco.value
Class SetFreqQualitative
java.lang.Object
java.util.Observable
ikbs.rco.RCOElement
ikbs.rco.value.Value
ikbs.rco.value.AttributeValue
ikbs.rco.value.QualitativeValue
ikbs.rco.value.SetQualitative
ikbs.rco.value.SetFreqQualitative
- All Implemented Interfaces:
- IllustrationOwner, Copyable, Set, java.io.Serializable
public class SetFreqQualitative
- extends SetQualitative
- implements Set
SetFreqQualitative implémente les ensembles de valeurs quantitative avec
gestion des valeurs floues
- Version:
- 2.3
- Author:
- David Grosser
- See Also:
- Serialized Form
| Methods inherited from class ikbs.rco.value.SetQualitative |
aplatir, appartient, asSet, cardinal, difference, differenceSymetrique, egal, getIndex, getValeur, inclus, intersection, isDomain, plusGeneral, reduction, remove, simple, simplify, valeur |
| 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 |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface ikbs.rco.value.Set |
aplatir, appartient, cardinal, difference, differenceSymetrique, getValeur, inclus, intersection, plusGeneral, reduction, remove, simple |
freqValeur
protected java.util.Vector freqValeur
freqNull
protected int freqNull
freqUnknown
protected int freqUnknown
SetFreqQualitative
public SetFreqQualitative(DescriptiveAttribute type,
java.util.Vector valeur)
- Init avec un vecteur de valeur
initFreqValeur
public void initFreqValeur(java.util.Vector val)
- Initialisation de la table des fréquences des valeurs à partir d'un
vecteur
setFreqValeur
public void setFreqValeur(java.util.Vector freqValeur)
setFreqNull
public void setFreqNull(int freqNull)
setFreqUnknown
public void setFreqUnknown(int freqUnknown)
add
public void add(Value qv)
- Ajouter un élement à l'ensemble
- Specified by:
add in interface Set- Overrides:
add in class SetQualitative
freqValeur
public int freqValeur(int index)
asSetFreq
public Set asSetFreq()
- Overrides:
asSetFreq in class QualitativeValue
union
public Value union(Value qv)
- Union ensembliste
- Specified by:
union in interface Set- Overrides:
union in class SetQualitative
incFreq
protected void incFreq(int index)
clone
public java.lang.Object clone()
- Duplication de this
- Overrides:
clone in class SetQualitative
generaliser
public 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 Non impl émentée
- Overrides:
generaliser in class SetQualitative
toString
public java.lang.String toString()
- Nom de la valeur sans les unités
- Specified by:
toString in interface IllustrationOwner- Overrides:
toString in class SetQualitative