public class SGeometryReader extends SAbstractReadable
Modifier and Type | Field and Description |
---|---|
static java.lang.String[] |
KEYWORD_PARAMETER
La constante KEYWORD_PARAMETER correspond à un tableau contenant l'ensemble des mots clés
à utiliser reconnus lors de la définition de l'objet par une lecture en fichier.
|
Constructor and Description |
---|
SGeometryReader(SBufferedReader sbr,
int code,
SPrimitive parent)
Constructeur d'un constructeur de géométrie à partir d'information lue dans un fichier de format txt.
|
Modifier and Type | Method and Description |
---|---|
SGeometry |
getGeometry()
Méthode pour obtenir la géométrie lue par le lecteur.
|
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.
|
boolean |
isRead()
Méthode pour qui détermine si le lecteur de géométrie a lu une géométrie.
|
read
public static final java.lang.String[] KEYWORD_PARAMETER
public SGeometryReader(SBufferedReader sbr, int code, SPrimitive parent) throws java.io.IOException, SReadingException
sbr
- - Le BufferedReader cherchant l'information dans le fichier txt.code
- - Le code de lecture correspondant à la géométrie à lire dans le fichier txt.parent
- - La primitive parent à la géométrie qui sera construite en lecture.java.io.IOException
- Si une erreur de l'objet SBufferedWriter est lancée.SReadingException
- Si une erreur de lecture a été trouvée.public SGeometry getGeometry() throws SRuntimeException
SRuntimeException
public boolean isRead()
public java.lang.String getReadableName()
SReadable
public java.lang.String[] getReadableParameterName()
SReadable
getReadableParameterName
in interface SReadable
getReadableParameterName
in class SAbstractReadable