snmpmanager.gui
Class HostsVector

java.lang.Object
  extended byjava.util.AbstractCollection
      extended byjava.util.AbstractList
          extended byjava.util.Vector
              extended bysnmpmanager.gui.HostsVector
All Implemented Interfaces:
java.lang.Cloneable, java.util.Collection, java.util.List, java.util.RandomAccess, java.io.Serializable

public class HostsVector
extends java.util.Vector

Vector contenant les adresses ip et les communities des hosts

See Also:
Serialized Form

Field Summary
static java.lang.String HOSTS_FILE
          Fichier où sont enregistrés les hosts
 
Fields inherited from class java.util.Vector
capacityIncrement, elementCount, elementData
 
Fields inherited from class java.util.AbstractList
modCount
 
Constructor Summary
HostsVector()
           
 
Method Summary
 void add(java.lang.String ip, java.lang.String community, java.lang.String name)
          Ajoute une nouvelle entrée
 java.lang.String getCommunity(int i)
          Retourne la communauté d'une entrée
 java.lang.String getIP(int i)
          Retourne l'adresse ip d'une entrée
 java.lang.String getName(int i)
          Retourne le nom d'une entrée
 void load()
          Charge le vector à partir du fichier HOSTS_FILE
 void save()
          Enregistre le vector dans le fichier HOSTS_FILE
 
Methods inherited from class java.util.Vector
add, add, addAll, addAll, addElement, capacity, clear, clone, contains, containsAll, copyInto, elementAt, elements, ensureCapacity, equals, firstElement, get, hashCode, indexOf, indexOf, insertElementAt, isEmpty, lastElement, lastIndexOf, lastIndexOf, remove, remove, removeAll, removeAllElements, removeElement, removeElementAt, removeRange, retainAll, set, setElementAt, setSize, size, subList, toArray, toArray, toString, trimToSize
 
Methods inherited from class java.util.AbstractList
iterator, listIterator, listIterator
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.List
iterator, listIterator, listIterator
 

Field Detail

HOSTS_FILE

public static final java.lang.String HOSTS_FILE
Fichier où sont enregistrés les hosts

Constructor Detail

HostsVector

public HostsVector()
Method Detail

add

public void add(java.lang.String ip,
                java.lang.String community,
                java.lang.String name)
Ajoute une nouvelle entrée

Parameters:
ip - adresse ip
community - communauté
name - nom de l'entrée

getIP

public java.lang.String getIP(int i)
Retourne l'adresse ip d'une entrée

Parameters:
i - index de l'entrée dans le vector
Returns:
adresse ip

getCommunity

public java.lang.String getCommunity(int i)
Retourne la communauté d'une entrée

Parameters:
i - index de l'entrée dans le vector
Returns:
cummunity

getName

public java.lang.String getName(int i)
Retourne le nom d'une entrée

Parameters:
i - index de l'entrée dans le vector
Returns:
nom

load

public void load()
Charge le vector à partir du fichier HOSTS_FILE


save

public void save()
Enregistre le vector dans le fichier HOSTS_FILE