public class SConfiguration extends SAbstractReadable
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String[] |
APPLICATION_TYPE
La constante APPLICATION_TYPE correspond à un tablea de mots clé représentant le nom des applications reconnues par la classe SConfiguration.
|
| Constructor and Description |
|---|
SConfiguration()
Constructeur de la configuration du programme par défaut.
|
SConfiguration(java.lang.String file_name)
Constructeur de la configuration du programme avec le nom de configuration.
|
| Modifier and Type | Method and Description |
|---|---|
int |
getApplicationType()
Méthode pour obtenir le type d'application devant être construite selon la configuration.
|
java.lang.String |
getReadableName()
Méthode pour obtenir le nom de l'objet implémentant l'interface SReadable.
|
java.lang.String[] |
getReadableParameterName()
Méthode pour obtenir un tableau des mots clés permettant de définir les paramètres de l'objet implémentant l'interface SReadable lors de sa lecture.
|
java.lang.String |
getReadDataFileName()
Méthode pour obtenir le nom du fichier en lecture du data.
|
java.lang.String |
getWriteDataFileName()
Méthode pour obtenir le nom du fichier en écriture du data.
|
void |
writeFile()
Méthode pour écrire le fichier de configuration.
|
readpublic static final java.lang.String[] APPLICATION_TYPE
public SConfiguration()
public SConfiguration(java.lang.String file_name)
throws java.io.FileNotFoundException,
SConstructorException,
java.io.IOException
file_name - - Le nom du fichier de configuration.java.io.FileNotFoundException - Si le fichier de lecture n'a pas été trouvé.java.io.IOException - Si une erreur de type I/O est survenue.SConstructorException - Si le nom du ficher de scène a été trouvé sous plusieurs versions.public java.lang.String getReadDataFileName()
public java.lang.String getWriteDataFileName()
public int getApplicationType()
public void writeFile()
public java.lang.String getReadableName()
SReadablepublic java.lang.String[] getReadableParameterName()
SReadablegetReadableParameterName in interface SReadablegetReadableParameterName in class SAbstractReadable