eu.xtreemos.xosd.localallocmgr.attributes.handlers
Class OwnersInfoHandler

java.lang.Object
  extended by eu.xtreemos.xosd.localallocmgr.attributes.handlers.OwnersInfoHandler
All Implemented Interfaces:
IAttributeHandler

public class OwnersInfoHandler
extends java.lang.Object
implements IAttributeHandler


Constructor Summary
OwnersInfoHandler()
           
 
Method Summary
 boolean add(IAttribute<?> op1, IAttribute<?> op2)
           
 boolean canAdd(IAttribute<?> op1, IAttribute<?> op2)
           
 boolean canDelay(IAttribute<?> op1, IAttribute<?> op2)
           
 boolean canRemove(IAttribute<?> op1, IAttribute<?> op2)
           
 boolean delay(IAttribute<?> op1, IAttribute<?> op2)
           
 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

OwnersInfoHandler

public OwnersInfoHandler()
Method Detail

add

public boolean add(IAttribute<?> op1,
                   IAttribute<?> op2)
Specified by:
add in interface IAttributeHandler

canAdd

public boolean canAdd(IAttribute<?> op1,
                      IAttribute<?> op2)
Specified by:
canAdd in interface IAttributeHandler

canDelay

public boolean canDelay(IAttribute<?> op1,
                        IAttribute<?> op2)
Specified by:
canDelay in interface IAttributeHandler

canRemove

public boolean canRemove(IAttribute<?> op1,
                         IAttribute<?> op2)
Specified by:
canRemove in interface IAttributeHandler

delay

public boolean delay(IAttribute<?> op1,
                     IAttribute<?> op2)
Specified by:
delay in interface IAttributeHandler

remove

public boolean remove(IAttribute<?> op1,
                      IAttribute<?> op2)
Specified by:
remove in interface IAttributeHandler