Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
jason.asSemantics.InternalAction

Packages that use InternalAction
jason |
jason.asSemantics |
jason.asSyntax |
jason.stdlib | Provides all default internal actions of Jason.

Uses of InternalAction in jason

Methods in jason with parameters of type InternalAction
`static JasonException` | `JasonException.createWrongArgument(InternalAction ia, java.lang.String reason)`

Uses of InternalAction in jason.asSemantics

Classes in jason.asSemantics that implement InternalAction
`class` | `ConcurrentInternalAction` This class can be used in place of DefaultInternalAction to create an IA that suspend the intention while it is being executed.
`class` | `DefaultInternalAction` Default implementation of the internal action interface (it simply returns false for the interface methods).

Methods in jason.asSemantics that return InternalAction
`InternalAction` | `Agent.getIA(java.lang.String iaName)`

Uses of InternalAction in jason.asSyntax

Methods in jason.asSyntax that return InternalAction
`InternalAction` | `InternalActionLiteral.getIA(Agent ag)`

Methods in jason.asSyntax with parameters of type InternalAction
`void` | `InternalActionLiteral.setIA(InternalAction ia)`

Uses of InternalAction in jason.stdlib

Classes in jason.stdlib that implement InternalAction
`class` | `abolish` Internal action: `.abolish`.
`class` | `add_annot` Internal action: `.add_annot`.
`class` | `add_nested_source` Internal action: `.add_nested_source`.
`class` | `add_plan` Internal action: `.add_plan`.
`class` | `all_names` Internal action: `.all_names`.
`class` | `at` Internal action: `.at`.
`class` | `atom` Internal action: `.atom`.
`class` | `broadcast` Internal action: `.broadcast`.
`class` | `concat` Internal action: `.concat`.
`class` | `count` Internal action: `.count`.
`class` | `create_agent` Internal action: `.create_agent`.
`class` | `current_intention` Internal action: `.current_intention`.
`class` | `date` Internal action: `.date(YY,MM,DD)`.
`class` | `delete` Internal action: `.delete`.
`class` | `desire` Internal action: `.desire(D)`.
`class` | `difference` Internal action: `.difference(S1,S2,S3)`.
`class` | `drop_all_desires` Internal action: `.drop_all_desires`.
`class` | `drop_all_events` Internal action: `.drop_all_events`.
`class` | `drop_all_intentions` Internal action: `.drop_all_intentions`.
`class` | `drop_desire` Internal action: `.drop_desire(D)`.
`class` | `drop_event` Internal action: `.drop_event(D)`.
`class` | `drop_intention` Internal action: `.drop_intention(I)`.
`class` | `fail` Internal action: `.fail`.
`class` | `fail_goal` Internal action: `.fail_goal(G)`.
`class` | `findall` Internal action: `.findall(Var,Literal,List)`.
`class` | `foreach` Implementation of for.
`class` | `ground` Internal action: `.ground`.
`class` | `if_then_else` Implementation of if.
`class` | `intend` Internal action: `.intend(I)`.
`class` | `intersection` Internal action: `.intersection(S1,S2,S3)`.
`class` | `kill_agent` Internal action: `.kill_agent`.
`class` | `length` Internal action: `.length`.
`class` | `list` Internal action: `.list`.
`class` | `list_plans` Internal action: `.list_plans`.
`class` | `literal` Internal action: `.literal`.
`class` | `loop` Implementation of while.
`class` | `max` Internal action: `.max`.
`class` | `member` Internal action: `.member(T,L)`.
`class` | `min` Internal action: `.min`.
`class` | `my_name` Internal action: `.my_name`.
`class` | `nth` Internal action: `.nth`.
`class` | `number` Internal action: `.number`.
`class` | `perceive` Internal action: `.perceive`.
`class` | `plan_label` Internal action: `.plan_label(P,L)`.
`class` | `prefix` Internal action: `.prefix(P,L)`.
`class` | `print` Internal action: `.print`.
`class` | `println` Internal action: `.println`.
`class` | `puts` Internal action: `.puts`.
`class` | `random` Internal action: `.random(N)`.
`class` | `range` Internal action: `.range(Var,Start,End)`.
`class` | `relevant_plans` Internal action: `.relevant_plans`.
`class` | `remove_plan` Internal action: `.remove_plan`.
`class` | `resume` Internal action: `.resume(G)`.
`class` | `reverse` Internal action: `.reverse`.
`class` | `send` Internal action: `.send`.
`class` | `sort` Internal action: `.sort`.
`class` | `stopMAS` Internal action: `.stopMAS`.
`class` | `string` Internal action: `.string`.
`class` | `structure` Internal action: `.structure`.
`class` | `sublist` Internal action: `.sublist(S,L)`.
`class` | `substring` Internal action: `.substring`.
`class` | `succeed_goal` Internal action: `.succeed_goal(G)`.
`class` | `suffix` Internal action: `.suffix(S,L)`.
`class` | `suspend` Internal action: `.suspend(G)`.
`class` | `suspended` Internal action: `.suspended(G, R)`.
`class` | `term2string` Internal action: `.term2string(T,S)`.
`class` | `time` Internal action: `.time(HH,MM,SS)`.
`class` | `union` Internal action: `.union(S1,S2,S3)`.
`class` | `wait` Internal action: `.wait(E,T)`.

Methods in jason.stdlib that return InternalAction
`static InternalAction` | `union.create()`
`static InternalAction` | `time.create()`
`static InternalAction` | `term2string.create()`
`static InternalAction` | `suffix.create()`
`static InternalAction` | `substring.create()`
`static InternalAction` | `sublist.create()`
`static InternalAction` | `structure.create()`
`static InternalAction` | `string.create()`
`static InternalAction` | `sort.create()`
`static InternalAction` | `reverse.create()`
`static InternalAction` | `range.create()`
`static InternalAction` | `random.create()`
`static InternalAction` | `puts.create()`
`static InternalAction` | `println.create()`
`static InternalAction` | `print.create()`
`static InternalAction` | `prefix.create()`
`static InternalAction` | `plan_label.create()`
`static InternalAction` | `number.create()`
`static InternalAction` | `nth.create()`
`static InternalAction` | `my_name.create()`
`static InternalAction` | `min.create()`
`static InternalAction` | `member.create()`
`static InternalAction` | `max.create()`
`static InternalAction` | `loop.create()`
`static InternalAction` | `literal.create()`
`static InternalAction` | `list.create()`
`static InternalAction` | `length.create()`
`static InternalAction` | `intersection.create()`
`static InternalAction` | `if_then_else.create()`
`static InternalAction` | `ground.create()`
`static InternalAction` | `foreach.create()`
`static InternalAction` | `fail.create()`
`static InternalAction` | `difference.create()`
`static InternalAction` | `delete.create()`
`static InternalAction` | `date.create()`
`static InternalAction` | `concat.create()`
`static InternalAction` | `atom.create()`
`static InternalAction` | `add_nested_source.create()`
`static InternalAction` | `add_annot.create()`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES