eu.xtreemos.xosd.localallocmgr.frontend.utils
Class TTElmRequestAdd

java.lang.Object
  extended by eu.xtreemos.xosd.localallocmgr.frontend.TTElmRequest
      extended by eu.xtreemos.xosd.localallocmgr.frontend.utils.TTElmRequestAdd
All Implemented Interfaces:
java.io.Serializable

public class TTElmRequestAdd
extends TTElmRequest

Request item for the addition of a new element to the time table of a chosen resource.

Author:
uros
See Also:
Serialized Form

Field Summary
 
Fields inherited from class eu.xtreemos.xosd.localallocmgr.frontend.TTElmRequest
RESID_FULLDESC_STRING, resourceID, ttelm, type
 
Constructor Summary
TTElmRequestAdd(java.lang.String resourceID, TTElm ttelm)
           
 
Method Summary
 void addReservationID(java.lang.String id)
          only add reservation in case of new additions, otherwise, leave the ids of the reservation intact.
 boolean execute(TimeTable tt)
           
 
Methods inherited from class eu.xtreemos.xosd.localallocmgr.frontend.TTElmRequest
getTtelm, removeReservationID, resourceID, type
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TTElmRequestAdd

public TTElmRequestAdd(java.lang.String resourceID,
                       TTElm ttelm)
Method Detail

execute

public boolean execute(TimeTable tt)
Specified by:
execute in class TTElmRequest

addReservationID

public void addReservationID(java.lang.String id)
Description copied from class: TTElmRequest
only add reservation in case of new additions, otherwise, leave the ids of the reservation intact.

Overrides:
addReservationID in class TTElmRequest