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

## Uses of Class
jason.architecture.AgArch

Packages that use AgArch
jason.asSemantics |
jason.infra.centralised |
jason.infra.jade |
jason.infra.saci |
jason.runtime |

Uses of AgArch in jason.asSemantics

Methods in jason.asSemantics that return AgArch
`AgArch` | `TransitionSystem.getUserAgArch()`

Methods in jason.asSemantics with parameters of type AgArch
`Agent` | `Agent.clone(AgArch arch)` Clone BB, PL, Circumstance.
`TransitionSystem` | `Agent.initAg(AgArch arch, BeliefBase bb, java.lang.String asSrc, Settings stts)` Deprecated. Prefer the initAg method with only the source code of the agent as parameter. A call of this method like
         TransitionSystem ts = ag.initAg(arch, bb, asSrc, stts)
can be replaced by
         new TransitionSystem(ag, new Circumstance(), stts, arch);
         ag.setBB(bb); // only if you use a custom BB
         ag.initAg(asSrc);
         TransitionSystem ts = ag.getTS();
`void` | `TransitionSystem.setLogger(AgArch arch)`
`void` | `Agent.setLogger(AgArch arch)`

Constructors in jason.asSemantics with parameters of type AgArch
`TransitionSystem(Agent a, Circumstance c, Settings s, AgArch ar)`

Uses of AgArch in jason.infra.centralised

Fields in jason.infra.centralised declared as AgArch
`protected AgArch` | `CentralisedAgArch.userAgArch` The user implementation of the architecture

Methods in jason.infra.centralised that return AgArch
`AgArch` | `CentralisedRuntimeServices.clone(Agent source, java.lang.String archClassName, java.lang.String agName)`
`AgArch` | `CentralisedAgArch.getUserAgArch()`

Methods in jason.infra.centralised with parameters of type AgArch
`void` | `CentralisedAgArch.setUserAgArch(AgArch arch)`

Uses of AgArch in jason.infra.jade

Fields in jason.infra.jade declared as AgArch
`protected AgArch` | `JadeAgArch.userAgArch` the user customisation of the architecture

Methods in jason.infra.jade that return AgArch
`AgArch` | `JadeRuntimeServices.clone(Agent source, java.lang.String archClassName, java.lang.String agName)`

Uses of AgArch in jason.infra.saci

Fields in jason.infra.saci declared as AgArch
`protected AgArch` | `SaciAgArch.userAgArch` the user implementation of the architecture

Methods in jason.infra.saci that return AgArch
`AgArch` | `SaciRuntimeServices.clone(Agent source, java.lang.String archClassName, java.lang.String agName)`

Uses of AgArch in jason.runtime

Methods in jason.runtime that return AgArch
`AgArch` | `RuntimeServicesInfraTier.clone(Agent source, java.lang.String archClassName, java.lang.String agName)` Clones an agent

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