Uses of Class
cz.cuni.amis.pogamut.episodic.episodes.Chronobag

Packages that use Chronobag
cz.cuni.amis.pogamut.episodic.episodes   
cz.cuni.amis.pogamut.episodic.memory   
cz.cuni.amis.pogamut.episodic.visualizer   
 

Uses of Chronobag in cz.cuni.amis.pogamut.episodic.episodes
 

Methods in cz.cuni.amis.pogamut.episodic.episodes that return Chronobag
 Chronobag Chronobag.createMoreAbstractChronobag()
          Creates a chronobag on higher level of time abstraction whose interval will include whole interval of this chronobag.
 Chronobag Chronobag.getMoreAbstractChronobag()
          Returns a chronobag belonging to a higher level of time abstraction chronobags that contains episode from time interval that includes whole time interval of this chronobag
 Chronobag Chronobag.getOlderChronobag()
          Getter method for the older variable.
 Chronobag Episode.getParentChronobag()
          Getter method for the parentChronobag variable.
 Chronobag Chronobag.getYoungerChronobag()
          Getter method for the younger variable.
 

Methods in cz.cuni.amis.pogamut.episodic.episodes with parameters of type Chronobag
 Episode Episode.createCopy(Chronobag c)
          Creates a copy of the episode structure.
 void Chronobag.increaseMaxNumberOfNodes(Chronobag c)
          Increases the maxNumberOfNodes variable by the number of nodes in a chronobag.
 boolean Episode.setParentChronobag(Chronobag c)
          Sets the reference to parent chronobag unless it was set before.
 

Constructors in cz.cuni.amis.pogamut.episodic.episodes with parameters of type Chronobag
Chronobag(IdGenerator idGen, AgentMemory _mem, Chronobag last)
          Instantiate the class by providing references to a common ID generator, parent AgentMemory structure and older chronobag of the same level that will be added behind the new chronobag in temporal chain.
Episode(Chronobag parent)
          Instantiate the class by providing reference to a parent Chronobag.
 

Uses of Chronobag in cz.cuni.amis.pogamut.episodic.memory
 

Methods in cz.cuni.amis.pogamut.episodic.memory that return Chronobag
 Chronobag AgentMemory.getPresentChronobag()
           
 

Methods in cz.cuni.amis.pogamut.episodic.memory that return types with arguments of type Chronobag
 Collection<Chronobag> AgentMemory.getChronobags()
           
 Map<Integer,Chronobag> AgentMemory.getChronobagSequenceEnds()
           
 HashSet<Chronobag> AgentMemory.getPastChrononags()
           
 

Methods in cz.cuni.amis.pogamut.episodic.memory with parameters of type Chronobag
 void AgentMemory.registerNewPastChronobag(Chronobag c)
          Each time new past chronobag is created it has to be added to the set of all past chronobags.
 

Uses of Chronobag in cz.cuni.amis.pogamut.episodic.visualizer
 

Methods in cz.cuni.amis.pogamut.episodic.visualizer with parameters of type Chronobag
 void VisualizationCreator.createPresentChronobag(Chronobag bag)
          This method is responsible for creating the graph that will hold the vertices representing nodes of current chronobag.
 void VisualizationCreator.createTreeLayout(Chronobag c, int graph)
           
 void VisualizationCreator.refreshChronobag(Chronobag chronobag, int graphIndex)
          Calling this method causes the visualization of specified chronobag to refresh.
 void VisualizationCreator.refreshPresentChronobag(Chronobag present)
          Calling this method causes the visualization of the chronobag representing current day to refresh.
 

Method parameters in cz.cuni.amis.pogamut.episodic.visualizer with type arguments of type Chronobag
 void VisualizationCreator.refreshChronobagView(SchemaBag schemas, Collection<Chronobag> chronobags)
          Calling this method causes the visualization of a chronobag overview to refresh.
 void VisualizationCreator.refreshPastChronobags(HashSet<Chronobag> past)
          Calling this method causes all the graphs visualizing the past chronobags to refresh.
 



Copyright © 2013 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.