ikbs.rco.langue
Class MultiString

java.lang.Object
  extended by ikbs.rco.langue.MultiLangue
      extended by ikbs.rco.langue.MultiString
All Implemented Interfaces:
java.io.Serializable

public class MultiString
extends MultiLangue
implements java.io.Serializable

MultiString permet de gérer les propriétés des éléments descriptifs qui sont dépendants de la langue

See Also:
Serialized Form

Field Summary
 
Fields inherited from class ikbs.rco.langue.MultiLangue
multiLangue
 
Constructor Summary
MultiString()
           
MultiString(java.util.Vector v)
           
 
Method Summary
 java.lang.Object clone()
          Retourne une copie profonde de this
 java.lang.Object createNewElement()
          Pour créer un nouvel élement de type String
 java.lang.Object createNewElement(java.lang.Object o)
          Pour créer un nouvel élement de type String
 java.lang.String getString()
          accès à la variable en fonction de la langue
 java.lang.String getString(int langue)
          Accès au libellé avec gestion de la langue Si le tableau n'est pas initialisé, on le remplie avec la valeur de la première langue jusqu'à l'indice auquel on cherche à accèder
 void setString(java.lang.String s)
          affecter un libellé à l'élement
 void setString(java.lang.String l, int langue)
          affecter un libellé à l'élement avec gestion de la langue
 void setString(java.util.Vector vString)
          affecter l'ensemble des libellés à l'élement
 
Methods inherited from class ikbs.rco.langue.MultiLangue
getLangue, getMultiLangue, initMultiLangue, setMultiLangue
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultiString

public MultiString()

MultiString

public MultiString(java.util.Vector v)
Method Detail

getString

public java.lang.String getString()
accès à la variable en fonction de la langue


getString

public java.lang.String getString(int langue)
Accès au libellé avec gestion de la langue Si le tableau n'est pas initialisé, on le remplie avec la valeur de la première langue jusqu'à l'indice auquel on cherche à accèder


setString

public void setString(java.util.Vector vString)
affecter l'ensemble des libellés à l'élement


setString

public void setString(java.lang.String s)
affecter un libellé à l'élement


setString

public void setString(java.lang.String l,
                      int langue)
affecter un libellé à l'élement avec gestion de la langue


createNewElement

public java.lang.Object createNewElement()
Pour créer un nouvel élement de type String

Specified by:
createNewElement in class MultiLangue

createNewElement

public java.lang.Object createNewElement(java.lang.Object o)
Pour créer un nouvel élement de type String

Specified by:
createNewElement in class MultiLangue

clone

public java.lang.Object clone()
Retourne une copie profonde de this

Specified by:
clone in class MultiLangue