net.sf.myjaut.token
Class Token<Owner>

java.lang.Object
  extended by net.sf.myjaut.Observeable<TokenListener<Owner>>
      extended by net.sf.myjaut.token.Token<Owner>

public class Token<Owner>
extends Observeable<TokenListener<Owner>>


Field Summary
 
Fields inherited from class net.sf.myjaut.Observeable
listeners
 
Constructor Summary
Token()
           
 
Method Summary
 Owner getOwner()
           
 void release()
           
 void request(Owner owner)
           
 
Methods inherited from class net.sf.myjaut.Observeable
addListener, getListeners, removeListener, signalFirstListener, signalNoListeners
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Token

public Token()
Method Detail

request

public void request(Owner owner)
             throws TokenTakenException
Throws:
TokenTakenException

release

public void release()

getOwner

public Owner getOwner()
               throws NoOwnerException
Throws:
NoOwnerException


This code documentation is disclosed as part of Kagiru Sudoku. It is licensed under the GNU General Public License (GPL) and comes with NO WARRANTY. See file license.txt for more info.