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