Class ThemeEditorVars

java.lang.Object
  |
  +--ThemeEditorVars

public class ThemeEditorVars
extends java.lang.Object

ThemeEditorVars est un conteneur servant à partager des informations entre les différentes classes de ThemeEditor.


ThemeEditor 1.0 est un éditeur de thèmes au format XML.

Copyright © 2000 David MASCLE et Damien BOUCHARD.


Constructor Summary
ThemeEditorVars(java.lang.String fileName, boolean modified, boolean useDB, java.lang.String mSA, java.lang.String mSP, java.lang.String dN, java.lang.String uN, java.lang.String uP)
          Défini un objet ThemeEditorVars
 
Method Summary
 java.lang.String getDatabaseName()
          Méthode retournant le nom de la base de données.
 java.lang.String getMysqlServerAddress()
          Méthode retournant le nom du serveur de bases de données.
 java.lang.String getMysqlServerPort()
          Méthode retournant le port du serveur de bases de données.
 java.lang.String getThemeFileName()
          Métode retournant le nom du fichier de thèmes.
 boolean getUseDatabase()
          Méthode retournant true si l'accés à la base de données est activé et false sinon.
 java.lang.String getUserName()
          Méthode retournant le nom de l'utilisateur propriétaire de la base de données.
 java.lang.String getUserPassword()
          Méthode retournant le mot de passe de l'utilisateur propriétaire de la base de données.
 void setDatabaseName(java.lang.String newValue)
          Méthode permettant de fixer le nom de la base de données.
 void setMysqlServerAddress(java.lang.String newValue)
          Méthode permettant de fixer le nom du serveur de bases de données.
 void setMysqlServerPort(java.lang.String newValue)
          Méthode permettant de fixer le port du serveur de bases de données.
 void setThemeFileIsModified(boolean modified)
          Méthode permettant d'indiquer si le fichier de thèmes a été modifié.
 void setThemeFileName(java.lang.String fileName)
          Méthode permettant de fixer le nom du fichier de thèmes.
 void setUseDatabase(boolean newValue)
          Méthode fixant ou non l'utilisation de l'accés à la base de données.
 void setUserName(java.lang.String newValue)
          Méthode permettant de fixer le nom de l'utilisateur propriétaire de la base de données.
 void setUserPassword(java.lang.String newValue)
          Méthode permettant de fixer le mot de passe de l'utilisateur propriétaire de la base de données.
 boolean themeFileHasBeenModified()
          Méthode retournant true si le fichier de thèmes a été modifié et false sinon
 boolean themeFileNameIsDefined()
          Méthode retournant true si un fichier de thèmes est défini et false sinon.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ThemeEditorVars

public ThemeEditorVars(java.lang.String fileName,
                       boolean modified,
                       boolean useDB,
                       java.lang.String mSA,
                       java.lang.String mSP,
                       java.lang.String dN,
                       java.lang.String uN,
                       java.lang.String uP)
Défini un objet ThemeEditorVars
Parameters:
fileName - le nom du fichier de thèmes.
modified - booléen indiquant si le fichier de thèmes a été modifié.
useDB - booléen indiquant si l'accès à la base de données est activé.
mSA - adresse du serveur de bases de données.
mSP - port du serveur de bases de données.
dN - nom de la base de données.
uN - nom de l'utilisateur propriétaire de la base de données.
uP - mot de passe de l'utilisateur propriétaire de la base de données.
Method Detail

themeFileNameIsDefined

public boolean themeFileNameIsDefined()
Méthode retournant true si un fichier de thèmes est défini et false sinon.

setThemeFileName

public void setThemeFileName(java.lang.String fileName)
Méthode permettant de fixer le nom du fichier de thèmes.
Parameters:
fileName - un fichier de thèmes.

getThemeFileName

public java.lang.String getThemeFileName()
Métode retournant le nom du fichier de thèmes.

setThemeFileIsModified

public void setThemeFileIsModified(boolean modified)
Méthode permettant d'indiquer si le fichier de thèmes a été modifié.

themeFileHasBeenModified

public boolean themeFileHasBeenModified()
Méthode retournant true si le fichier de thèmes a été modifié et false sinon

getUseDatabase

public boolean getUseDatabase()
Méthode retournant true si l'accés à la base de données est activé et false sinon.

setUseDatabase

public void setUseDatabase(boolean newValue)
Méthode fixant ou non l'utilisation de l'accés à la base de données.
Parameters:
newValue - un booléen.

getMysqlServerAddress

public java.lang.String getMysqlServerAddress()
Méthode retournant le nom du serveur de bases de données.

setMysqlServerAddress

public void setMysqlServerAddress(java.lang.String newValue)
Méthode permettant de fixer le nom du serveur de bases de données.
Parameters:
newValue - le nom du serveur de bases de données.

getMysqlServerPort

public java.lang.String getMysqlServerPort()
Méthode retournant le port du serveur de bases de données.

setMysqlServerPort

public void setMysqlServerPort(java.lang.String newValue)
Méthode permettant de fixer le port du serveur de bases de données.
Parameters:
newValue - le port du serveur de bases de données.

getDatabaseName

public java.lang.String getDatabaseName()
Méthode retournant le nom de la base de données.

setDatabaseName

public void setDatabaseName(java.lang.String newValue)
Méthode permettant de fixer le nom de la base de données.
Parameters:
newValue - le nom de la base de données.

getUserName

public java.lang.String getUserName()
Méthode retournant le nom de l'utilisateur propriétaire de la base de données.

setUserName

public void setUserName(java.lang.String newValue)
Méthode permettant de fixer le nom de l'utilisateur propriétaire de la base de données.
Parameters:
newValue - le nom de l'utilisateur propriétaire de la base de données.

getUserPassword

public java.lang.String getUserPassword()
Méthode retournant le mot de passe de l'utilisateur propriétaire de la base de données.

setUserPassword

public void setUserPassword(java.lang.String newValue)
Méthode permettant de fixer le mot de passe de l'utilisateur propriétaire de la base de données.
Parameters:
newValue - le mot de passe de l'utilisateur propriétaire de la base de données.