ikbs.rco.langue
Class MultiVector

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

public class MultiVector
extends MultiLangue
implements java.io.Serializable

IKBS v2.9 - Représentation des connaissances MultiVector permet de gérer les propriétés vecteur, des éléments descriptifs qui sont dépendants de la langue

Author:
David Grosser
See Also:
Serialized Form

Field Summary
 
Fields inherited from class ikbs.rco.langue.MultiLangue
multiLangue
 
Constructor Summary
MultiVector()
           
MultiVector(java.util.Vector v)
           
 
Method Summary
 void addElement(java.lang.Object newVal)
          Ajout d'un élément à la fin du vecteur
 java.lang.Object clone()
          Retourne une copie profonde de this
 java.lang.Object createNewElement()
          Pour créert un nouvel élement de type Vector
 java.lang.Object createNewElement(java.lang.Object o)
          Pour créer un nouvel élement de type String
 java.lang.Object getElement(int index)
          Accès à un élément du vecteur en fonction de la langue
 java.lang.Object getElement(int langue, int index)
          Accès à l'élément d'indice index du vecteur en fonction de la langue
 java.util.Vector getVector()
          accès à un vecteur
 java.util.Vector getVector(int langue)
          Accès au vecteur en fonction de la langue
 void setVector(int langue, java.util.Vector v)
          Affectation d'un vecteur tout entier à l'indice langue
 void setVector(java.util.Vector v)
          Affectation d'un vecteur tout entier
 
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

MultiVector

public MultiVector()

MultiVector

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

getVector

public java.util.Vector getVector()
accès à un vecteur


getVector

public java.util.Vector getVector(int langue)
Accès au vecteur en fonction de la langue


createNewElement

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

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

getElement

public java.lang.Object getElement(int index)
Accès à un élément du vecteur en fonction de la langue


getElement

public java.lang.Object getElement(int langue,
                                   int index)
Accès à l'élément d'indice index du vecteur en fonction de la langue


addElement

public void addElement(java.lang.Object newVal)
Ajout d'un élément à la fin du vecteur


setVector

public void setVector(java.util.Vector v)
Affectation d'un vecteur tout entier


setVector

public void setVector(int langue,
                      java.util.Vector v)
Affectation d'un vecteur tout entier à l'indice langue


clone

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

Specified by:
clone in class MultiLangue