|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.util.Observable
ikbs.rco.RCOElement
ikbs.rco.element.DescriptiveElement
ikbs.rco.element.DescriptiveAttribute
ikbs.rco.element.NumericAttribute
public class NumericAttribute
| 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 | |
|---|---|
NumericAttribute()
|
|
NumericAttribute(java.lang.String nomComposant)
|
|
NumericAttribute(java.lang.String lidentificateur,
java.lang.String lelibelle)
|
|
NumericAttribute(java.lang.String lidentificateur,
java.lang.String lelibelle,
double inf,
double sup)
|
|
NumericAttribute(java.lang.String lidentificateur,
java.lang.String lelibelle,
float inf,
float sup)
|
|
NumericAttribute(java.lang.String lidentificateur,
java.lang.String lelibelle,
int inf,
int sup)
|
|
| Method Summary | |
|---|---|
java.lang.String |
asText2()
|
java.lang.Object |
clone()
Clonage |
void |
copyProperties(Copyable origine)
Copie des propriétés |
Value |
createIntervalValue(java.lang.String s)
|
Value |
createNumericValue(java.lang.String s)
|
Value |
createOpValue(java.lang.String s,
int index)
Pour créer une nouvelle valeur numérique avec un opérateur différent de l'opérateur = (op. par défaut). index représente l'entier associé à l'opérateur (voir QuantitativeValue) Par exemple : > 10, <=12, etc. |
Value |
createSetValue(java.lang.String sval)
Pour créer une valeur Set a partir d'une description textuelle |
Value |
eval(float f)
|
QuantitativeValue |
eval(float inf,
float sup)
créer une intervalValue. |
Value |
eval(java.lang.String entree)
Permet de créer une nouvelle valeur a partir de sa définition textuelle |
java.lang.String |
getInf()
|
java.lang.String |
getInfo()
Retourne l'information associée à this |
java.lang.String |
getSup()
|
java.lang.String |
getUnite()
|
boolean |
inclus(float f)
return true si f est inclus dans les bornes |
float |
inf()
|
int |
isOpValue(java.lang.String s)
Return l'entier correspondant à l'opérateur. -1 si pas d'opérateur |
void |
setInf(double i)
|
void |
setInf(float i)
|
void |
setInf(int i)
|
void |
setInf(java.lang.String i)
|
void |
setSup(double s)
|
void |
setSup(float s)
|
void |
setSup(int s)
|
void |
setSup(java.lang.String s)
|
void |
setUnite(java.lang.String s)
|
boolean |
singleton()
|
float |
sup()
|
float |
toFloat(java.lang.String s)
|
| Methods inherited from class ikbs.rco.element.DescriptiveAttribute |
|---|
add, addCommentaire, asText, getAttribute, getCible, getElemDesc, getIdentificateur, 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 |
|---|
public NumericAttribute()
public NumericAttribute(java.lang.String nomComposant)
public NumericAttribute(java.lang.String lidentificateur,
java.lang.String lelibelle)
public NumericAttribute(java.lang.String lidentificateur,
java.lang.String lelibelle,
float inf,
float sup)
public NumericAttribute(java.lang.String lidentificateur,
java.lang.String lelibelle,
int inf,
int sup)
public NumericAttribute(java.lang.String lidentificateur,
java.lang.String lelibelle,
double inf,
double sup)
| Method Detail |
|---|
public void setUnite(java.lang.String s)
public java.lang.String getUnite()
public Value eval(java.lang.String entree)
eval in class DescriptiveElementpublic int isOpValue(java.lang.String s)
public Value createOpValue(java.lang.String s,
int index)
public Value createSetValue(java.lang.String sval)
public Value eval(float f)
public Value createNumericValue(java.lang.String s)
public Value createIntervalValue(java.lang.String s)
public float toFloat(java.lang.String s)
public boolean inclus(float f)
public QuantitativeValue eval(float inf,
float sup)
public boolean singleton()
public java.lang.Object clone()
DescriptiveElement
clone in class DescriptiveElementpublic void copyProperties(Copyable origine)
RCOElement
copyProperties in interface CopyablecopyProperties in class DescriptiveElementpublic float sup()
public float inf()
public void setSup(float s)
public void setInf(float i)
public void setSup(double s)
public void setInf(double i)
public void setSup(int s)
public void setInf(int i)
public java.lang.String getSup()
public java.lang.String getInf()
public void setSup(java.lang.String s)
public void setInf(java.lang.String i)
public java.lang.String asText2()
asText2 in class DescriptiveAttributepublic java.lang.String getInfo()
getInfo in interface DescElementInterfacegetInfo in class DescriptiveAttribute
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||