eu.xtreemos.xosd.localallocmgr.basic
Class TimeTable

java.lang.Object
  extended by eu.xtreemos.xosd.localallocmgr.basic.TimeTable

public class TimeTable
extends java.lang.Object

holds elements sorted from the beginning to the end. manipulators are the ones that determine what to do with the stored elements. the data structure is public, making the manipulators dependent on the DS selection. This can be abstracted if needed. TODO: check if the linked list is working, otherwise make an abstraction and detach it from the manipulators.

Author:
urosjovanovic

Field Summary
 java.util.LinkedList<TTElm> table
          can use any data structure one wishes as long as it is compatible with the collection
 
Constructor Summary
TimeTable()
           
 
Method Summary
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

table

public java.util.LinkedList<TTElm> table
can use any data structure one wishes as long as it is compatible with the collection object (or that has construct 'for(e : table)' available)

Constructor Detail

TimeTable

public TimeTable()
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object