ikbs.rco.event
Class NotifySchema

java.lang.Object
  extended by ikbs.rco.event.NotifyElement
      extended by ikbs.rco.event.NotifyComponent
          extended by ikbs.rco.event.NotifySchema
All Implemented Interfaces:
java.io.Serializable

public class NotifySchema
extends NotifyComponent

IKBS ikbs.rco.event Classe qui encapsule les evenements survenues sur un ElementDescriptif Les instances sont construites par les élements du modèle et propagé aux Observateurs

Since:
5 avril 2000
Author:
David GROSSER
See Also:
Serialized Form

Field Summary
static int ADD_ATTRIBUT
           
static int ADD_OBJECT
           
static int REMOVE_ATTRIBUT
           
static int REMOVE_OBJECT
           
static int REPLACE_ATTRIBUT
           
static int REPLACE_OBJECT
           
 
Fields inherited from class ikbs.rco.event.NotifyComponent
ABSENCE_CHANGED, ADD_ELEMENT, FICTIF_CHANGED, MULTIPLE_CHANGED, REMOVE_ELEMENT
 
Fields inherited from class ikbs.rco.event.NotifyElement
action, ADD_RULE, b, COMMENTAIRE_CHANGED, DECISION_CHANGED, DEFAUT_CHANGED, element, f, IDENTIFICATEUR_CHANGED, index, LIBELLE_CHANGED, newElement, POIDS_CHANGED, QUESTION_CHANGED, REMOVE_RULE, REPLACE, REPLACE_RULE, rule, URL_CHANGED, v, valeur
 
Constructor Summary
NotifySchema(DescriptiveElement element, int action)
           
NotifySchema(DescriptiveElement element, int action, DescriptiveElement newElement)
           
NotifySchema(DescriptiveElement element, int action, java.lang.String s)
           
 
Method Summary
 
Methods inherited from class ikbs.rco.event.NotifyElement
getAction, getBoolean, getElement, getFloat, getIndex, getNewElement, getRule, getString, getValue, setAction, setFloat, setIndex, setRule, setString, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ADD_OBJECT

public static final int ADD_OBJECT
See Also:
Constant Field Values

REPLACE_OBJECT

public static final int REPLACE_OBJECT
See Also:
Constant Field Values

REMOVE_OBJECT

public static final int REMOVE_OBJECT
See Also:
Constant Field Values

ADD_ATTRIBUT

public static final int ADD_ATTRIBUT
See Also:
Constant Field Values

REPLACE_ATTRIBUT

public static final int REPLACE_ATTRIBUT
See Also:
Constant Field Values

REMOVE_ATTRIBUT

public static final int REMOVE_ATTRIBUT
See Also:
Constant Field Values
Constructor Detail

NotifySchema

public NotifySchema(DescriptiveElement element,
                    int action)

NotifySchema

public NotifySchema(DescriptiveElement element,
                    int action,
                    DescriptiveElement newElement)

NotifySchema

public NotifySchema(DescriptiveElement element,
                    int action,
                    java.lang.String s)