|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jdom.Document
ikbs.rco.xml.DocumentCasXML
public class DocumentCasXML
Classe reprÈsentant un document de cas XML. Ses mÈthodes permettent l'initialisation de la racine du document, la crÈation d'un arbre hybride IKBS-JDOM, la manipulation des noeuds(balises de cas) de l'arbre, ainsi que la sauvegarde de ces derniers dans un vecteur de cas.
| Field Summary |
|---|
| Fields inherited from class org.jdom.Document |
|---|
baseURI |
| Constructor Summary | |
|---|---|
DocumentCasXML(org.jdom.Element root,
ValSchema val)
Constructeur pour le chargement d'une base de cas - Parcourt l'arborescence JDOM (d'ÈlÈment racine root) et charge en
mÈmoire l'arborescence hybride correspondante. |
|
DocumentCasXML(ValSchema val)
Constructeur pour la sauvegarde d'une base de cas - Parcourt le ValSchema et crÈe l'arborescence hybride correspondante. |
|
| Method Summary | |
|---|---|
void |
addCase(BaliseCase bc)
Ajoute une BaliseCase au vecteur. |
BaliseCase |
getCase(int rang)
Retourne la BaliseCase d'indice rang dans le vecteur. |
java.util.Vector |
getCases()
Retourne le vecteur des BaliseCase. |
org.jdom.Element |
getRoot()
Retourne la racine de l'arborescence JDOM initiale. |
ValSchema |
getValSchema()
Retourne le ValSchema. |
void |
parse()
Parcourt l'arborescence JDOM en instanciant les BaliseCase correspondantes. |
void |
removeCase(int rang)
Supprime du vecteur la BaliseCase d'indice rang |
void |
setRoot(org.jdom.Element root)
Initialise la racine de l'arborescence JDOM de rÈfÈrence. |
void |
setValSchema(ValSchema val)
Initialise le ValSchema. |
void |
updateDoc(ValSchema val)
Parcourt le ValSchema en instanciant les BaliseCase correspondantes. |
| Methods inherited from class org.jdom.Document |
|---|
addContent, addContent, addContent, addContent, clone, cloneContent, detachRootElement, equals, getBaseURI, getContent, getContent, getContent, getContentSize, getDescendants, getDescendants, getDocType, getDocument, getParent, getProperty, getRootElement, hashCode, hasRootElement, indexOf, removeContent, removeContent, removeContent, removeContent, setBaseURI, setContent, setContent, setContent, setContent, setDocType, setProperty, setRootElement, toString |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public DocumentCasXML(ValSchema val)
val - -
ikbs.rco.value.ValSchemaDocumentCasXML(Element, ValSchema)
public DocumentCasXML(org.jdom.Element root,
ValSchema val)
root) et charge en
mÈmoire l'arborescence hybride correspondante. C'est cette arborescence
hybride qui va instancier et mettre ‡ jour les objets IKBS.
root - -
org.jdom.Elementval - -
ikbs.rco.value.ValSchemaDocumentCasXML(ValSchema)| Method Detail |
|---|
public org.jdom.Element getRoot()
public void setRoot(org.jdom.Element root)
root - -
org.jdom.Elementpublic void setValSchema(ValSchema val)
val - -
ikbs.rco.value.ValSchemapublic ValSchema getValSchema()
public java.util.Vector getCases()
public void addCase(BaliseCase bc)
bc - -
BaliseCaseBaliseCasepublic BaliseCase getCase(int rang)
rang dans le vecteur.
rang - -
int
public void removeCase(int rang)
rang
rang - -
intaddCase(BaliseCase)public void parse()
public void updateDoc(ValSchema val)
val - -
ikbs.rco.value.ValSchema
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||