ikbs.rco.value
Class AndValue

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

public class AndValue
extends MultipleValue

IKBS v1.01 * AndValue implémente les valeurs d'attributs multiples de type ET *

Version:
1.0 *
Author:
David Grosser *
See Also:
Serialized Form

Field Summary
 
Fields inherited from class ikbs.rco.value.MultipleValue
ET, OU, statutEt
 
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
AndValue(DescriptiveAttribute att, Value fg, Value fd)
           
 
Method Summary
 boolean egal(Value av)
          Test d'égalité Cette méthode (assez complexe) doit gérer l'égalité en tenant compte des transformations invariantes des arbres ET/OU
 int nbFils()
          Retourne le nombre de fils
 java.lang.String nomValeurSimple()
           
 java.lang.String toString()
          Affichage en mode texte
 
Methods inherited from class ikbs.rco.value.MultipleValue
aplatir, asSet, filsDroit, filsGauche, generalisation, generaliser, plusGeneral, valeur, verify
 
Methods inherited from class ikbs.rco.value.Value
appartient, cardinal, difference, differenceSymetrique, getTypeValeur, inclus, intersection, saveValeur, saveValeurBin, 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

AndValue

public AndValue(DescriptiveAttribute att,
                Value fg,
                Value fd)
Method Detail

nomValeurSimple

public java.lang.String nomValeurSimple()

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

nbFils

public int nbFils()
Description copied from class: Value
Retourne le nombre de fils

Overrides:
nbFils in class Value

egal

public boolean egal(Value av)
Test d'égalité Cette méthode (assez complexe) doit gérer l'égalité en tenant compte des transformations invariantes des arbres ET/OU

Specified by:
egal in class Value