ikbs.rco.value
Class UnknownValue

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.UnknownValue
All Implemented Interfaces:
IllustrationOwner, Copyable, Unknown, java.io.Serializable

public class UnknownValue
extends AttributeValue
implements Unknown

See Also:
Serialized Form

Field Summary
static int statutInconnu
           
 
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
 
Fields inherited from interface ikbs.rco.value.Unknown
INCONNU, VIDE
 
Constructor Summary
UnknownValue(DescriptiveAttribute type)
           
 
Method Summary
 Set asSet()
          Pour considérer this comme un Set
 boolean egal(Value av)
          Teste si this est égal à
 boolean estInconnu()
          Retourne true si le statut de l'inconnu est inconnu
 Value generalisation(Value v)
          Généralisation de this avec
static int getStatutInconnu()
           
 boolean inclus(Value v)
          this est inclus dans
 Value intersection(Value v)
          Intersection de this avec
 boolean plusGeneral(Value v)
          Retourne true si plus général que
static void setStatutInconnu(int statut)
           
 java.lang.String toString()
          Affichage en mode texte
 Value union(Value v)
          Union de this avec
 
Methods inherited from class ikbs.rco.value.Value
aplatir, appartient, cardinal, difference, differenceSymetrique, getTypeValeur, nbFils, saveValeur, saveValeurBin, setType, setTypeValeur, simple, simplify, type
 
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

statutInconnu

public static int statutInconnu
Constructor Detail

UnknownValue

public UnknownValue(DescriptiveAttribute type)
Method Detail

setStatutInconnu

public static void setStatutInconnu(int statut)

getStatutInconnu

public static int getStatutInconnu()

estInconnu

public boolean estInconnu()
Retourne true si le statut de l'inconnu est inconnu


asSet

public Set asSet()
Description copied from class: Value
Pour considérer this comme un Set

Specified by:
asSet in class Value

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 interface Unknown
Specified by:
toString in class Value

egal

public boolean egal(Value av)
Description copied from class: Value
Teste si this est égal à

Specified by:
egal in interface Unknown
Specified by:
egal in class Value

plusGeneral

public boolean plusGeneral(Value v)
Retourne true si plus général que

Specified by:
plusGeneral in class Value
Parameters:
-

generalisation

public Value generalisation(Value v)
Généralisation de this avec

Specified by:
generalisation in class Value
Parameters:
-

union

public Value union(Value v)
Description copied from class: Value
Union de this avec

Overrides:
union in class Value

intersection

public Value intersection(Value v)
Description copied from class: Value
Intersection de this avec

Overrides:
intersection in class Value

inclus

public boolean inclus(Value v)
Description copied from class: Value
this est inclus dans

Overrides:
inclus in class Value