JACK 5.4 Application Interface

aos.jack.sim.visual
Class ScreenUpdater

java.lang.Object
  extended byaos.jack.jak.plan.Plan
      extended byaos.jack.sim.visual.ScreenUpdater

public class ScreenUpdater
extends Plan


Constructor Summary
ScreenUpdater()
           
 
Method Summary
 boolean __relevant(Event __e)
           
 aos.jack.jak.plan.PlanFSM body()
          Overridden by code generated by the JACK compiler.
 Cursor context()
          Default context method for plans that define no context method of their own.
 Plan createPlan(Event __e, aos.jack.jak.task.Task __t)
           
protected  Signature eventSignature(int __log)
           
 Plan freeze()
           
 Cursor genCursor(int __index)
           
 FSM genFSM(int __index)
           
 java.lang.Object genObject(int __index)
           
 java.lang.String getDocumentation()
           
 aos.apib.Base getGCode(aos.apib.TypeDict t)
           
 java.lang.String getGCodeString()
           
 java.lang.Object getVariable(int n)
          Gets the numbered Plan variable.
 java.lang.String handledEvent()
           
 boolean init_sentinel(aos.jack.jak.agent.NameSpace __a)
           
 java.lang.String[] reasoningMethods()
          Gets a String array of the names of the Plan's reasoning methods.
 boolean testCondition(int __index)
           
 Plan unfreeze()
           
 java.lang.String[] variableNames()
          Gets a String array of the names of the Plan's variables.
 java.lang.String[] variableTypes()
          Gets a String array of the type names of the Plan's variables.
 
Methods inherited from class aos.jack.jak.plan.Plan
after, after, afterMillis, afterMillis, describe, elapsed, elapsed, elapsedMillis, elapsedMillis, fail, getAgent, getInstanceInfo, getMonitor, getPlanName, getSignature, getVariable, getVariableValue, getVariableValue, isSame, logSignatureVariableTypes, objSignatureVariableNames, objSignatureVariableTypes, pass, toString, warning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ScreenUpdater

public ScreenUpdater()
Method Detail

getGCodeString

public java.lang.String getGCodeString()

getGCode

public aos.apib.Base getGCode(aos.apib.TypeDict t)

getDocumentation

public java.lang.String getDocumentation()

init_sentinel

public boolean init_sentinel(aos.jack.jak.agent.NameSpace __a)

freeze

public Plan freeze()

unfreeze

public Plan unfreeze()

genObject

public java.lang.Object genObject(int __index)

genCursor

public Cursor genCursor(int __index)

genFSM

public FSM genFSM(int __index)

testCondition

public boolean testCondition(int __index)

body

public aos.jack.jak.plan.PlanFSM body()
Description copied from class: Plan
Overridden by code generated by the JACK compiler.

Specified by:
body in class Plan

eventSignature

protected Signature eventSignature(int __log)

handledEvent

public java.lang.String handledEvent()
Overrides:
handledEvent in class Plan
Returns:
The full name of the class of the handled event.

__relevant

public boolean __relevant(Event __e)

createPlan

public Plan createPlan(Event __e,
                       aos.jack.jak.task.Task __t)

variableNames

public java.lang.String[] variableNames()
Description copied from class: Plan
Gets a String array of the names of the Plan's variables.

Overrides:
variableNames in class Plan

variableTypes

public java.lang.String[] variableTypes()
Description copied from class: Plan
Gets a String array of the type names of the Plan's variables. The ordering in the array matches that returned by variableNames.

Overrides:
variableTypes in class Plan

getVariable

public java.lang.Object getVariable(int n)
Description copied from class: Plan
Gets the numbered Plan variable.

Overrides:
getVariable in class Plan

reasoningMethods

public java.lang.String[] reasoningMethods()
Description copied from class: Plan
Gets a String array of the names of the Plan's reasoning methods.

Overrides:
reasoningMethods in class Plan

context

public Cursor context()
Description copied from class: Plan
Default context method for plans that define no context method of their own. Normally overridden by code generated by the JACK compiler.

Overrides:
context in class Plan
Returns:
null

JACK 5.4 Application Interface

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