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

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

protected static class AbstractComponentControllerBase.AwaitState
extends Object
implements cz.cuni.amis.utils.flag.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 cz.cuni.amis.utils.flag.WaitForFlagChange.IAccept<ComponentState>


Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.