sidnet.core.misc
Class RegionList

java.lang.Object
  extended by sidnet.core.misc.RegionList

public class RegionList
extends java.lang.Object


Field Summary
protected  java.util.LinkedList<Region> list
           
static int NOT_FOUND
           
 
Constructor Summary
RegionList()
          Creates a new instance of RegionList
 
Method Summary
 void add(Region region)
           
 java.util.LinkedList<Region> getAsLinkedList()
           
 Region getElementAt(int index)
           
 int getIndex(int regionID)
           
 Region getRegionByID(int regionID)
           
 int getSize()
           
 void remove(int regionID)
           
 void removeFrom(int index)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NOT_FOUND

public static final int NOT_FOUND
See Also:
Constant Field Values

list

protected java.util.LinkedList<Region> list
Constructor Detail

RegionList

public RegionList()
Creates a new instance of RegionList

Method Detail

add

public void add(Region region)

getIndex

public int getIndex(int regionID)

remove

public void remove(int regionID)

removeFrom

public void removeFrom(int index)

getElementAt

public Region getElementAt(int index)

getSize

public int getSize()

getAsLinkedList

public java.util.LinkedList<Region> getAsLinkedList()

getRegionByID

public Region getRegionByID(int regionID)