aos.jack.jak.behaviors.bdi
Class BDIDetermineBehavior
java.lang.Object
aos.jack.jak.util.Watchable
aos.jack.jak.fsm.FSM
aos.jack.jak.behaviors.bdi.BDIDetermineBehavior
- All Implemented Interfaces:
- ObservableInt
- public class BDIDetermineBehavior
- extends FSM
Method Summary |
void |
discard(boolean top)
|
FSM |
init(aos.jack.jak.task.Task t)
|
protected boolean |
pickBinding()
|
static FSM |
process(aos.jack.jak.task.Task tsk,
aos.jack.jak.core.Generator g,
int testind,
int eventind,
boolean isbool)
|
int |
run(int s)
|
Methods inherited from class aos.jack.jak.fsm.FSM |
describe, exceptionInfo, getAgent, getPreferredPriority, loadClass, remove, restart, setMode, stateInfo, thrownAnException, toString, traceGoal |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
BDIDetermineBehavior
public BDIDetermineBehavior()
process
public static FSM process(aos.jack.jak.task.Task tsk,
aos.jack.jak.core.Generator g,
int testind,
int eventind,
boolean isbool)
discard
public void discard(boolean top)
- Overrides:
discard
in class FSM
init
public FSM init(aos.jack.jak.task.Task t)
- Overrides:
init
in class FSM
run
public int run(int s)
- Specified by:
run
in class FSM
pickBinding
protected boolean pickBinding()
Copyright (C) 1999-2008, Agent Oriented Software Pty. Ltd. US Government Restricted Rights
The JACK Modules and relevant Software Material have been developed entirely at private expense and are accordingly provided with RESTRICTED RIGHTS. Use, duplication, or disclosure by Government is subject to restrictions as set forth in subparagraph (c)(1)(ii) of DFARS 252.227-7013 or subparagraph (c)(1) and (2) of the Commercial Computer Software Restricted Rights and 48 CFR 52.2270-19, as applicable.
Agent Oriented Software Pty. Ltd. http://www.aosgrp.com
PO Box 639, Carlton South, Victoria 3053, Australia
Phone: +61 3 9349 5055, Fax: +61 3 9349 5088