ikbs.rco.xml
Class BaliseSchema

java.lang.Object
  extended by org.jdom.Content
      extended by org.jdom.Element
          extended by ikbs.rco.xml.Balise
              extended by ikbs.rco.xml.BaliseComponent
                  extended by ikbs.rco.xml.BaliseSchema
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, java.util.Observer, org.jdom.Parent

public class BaliseSchema
extends BaliseComponent

Classe spÈcialisÈe reprÈsentant la racine de l'arborescence hybride.

Author:
HOAREAU Christian-COURQUET Christophe
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.jdom.Element
additionalNamespaces, name, namespace
 
Fields inherited from class org.jdom.Content
parent
 
Constructor Summary
BaliseSchema(DescriptiveElement de)
          Constructeur.
BaliseSchema(org.jdom.Element element)
          Constructeur.
 
Method Summary
 void initDE()
          MÈthode permettant d'initaliser le ikbs.rco.element.DescriptiveElement, c'est ‡ dire la reprÈsentation IKBS de notre objet BaliseSchema.
 void setDefault(java.lang.String id)
          Cette mÈthode initialise les differents attributs ‡ leurs valeurs initiales
 void update(java.util.Observable o, java.lang.Object args)
          MÈthode implÈmentÈe de l'interface java.util.Observer.
 
Methods inherited from class ikbs.rco.xml.BaliseComponent
getDC, getFictitious, getLibelle, getMultiple, getPossiblyAbsent, initBalise, setFictitious, setMultiple, setPossiblyAbsent, updateBalisesAttribute
 
Methods inherited from class ikbs.rco.xml.Balise
createBalisesIllustration, getCommentaire, getDE, getDecision, getID, getPoids, getQuestion, getURL, loadIllustrations, loadRules, removeBaliseRuleAt, setCommentaire, setDE, setDecision, setID, setLibelle, setPoids, setQuestion, setURL
 
Methods inherited from class org.jdom.Element
addContent, addContent, addContent, addContent, addContent, addNamespaceDeclaration, clone, cloneContent, getAdditionalNamespaces, getAttribute, getAttribute, getAttributes, getAttributeValue, getAttributeValue, getAttributeValue, getAttributeValue, getChild, getChild, getChildren, getChildren, getChildren, getChildText, getChildText, getChildTextNormalize, getChildTextNormalize, getChildTextTrim, getChildTextTrim, getContent, getContent, getContent, getContentSize, getDescendants, getDescendants, getName, getNamespace, getNamespace, getNamespacePrefix, getNamespaceURI, getQualifiedName, getText, getTextNormalize, getTextTrim, getValue, indexOf, isAncestor, isRootElement, removeAttribute, removeAttribute, removeAttribute, removeChild, removeChild, removeChildren, removeChildren, removeContent, removeContent, removeContent, removeContent, removeNamespaceDeclaration, setAttribute, setAttribute, setAttribute, setAttributes, setContent, setContent, setContent, setContent, setName, setNamespace, setText, toString
 
Methods inherited from class org.jdom.Content
detach, equals, getDocument, getParent, getParentElement, hashCode, setParent
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jdom.Parent
getDocument, getParent
 

Constructor Detail

BaliseSchema

public BaliseSchema(org.jdom.Element element)
Constructeur. Il instancie un objet de type BaliseSchema, c'est ‡ dire la racine de l'arborescence hybride.

Parameters:
element - l'ÈlÈment correspondant ‡ l'arborescence JDOM.

BaliseSchema

public BaliseSchema(DescriptiveElement de)
Constructeur. Il instancie un objet de type BaliseSchema, c'est ‡ dire la racine de l'arborescence hybride.

Parameters:
de - le DescriptiveElement associÈ ‡ la racine de l'arbre JDOM.
Method Detail

setDefault

public void setDefault(java.lang.String id)
Cette mÈthode initialise les differents attributs ‡ leurs valeurs initiales

Parameters:
id - l'identificateur du descriptiveElement associÈ ‡ la baliseSchema

initDE

public void initDE()
MÈthode permettant d'initaliser le ikbs.rco.element.DescriptiveElement, c'est ‡ dire la reprÈsentation IKBS de notre objet BaliseSchema.

Overrides:
initDE in class BaliseComponent
See Also:
BaliseComponent

update

public void update(java.util.Observable o,
                   java.lang.Object args)
MÈthode implÈmentÈe de l'interface java.util.Observer. Cette mÈthode gËre les diffÈrents messages ayant attrait au SchÈma.

Specified by:
update in interface java.util.Observer
Overrides:
update in class BaliseComponent
Parameters:
o -
args -