cz.cuni.amis.pogamut.base.component.controller
Class AbstractComponentControllerBase.AwaitState

java.lang.Object
  extended by cz.cuni.amis.pogamut.base.component.controller.AbstractComponentControllerBase.AwaitState
All Implemented Interfaces:
WaitForFlagChange.IAccept<ComponentState>
Enclosing class:
AbstractComponentControllerBase<COMPONENT extends IComponent>

protected static class AbstractComponentControllerBase.AwaitState
extends java.lang.Object
implements WaitForFlagChange.IAccept<ComponentState>

Used for filtering states we're awaiting on.


Constructor Summary
AbstractComponentControllerBase.AwaitState(ComponentState... states)
           
 
Method Summary
 boolean accept(ComponentState flagValue)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractComponentControllerBase.AwaitState

public AbstractComponentControllerBase.AwaitState(ComponentState... states)
Method Detail

accept

public boolean accept(ComponentState flagValue)
Specified by:
accept in interface WaitForFlagChange.IAccept<ComponentState>