public class SModelReader extends SAbstractReadable implements SReader
Constructor and Description |
---|
SModelReader()
Constructeur d'un lecteur de modèle par défaut.
|
SModelReader(SBufferedReader sbr)
Constructeur d'un constructeur de géométrie à partir d'information lue dans un fichier de format txt.
|
Modifier and Type | Method and Description |
---|---|
boolean |
asRead()
Méthode qui détermine si le lecteur a effectué une lecture d'un objet.
|
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.
|
SModel |
getValue()
Méthode permettant d'obtenir un objet du type spécifié par la classe implémentant l'interface SReader
dont les propriétés ont été lues dans un fichier.
|
read
public SModelReader()
public SModelReader(SBufferedReader sbr) throws java.io.IOException, SConstructorException
sbr
- - Le BufferedReader cherchant l'information dans le fichier txt.java.io.IOException
- Si une erreur de l'objet SBufferedWriter est lancée.SConstructorException
- Si une erreur est survenue lors de la construction.public SModel getValue() throws SRuntimeException
SReader
getValue
in interface SReader
SRuntimeException
- S'il n'y a pas eu d'objet lu par le lecteur.public boolean asRead()
SReader
public java.lang.String getReadableName()
SReadable
getReadableName
in interface SReadable
public java.lang.String[] getReadableParameterName()
SReadable
getReadableParameterName
in interface SReadable
getReadableParameterName
in class SAbstractReadable