Outils
类 PrintWriterXWeb

java.lang.Object
  继承者 java.io.Writer
      继承者 java.io.PrintWriter
          继承者 Outils.PrintWriterXWeb
所有已实现的接口:
java.io.Closeable, java.io.Flushable, java.lang.Appendable

public class PrintWriterXWeb
extends java.io.PrintWriter

Classe h閞ite de la classe PrintWriter, permet de ajouter les absences,les permutations, les granulations sur les dimensions generees en utilisant les probabilites.


字段摘要
static java.lang.String repertoire
           
 
构造函数摘要
PrintWriterXWeb(java.io.FileWriter fw, int i)
          Constructeur de la class PrintWriterXWeb
 
方法摘要
 java.util.HashMap dimElements()
          retourne une HashMap qui contient les level_id(key) et les dimensions Element(s) correspondantes(value)
 java.util.HashMap dimFichierPath()
          retourne une HashMap qui contient les level_id(key) et les chemins de leur fichiers dimensions(value)
static void main(java.lang.String[] args)
           
static org.jdom.Element parse(java.lang.String path)
          Fonction parseur d'un fichier XML
 void printXWeb()
          M閠hode qui ecrit les elements dans le fichier XML en tenant compte des parm鑤res de probabilit? p_permut et p_absence
 void set_p_absence(double p)
          Mutateur de parametre absence(p_absence)
 void set_p_granul(double p)
          Mutateur de parametre granularite(p_granularite)
 void set_p_permut(double p)
          Mutateur de parametre permutation(p_permut)
 void set(int indice, java.lang.String chaine)
          M閠hode qui permet d'ajouter un 閘閙ent dans objet PrintWriterXWeb sans tenir compte de la granularite
 void set(int indice, java.lang.String level_name, java.lang.String id)
          M閠hode qui permet d'ajouter un 閘閙ent dans objet PrintWriterXWeb en appliquant un granularite si granularite = true
 
从类 java.io.PrintWriter 继承的方法
append, append, append, checkError, close, flush, format, format, print, print, print, print, print, print, print, print, print, printf, printf, println, println, println, println, println, println, println, println, println, println, write, write, write, write, write
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

字段详细信息

repertoire

public static java.lang.String repertoire
构造函数详细信息

PrintWriterXWeb

public PrintWriterXWeb(java.io.FileWriter fw,
                       int i)
Constructeur de la class PrintWriterXWeb

参数:
fw -
i - nombre de chaine carateres qui sera ecrits en fonction d'un parametre de presence et d'un parametre de permutation
方法详细信息

parse

public static org.jdom.Element parse(java.lang.String path)
Fonction parseur d'un fichier XML

参数:
path - chemin du fichier XML a parser
返回:
racine du fichier XML parse

set_p_permut

public void set_p_permut(double p)
Mutateur de parametre permutation(p_permut)

参数:
p - la probabilite d'avoir les permutations sur les dimensions ou les mesures generees

set_p_absence

public void set_p_absence(double p)
Mutateur de parametre absence(p_absence)

参数:
p - la probalite d'avoir les absences sur les dimensions ou les mesures generees

set_p_granul

public void set_p_granul(double p)
Mutateur de parametre granularite(p_granularite)

参数:
p - la probabilite d'avoir une dimension moins fine

set

public void set(int indice,
                java.lang.String chaine)
M閠hode qui permet d'ajouter un 閘閙ent dans objet PrintWriterXWeb sans tenir compte de la granularite


set

public void set(int indice,
                java.lang.String level_name,
                java.lang.String id)
M閠hode qui permet d'ajouter un 閘閙ent dans objet PrintWriterXWeb en appliquant un granularite si granularite = true


printXWeb

public void printXWeb()
M閠hode qui ecrit les elements dans le fichier XML en tenant compte des parm鑤res de probabilit? p_permut et p_absence


dimFichierPath

public java.util.HashMap dimFichierPath()
retourne une HashMap qui contient les level_id(key) et les chemins de leur fichiers dimensions(value)

参数:
level_id -
返回:
une HashMap qui contient 'keys'=>les nom des levels , 'values'=>les fichiers dimensions auquels les levels appartient

dimElements

public java.util.HashMap dimElements()
retourne une HashMap qui contient les level_id(key) et les dimensions Element(s) correspondantes(value)

返回:
une HashMap qui contient 'keys'=>les nom des levels , 'values'=>les elements racines des fichiers dimensions(xml) auquels les levels appartients

main

public static void main(java.lang.String[] args)