ikbs.rco.value
Class SymbolicValue

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
                      extended by ikbs.rco.value.SymbolicValue
All Implemented Interfaces:
IllustrationOwner, Copyable, DiscreteValue, java.io.Serializable

public class SymbolicValue
extends QualitativeValue
implements DiscreteValue

See Also:
Serialized Form

Field Summary
 
Fields inherited from class ikbs.rco.value.QualitativeValue
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
SymbolicValue(SymbolicAttribute symb, int valeur)
           
SymbolicValue(SymbolicAttribute symb, java.lang.String nomValeur)
           
 
Method Summary
 boolean contient(Value av)
           
 boolean egal(Value av)
          Egalité rigoureuse !
 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
 boolean plusGeneral(Value av)
          L'ordre plus général est dual (inverse) de l'ordre naturel d'inclusion
 java.lang.String saveValeurBin()
           
 java.lang.String toString()
          Affichage en mode texte
 int valeur()
           
 
Methods inherited from class ikbs.rco.value.QualitativeValue
asSet, asSetFreq, generalisation, generalisationFreq, generalisationNorm, valeur
 
Methods inherited from class ikbs.rco.value.Value
aplatir, appartient, cardinal, difference, differenceSymetrique, getTypeValeur, inclus, intersection, nbFils, saveValeur, setType, setTypeValeur, simple, simplify, 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
 

Constructor Detail

SymbolicValue

public SymbolicValue(SymbolicAttribute symb,
                     int valeur)

SymbolicValue

public SymbolicValue(SymbolicAttribute symb,
                     java.lang.String nomValeur)
Method Detail

valeur

public int valeur()

toString

public java.lang.String toString()
Description copied from interface: IllustrationOwner
Affichage en mode texte

Specified by:
toString in interface IllustrationOwner
Specified by:
toString in class Value

plusGeneral

public boolean plusGeneral(Value av)
L'ordre plus général est dual (inverse) de l'ordre naturel d'inclusion

Specified by:
plusGeneral in class Value

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

Specified by:
generaliser in class QualitativeValue

egal

public boolean egal(Value av)
Egalité rigoureuse !

Specified by:
egal in class Value

saveValeurBin

public java.lang.String saveValeurBin()
Overrides:
saveValeurBin in class Value

contient

public boolean contient(Value av)