Package ui

Class BrailleTableListItem

  • All Implemented Interfaces:
    java.lang.Comparable<BrailleTableListItem>

    public class BrailleTableListItem
    extends java.lang.Object
    implements java.lang.Comparable<BrailleTableListItem>
    Item de liste pour le JComboBox de la fenêtre de configuration contenant les tables brailles possibles
    See Also:
    ConfGeneral
    • Constructor Summary

      Constructors 
      Constructor Description
      BrailleTableListItem​(java.lang.String in_filename, boolean sys)
      Constructeur
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      int compareTo​(BrailleTableListItem btli)
      Méthode permettant la comparaison de deux instances de BrailleTableListItem La comparaison se fait sur l'attribut name
      boolean equals​(java.lang.Object cli)
      Redéfinition de la méthode equals
      boolean equals​(BrailleTableListItem cli)
      Compare deux configurations, une (cli) représentée par une instance de ConfigurationsListItem et l'autre par le nom de la configuration représentée par this
      java.lang.String getFilename()
      Méthode d'accès en lecture à filename
      boolean getIsSystem()
      Méthode d'accès en lecture à isSystem
      java.lang.String getName()
      Méthode d'accès en lecture à name
      java.lang.String toString()
      Renvoie filename
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • BrailleTableListItem

        public BrailleTableListItem​(java.lang.String in_filename,
                                    boolean sys)
        Constructeur
        Parameters:
        in_filename - adresse du fichier de configuration
        sys - true si configuration système
    • Method Detail

      • equals

        public boolean equals​(BrailleTableListItem cli)
        Compare deux configurations, une (cli) représentée par une instance de ConfigurationsListItem et l'autre par le nom de la configuration représentée par this
        Parameters:
        cli - l'instance de BrailleTableListItem
        Returns:
        true si filename est le même que cli
      • equals

        public boolean equals​(java.lang.Object cli)
        Redéfinition de la méthode equals
        Overrides:
        equals in class java.lang.Object
        Parameters:
        cli - l'instance de BrailleTableListItem
        Returns:
        true si filename est le même que cli
      • getFilename

        public java.lang.String getFilename()
        Méthode d'accès en lecture à filename
        Returns:
        filename
      • getName

        public java.lang.String getName()
        Méthode d'accès en lecture à name
        Returns:
        name
      • getIsSystem

        public boolean getIsSystem()
        Méthode d'accès en lecture à isSystem
        Returns:
        isSystem
      • compareTo

        public int compareTo​(BrailleTableListItem btli)
        Méthode permettant la comparaison de deux instances de BrailleTableListItem La comparaison se fait sur l'attribut name
        Specified by:
        compareTo in interface java.lang.Comparable<BrailleTableListItem>
        Parameters:
        btli - l'instance de BrailleTableListItem à comparer
        Returns:
        la comparaison entre les deux attributs name
        See Also:
        Comparable.compareTo(java.lang.Object)
      • toString

        public java.lang.String toString()
        Renvoie filename
        Overrides:
        toString in class java.lang.Object
        See Also:
        Object.toString()