|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecteu.xtreemos.xosd.localallocmgr.attributes.handlers.TimeAttrHandler
public class TimeAttrHandler
handler for the start/end time attributes
Constructor Summary | |
---|---|
TimeAttrHandler()
|
Method Summary | |
---|---|
boolean |
add(IAttribute<?> op1,
IAttribute<?> op2)
op1 is supposed to be represented by some of the *Amount attribute, representing the amount in milliseconds |
boolean |
canAdd(IAttribute<?> op1,
IAttribute<?> op2)
|
boolean |
canDelay(IAttribute<?> op1,
IAttribute<?> op2)
|
boolean |
canRemove(IAttribute<?> op1,
IAttribute<?> op2)
removal is not supported by the time attributes |
boolean |
delay(IAttribute<?> op1,
IAttribute<?> op2)
please use negative time (in ms) in order to start new element before the current one. |
boolean |
remove(IAttribute<?> op1,
IAttribute<?> op2)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TimeAttrHandler()
Method Detail |
---|
public boolean add(IAttribute<?> op1, IAttribute<?> op2)
add
in interface IAttributeHandler
public boolean canAdd(IAttribute<?> op1, IAttribute<?> op2)
canAdd
in interface IAttributeHandler
public boolean canDelay(IAttribute<?> op1, IAttribute<?> op2)
canDelay
in interface IAttributeHandler
public boolean canRemove(IAttribute<?> op1, IAttribute<?> op2)
canRemove
in interface IAttributeHandler
public boolean delay(IAttribute<?> op1, IAttribute<?> op2)
delay
in interface IAttributeHandler
public boolean remove(IAttribute<?> op1, IAttribute<?> op2)
remove
in interface IAttributeHandler
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |