|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectikbs.server.xml.XMLBuilder
ikbs.server.xml.XMLCommandBuilder
public class XMLCommandBuilder
| Field Summary | |
|---|---|
static java.lang.String |
CLOSE
|
static java.lang.String |
CREATE_CASE
|
static java.lang.String |
IDENT
mode = "0"; mode de navigation par défaut (idem pas de paramètre) mode = "1"; mode de navigation complet mode = "2"; navigation sur la premiere rubrique du modele symbolic="false"; pas d'affichage des symboliques numeric="false"; pas d'affichage des numeric taxonomique="false"; pas d'affichage des taxonomique text="false"; pas d'affichage des text idRub=identificateur de rubrique |
static java.lang.String |
INIT
|
static java.lang.String |
LOAD_BASE
|
static java.lang.String |
LOAD_CASE
|
static java.lang.String |
LOAD_MODEL
|
static java.lang.String |
RACINE_DOCUMENT
|
static java.lang.String |
SELECT_CASES
|
static java.lang.String |
SET_VALUE
|
static java.lang.String |
WRONG
|
static java.lang.String |
XML
|
static java.lang.String |
XML_RESPONSE
|
| Fields inherited from class ikbs.server.xml.XMLBuilder |
|---|
document, ENCODAGE, racine, sxb, xmlInterface |
| Constructor Summary | |
|---|---|
XMLCommandBuilder()
|
|
XMLCommandBuilder(XMLInterface xmlInterface)
|
|
XMLCommandBuilder(XMLInterface xmlInterface,
Command cmd)
|
|
XMLCommandBuilder(XMLInterface xmlInterface,
org.jdom.Document d)
|
|
XMLCommandBuilder(XMLInterface xmlInterface,
java.lang.String cmd)
|
|
| Method Summary | |
|---|---|
void |
addAttribute(org.jdom.Element elem,
java.lang.String att,
java.lang.String val)
Ajouter un attribut a un élément |
org.jdom.Element |
addCommand(Command cmd)
Ajouter une commande à partir d'un objet commande |
org.jdom.Element |
addCommand(java.lang.String s)
Ajouter une commande à partir d'une chaîne de caractère contenant le nom de la commande et ses paramètres sous forme de couples clef-valeur |
org.jdom.Element |
addElement(java.lang.String cmd)
Ajouter une commande |
org.jdom.Element |
addInit(java.lang.String name)
Ajouter une commande INIT |
org.jdom.Element |
addSetValue(java.lang.String id,
java.lang.String value)
Ajouter une commande SETVALUE |
org.jdom.Element |
close()
Ajouter une commande CLOSE |
org.jdom.Element |
create_Case()
Ajouter une commande CREATE_CASE |
java.util.List |
getCommand()
Retourne la liste des Commandes contenu dans le XML |
Command |
getCommand(org.jdom.Element elem)
Créer une commande à partir d'un élément XML de type commande |
org.jdom.Document |
getDocument()
|
org.jdom.Element |
ident()
|
org.jdom.Element |
load_baseName(java.lang.String name)
Ajouter une commande LOAD_BASE |
org.jdom.Element |
load_basePath(java.lang.String path)
Ajouter une commande LOAD_BASE |
org.jdom.Element |
load_Case()
Ajouter une commande LOAD_CASE |
org.jdom.Element |
load_modelName(java.lang.String name)
Ajouter une commande LOAD_MODEL |
org.jdom.Element |
load_modelPath(java.lang.String path)
Ajouter une commande LOAD_MODEL |
org.jdom.Element |
select_Case()
Ajouter une commande SELECT_CASES |
org.jdom.Element |
xml()
Ajouter une commande XML |
org.jdom.Element |
xml(int mode)
Ajouter une commande XML |
org.jdom.Element |
xml(java.lang.String idRub)
|
| Methods inherited from class ikbs.server.xml.XMLBuilder |
|---|
createDocument, createDocument, createDocument, createDocument, escapeCharacter, getRacine, initVarElements, printModelXML, printModelXML, setDocument, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String RACINE_DOCUMENT
public static final java.lang.String WRONG
public static final java.lang.String INIT
public static final java.lang.String LOAD_MODEL
public static final java.lang.String LOAD_BASE
public static final java.lang.String LOAD_CASE
public static final java.lang.String CREATE_CASE
public static final java.lang.String SELECT_CASES
public static final java.lang.String CLOSE
public static final java.lang.String XML_RESPONSE
public static final java.lang.String XML
public static final java.lang.String IDENT
public static final java.lang.String SET_VALUE
| Constructor Detail |
|---|
public XMLCommandBuilder()
public XMLCommandBuilder(XMLInterface xmlInterface)
public XMLCommandBuilder(XMLInterface xmlInterface,
org.jdom.Document d)
public XMLCommandBuilder(XMLInterface xmlInterface,
java.lang.String cmd)
public XMLCommandBuilder(XMLInterface xmlInterface,
Command cmd)
| Method Detail |
|---|
public org.jdom.Document getDocument()
getDocument in class XMLBuilderpublic org.jdom.Element addCommand(Command cmd)
cmd - :
l'objet commande
public org.jdom.Element addCommand(java.lang.String s)
s - :
la chaîne à évaluer via la classe Commande
public org.jdom.Element addElement(java.lang.String cmd)
cmd - :
nom de la commande
public void addAttribute(org.jdom.Element elem,
java.lang.String att,
java.lang.String val)
elem - :
l'élément de type Command auquel on souhaite ajouter un
attributatt - :
nom de l'attributval - :
valeurpublic org.jdom.Element addInit(java.lang.String name)
name - nom du client
public org.jdom.Element addSetValue(java.lang.String id,
java.lang.String value)
id - :
identificateur de l'attributvalue - :
valeur de l'attributpublic org.jdom.Element load_modelName(java.lang.String name)
name - nom du modèlepublic org.jdom.Element load_modelPath(java.lang.String path)
path - chemin vers modèlepublic org.jdom.Element load_baseName(java.lang.String name)
name - nom de la basepublic org.jdom.Element load_basePath(java.lang.String path)
path - chemin vers basepublic org.jdom.Element load_Case()
public org.jdom.Element create_Case()
public org.jdom.Element select_Case()
public org.jdom.Element close()
public org.jdom.Element xml()
public org.jdom.Element xml(int mode)
public org.jdom.Element xml(java.lang.String idRub)
public org.jdom.Element ident()
public java.util.List getCommand()
public Command getCommand(org.jdom.Element elem)
elem - l'élément command
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||