de.upb.swt.epctools.model.tools
Class FeedbackList

java.lang.Object
  extended by de.upb.swt.epctools.model.tools.FeedbackList

public class FeedbackList
extends java.lang.Object

This class is a simple Vector class (wrapping the Vector class) with onChange() methods.


Field Summary
(package private)  java.util.Vector m_vector
           
 
Constructor Summary
FeedbackList()
           
 
Method Summary
 void add(int index, java.lang.Object obj)
           
 boolean add(java.lang.Object obj)
           
 java.lang.Object get(int index)
           
 void onAdd()
          This method is called each time an element is added
 void onChange()
          This method is called each time the vector has been changed
 void onRemove()
          This method is called each time an element is removed
 java.lang.Object remove(int index)
           
 boolean remove(java.lang.Object obj)
           
 int size()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_vector

java.util.Vector m_vector
Constructor Detail

FeedbackList

public FeedbackList()
Method Detail

get

public java.lang.Object get(int index)

size

public int size()

add

public void add(int index,
                java.lang.Object obj)

add

public boolean add(java.lang.Object obj)

remove

public boolean remove(java.lang.Object obj)

remove

public java.lang.Object remove(int index)

onChange

public void onChange()
This method is called each time the vector has been changed


onAdd

public void onAdd()
This method is called each time an element is added


onRemove

public void onRemove()
This method is called each time an element is removed