ikbs.rco.element
Class TextAttribute

java.lang.Object
  extended by java.util.Observable
      extended by ikbs.rco.RCOElement
          extended by ikbs.rco.element.DescriptiveElement
              extended by ikbs.rco.element.DescriptiveAttribute
                  extended by ikbs.rco.element.TextAttribute
All Implemented Interfaces:
IllustrationOwner, Copyable, DescAttributeInterface, DescElementInterface, Comparable, java.io.Serializable, java.lang.Cloneable

public class TextAttribute
extends DescriptiveAttribute
implements java.lang.Cloneable

See Also:
Serialized Form

Field Summary
 
Fields inherited from class ikbs.rco.element.DescriptiveAttribute
DYNAMIQUE, IDENTIFICATEUR, STATIQUE
 
Fields inherited from class ikbs.rco.element.DescriptiveElement
commentaire, decision, defaut, identificateur, libelle, num, poids, question, rules, url
 
Fields inherited from class ikbs.rco.RCOElement
ANGLAIS, ENGLISH, FRANCAIS, FRENCH, illustration, LANGUE
 
Constructor Summary
TextAttribute()
           
TextAttribute(java.lang.String lidentificateur, java.lang.String lelibelle)
           
 
Method Summary
 java.lang.Object clone()
          Clonage
 void copyProperties(Copyable origine)
          Copie des propriétés
 Value eval(java.lang.String s)
          méthode abstraite utilisé pour créer une nouvelle valeur à partir de sa définition textuelle Ne tient pas compte de l'ancienne valeur
 
Methods inherited from class ikbs.rco.element.DescriptiveAttribute
add, addCommentaire, asText, asText2, getAttribute, getCible, getElemDesc, getIdentificateur, getInfo, getStaticIdentificateur, identificateurCourt, identificateurObjet, replace, setCible, setDomaine, setIdentificateur
 
Methods inherited from class ikbs.rco.element.DescriptiveElement
addEvalRule, addRule, eval, eval, formeNormale, getCodeType, getCommentaire, getCommentaire, getContainer, getDecision, getDefaut, getDefautToString, getLibelle, getLibelle, getPoids, getPoidsToString, getQuestion, getQuestion, getRule, getRules, getSchema, getType, getUrl, getUrl, greaterThan, isSetValue, key, lookForSetValue, nbRules, removeRule, removeRule, saveIllustrations, saveRules, setCommentaire, setCommentaire, setCommentaire, setContainer, setDecision, setDefaut, setDefaut, setLibelle, setLibelle, setLibelle, setPoids, setQuestion, setQuestion, setQuestion, setRules, setType, setUrl, setUrl, setUrl, toString
 
Methods inherited from class ikbs.rco.RCOElement
addIllustration, getIllustration, getIllustration, isThereIllustration, loadIllustrations, nbIllustration, removeIllustration, removeIllustration, 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.element.DescElementInterface
getCommentaire, getDecision, getLibelle, getPoids, getQuestion, getType, getUrl, setCommentaire, setDecision, setLibelle, setPoids, setQuestion, setType, setUrl
 

Constructor Detail

TextAttribute

public TextAttribute()

TextAttribute

public TextAttribute(java.lang.String lidentificateur,
                     java.lang.String lelibelle)
Method Detail

eval

public Value eval(java.lang.String s)
Description copied from class: DescriptiveElement
méthode abstraite utilisé pour créer une nouvelle valeur à partir de sa définition textuelle Ne tient pas compte de l'ancienne valeur

Specified by:
eval in class DescriptiveElement

clone

public java.lang.Object clone()
Description copied from class: DescriptiveElement
Clonage

Specified by:
clone in class DescriptiveElement

copyProperties

public void copyProperties(Copyable origine)
Description copied from class: RCOElement
Copie des propriétés

Specified by:
copyProperties in interface Copyable
Overrides:
copyProperties in class DescriptiveElement