ikbs.rco.langue
Class MultiLangue

java.lang.Object
  extended by ikbs.rco.langue.MultiLangue
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
MultiString, MultiVector

public abstract class MultiLangue
extends java.lang.Object
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
protected  java.util.Vector multiLangue
          Un vecteur de String permettant de gérer des chaines en fonction de la langue
 
Constructor Summary
MultiLangue()
           
MultiLangue(java.util.Vector v)
           
 
Method Summary
abstract  java.lang.Object clone()
          Retourne une copie profonde de this
abstract  java.lang.Object createNewElement()
          Création d'un nouvel élément Surchargé pour retourner un élément du bon type
abstract  java.lang.Object createNewElement(java.lang.Object o)
          Création d'un nouvel élément à partir de
 int getLangue()
          Accès à la langue courante
 java.util.Vector getMultiLangue()
          Accès à la variable MultiLangue
 void initMultiLangue(int langue)
          Initialisation du multiVecteur jusqu'à l'indice langue
 void setMultiLangue(java.util.Vector ml)
          Affectation de la variable MultiString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

multiLangue

protected java.util.Vector multiLangue
Un vecteur de String permettant de gérer des chaines en fonction de la langue

Constructor Detail

MultiLangue

public MultiLangue()

MultiLangue

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

getLangue

public int getLangue()
Accès à la langue courante


getMultiLangue

public java.util.Vector getMultiLangue()
Accès à la variable MultiLangue


clone

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

Overrides:
clone in class java.lang.Object

setMultiLangue

public void setMultiLangue(java.util.Vector ml)
Affectation de la variable MultiString


initMultiLangue

public void initMultiLangue(int langue)
Initialisation du multiVecteur jusqu'à l'indice langue


createNewElement

public abstract java.lang.Object createNewElement()
Création d'un nouvel élément Surchargé pour retourner un élément du bon type


createNewElement

public abstract java.lang.Object createNewElement(java.lang.Object o)
Création d'un nouvel élément à partir de

Parameters:
Surchargé - pour retourner un élément du bon type