A B C D E F G H I J K L M N O P R S T U V W X Y

A

About - class fungus.gui.About.
Boite "A propos" de l'interface graphique...
About(Frame, boolean) - Constructor for class fungus.gui.About
Creates new form About
AbstractCanal - class fungus.core.canal.AbstractCanal.
Canal Abstrait
AbstractCanal() - Constructor for class fungus.core.canal.AbstractCanal
 
AbstractNodeProcessor - class fungus.mycelium.xml.processing.AbstractNodeProcessor.
Strategy Absraite.
stocke que le ProcessStrategy createur.
AbstractNodeProcessor() - Constructor for class fungus.mycelium.xml.processing.AbstractNodeProcessor
 
AbstractService - class fungus.core.service.AbstractService.
Classe abstraite pour les services
En général les servoces dérivent de cette classe
AbstractService(String) - Constructor for class fungus.core.service.AbstractService
Fabrique un nouveau service
AccessibleAgent - class fungus.core.agent.AccessibleAgent.
Classe qui/dont on peut accéder des ressources partagées.
AccessibleAgent() - Constructor for class fungus.core.agent.AccessibleAgent
 
AccessibleMessage - class fungus.core.canal.AccessibleMessage.
Message envoyé par les «AccessibleAgents»
AccessibleMessage(AgentID, byte) - Constructor for class fungus.core.canal.AccessibleMessage
Deprecated. Doit utiliser le Pool
AccessibleMessage(AgentID, byte, Serializable) - Constructor for class fungus.core.canal.AccessibleMessage
Deprecated. Doit utiliser le Pool
act - Variable in class fungus.mycelium.MyceliumAgent
 
act() - Static method in class fungus.F
 
act() - Method in class fungus.core.agent.Agent
Action de l'agent.
act() - Method in class fungus.core.agent.EmptyAgent
 
act() - Method in class fungus.core.agent.AgentsGroup
 
act() - Method in class fungus.heatbugs.HeatBugSpace
 
act() - Method in class fungus.heatbugs.Bug
 
act() - Method in class fungus.mycelium.MyceliumAgent
 
act() - Method in class fungus.plot.Plotter
 
act() - Method in class fungus.slimemold.Space
 
act() - Method in class fungus.slimemold.Dictyostelium
 
act() - Method in class fungus.particules.Space
 
act() - Method in class fungus.particules.Particule
 
actionPerformed(ActionEvent) - Method in class fungus.core.utils.ParametersCollectorAWT
 
actionPerformed(ActionEvent) - Method in class fungus.gui.myceliumgraph.MyceliumGraph.NewAction
 
actionPerformed(ActionEvent) - Method in class fungus.gui.myceliumgraph.MyceliumGraph.AddNodeAction
 
actionPerformed(ActionEvent) - Method in class fungus.gui.myceliumgraph.MyceliumGraph.AddLinkAction
 
actionPerformed(ActionEvent) - Method in class fungus.curses.ParametersCollectorCurses
 
add(int) - Method in class fungus.core.utils.IntAccumulator
Ajoute un entier a l'accumulateur.
add(Object) - Method in class fungus.space.Neighborhood
Ajoute un object au voisinage
add(Time) - Method in class fungus.core.scheduler.Time
ajoute t unités à ce temps
add(TNode) - Method in class fungus.gui.myceliumgraph.TNode
 
addAgent - Static variable in class fungus.core.agent.AgentsGroupMessage
On ajoute un agent au groupe.
addAgent(AgentID) - Method in class fungus.core.agent.AgentsGroup
Ajoute un agent au groupe.
addAgent(AgentID) - Method in class fungus.core.scheduler.Scheduler
 
addAgent(AgentID) - Method in class fungus.core.scheduler.Pool
Ajoute un agent au pool.
addAgent(AgentID) - Method in interface fungus.core.service.SchedulerService
Enregistre un agent qui devra être scheduler.
addAgent(AgentID) - Method in class fungus.space.TwoDimensionLayeredSpace
Ajoute un agent à une position choisie au hasard.
addAgent(AgentID) - Method in class fungus.space.OneDim
 
addAgent(AgentID) - Method in class fungus.space.TwoDimensionSpace
Ajoute un agent à une position choisie au hasard.
addAgent(AgentID, int) - Method in class fungus.core.scheduler.Scheduler
 
addAgent(AgentID, int) - Method in interface fungus.core.service.SchedulerService
Enregistre un agent qui devra être scheduler par un certain "pool".
addAgent(AgentID, int) - Method in class fungus.space.OneDim
Ajoute un agent à une position donnée
addAgent(AgentID, int, int) - Method in class fungus.space.TwoDimensionLayeredSpace
 
addAgent(AgentID, int, int) - Method in class fungus.space.TwoDimensionSpace
 
addAgent(AgentID, Time) - Method in class fungus.core.scheduler.Pool
 
addAgent(String) - Method in class fungus.gui.myceliumgraph.MTree
 
addAttribute(String, String) - Method in class fungus.mycelium.xml.Node
Ajoute un attribut à ce noeud
addCanal(Canal, AgentID) - Method in class fungus.core.agent.Agent
Un agent veut communiquer avec moi?
ne fait qu'un canal.put(other,c); Appelé automatiquement lors de la création d'un canal.
addCanal(Canal, AgentID) - Method in class fungus.core.agent.AccessibleAgent
Lors de la creation d'un canal, on demande les proprietes de l'autre.
addChild(ModelElement) - Method in interface fungus.gui.myceliumgraph.ModelElement
Ajout un fils
addChild(ModelElement) - Method in class fungus.gui.myceliumgraph.modelNode.Node
 
addChildNode(Node) - Method in class fungus.mycelium.xml.Node
Ajoute un fils à ce noeud
addData(int) - Method in class fungus.gui.module.visualisation.PlotPanel
Ajoute une donnée à la courbe
addElement - Static variable in interface fungus.gui.myceliumgraph.View
event: ajout d'un element dans le modele...
addLink - Static variable in class fungus.gui.myceliumgraph.GraphPanel
ajout d'un liens.
addLink - Static variable in interface fungus.gui.myceliumgraph.Model
Ajoute un lien
addLink(BasicNode) - Method in class fungus.gui.myceliumgraph.GraphPanel
Ajoute un lien a la vue et au modele
addLink2 - Static variable in class fungus.gui.myceliumgraph.GraphPanel
ajout d'un liens.
addMessageHandler(MessageHandler) - Method in class fungus.core.canal.AbstractCanal
 
addMessageHandler(MessageHandler) - Method in interface fungus.core.canal.Canal
Ajoute un traitement sur le signal
addModule(Module) - Method in class fungus.gui.ModuleManager
 
addNode - Static variable in interface fungus.gui.myceliumgraph.Model
Ajoute un noeud
addNode - Static variable in interface fungus.gui.myceliumgraph.Controller
ajout d'un noeud.
addNode(ModelElement, ModelElement) - Method in class fungus.gui.myceliumgraph.modelNode.GraphModel
Ajoute un element a un autre.
addOption(char, boolean, String) - Static method in class fungus.core.utils.Util
Ajoute une option à la ligne de commande.
addParam(String) - Method in class fungus.core.utils.ParametersCollector
Ajoute un champ paramètre à la fenêtre
addParam(String) - Method in class fungus.core.utils.ParametersCollectorAWT
Ajoute un champ paramètre à la fenêtre
addParam(String) - Method in class fungus.core.utils.ParametersCollectorText
Ajoute un champ paramètre à la fenêtre
addParam(String) - Method in interface fungus.core.utils.ParametersCollectorInterface
Ajoute un champ paramètre à la fenêtre
addParam(String) - Method in class fungus.gui.module.CommandModuleParamCollector
Ajoute un champ paramètre à la fenêtre
addParam(String) - Method in class fungus.gui.myceliumgraph.graphicNode.ParameterIFrame
Ajoute un paramètre à la liste.
addParam(String) - Method in class fungus.curses.ParametersCollectorCurses
Ajoute un champ paramètre à la fenêtre
addParam(String, boolean) - Method in class fungus.gui.myceliumgraph.graphicNode.ParameterIFrame
 
addParam(String, String) - Method in class fungus.core.utils.ParametersCollector
Ajoute un champ paramètre à la fenêtre
addParam(String, String) - Method in class fungus.core.utils.ParametersCollectorAWT
Ajoute un champ paramètre à la fenêtre
addParam(String, String) - Method in class fungus.core.utils.ParametersCollectorText
Ajoute un champ paramètre à la fenêtre
addParam(String, String) - Method in interface fungus.core.utils.ParametersCollectorInterface
Ajoute un champ paramètre à la fenêtre
addParam(String, String) - Method in class fungus.gui.module.CommandModuleParamCollector
Ajoute un champ paramètre à la fenêtre
addParam(String, String) - Method in class fungus.gui.myceliumgraph.graphicNode.ParameterIFrame
Ajoute un paramètre à la liste.
addParam(String, String) - Method in class fungus.curses.ParametersCollectorCurses
Ajoute un champ paramètre à la fenêtre
addParam(String, Vector) - Method in class fungus.gui.myceliumgraph.graphicNode.ParameterIFrame
 
addParameter - Static variable in interface fungus.gui.myceliumgraph.Model
Ajoute un paramètre à un noeud.
addParameter - Static variable in interface fungus.gui.myceliumgraph.Controller
Ajoute un paramètre à un noeud.
addParameter(String, String, String, String) - Method in interface fungus.gui.myceliumgraph.ModelElement
Ajout d'un paramètre a la liste des parametres
addParameter(String, String, String, String) - Method in class fungus.gui.myceliumgraph.modelNode.Node
 
addPartition(Partition) - Method in class fungus.space.BSPBoundary
Ajoute une partition au BSP
addRemoteClient(RemoteClient) - Method in interface fungus.core.service.RemoteControlService
 
addRemoteClient(RemoteClient) - Method in class fungus.core.remoteControl.RemoteControl
 
addTreeModelListener(TreeModelListener) - Method in class fungus.gui.module.MyceliumViewTreeModel
 
addTreeModelListener(TreeModelListener) - Method in class fungus.gui.myceliumgraph.MTree
 
addTreeNodeText(String) - Method in class fungus.gui.Help
Ajoute une ligne au JTree
addTreeNodeText(String) - Method in class fungus.gui.Preferences
Ajoute une ligne au JTree
addVisualisation(AgentID, Object) - Method in interface fungus.core.service.VisualisationService
Deprecated. sujet à de nombreuses amélioration...
Notamment, le paramètre type.
addVisualisation(AgentID, Object) - Method in class fungus.visualisation.Visualisation
 
addVisualisation(AgentID, Object, Object) - Method in interface fungus.core.service.VisualisationService
Deprecated. sujet à de nombreuses amélioration...
Notamment, le paramètre type.
addVisualisation(AgentID, Object, Object) - Method in class fungus.visualisation.Visualisation
 
addVisualisation(Component) - Method in class fungus.gui.module.VisualisationPanel
 
addVisualisationComponent(Component) - Method in class fungus.gui.module.VisualisationModule
 
addVisualisationComponent(Component) - Method in class fungus.visualisation.AWTVisualisationContainer
 
addVisualisationComponent(Component) - Method in interface fungus.visualisation.VisualisationContainer
Rajoute une visualisation dans le container
advance(Time) - Method in class fungus.core.scheduler.Time
Avance l'heure du t unité
advanceInTime() - Method in interface fungus.core.scheduler.TimeModel
Avance le temps.
advanceInTime() - Method in class fungus.core.scheduler.TimeDrivenModel
 
advanceInTime() - Method in class fungus.core.scheduler.Pool
 
advanceInTime() - Method in class fungus.core.scheduler.TimeDrivenPool
 
advanceInTime() - Method in class fungus.core.scheduler.EventDrivenModel
 
afFullSaturation - Static variable in class fungus.core.utils.FigGraphics
 
afNotFilled - Static variable in class fungus.core.utils.FigGraphics
 
again() - Method in class fungus.core.utils.IntAccumulator
Il reste des éléments dans l'iterateur?
agent - Static variable in class fungus.gui.myceliumgraph.TNode
Classe des agents
Agent - class fungus.core.agent.Agent.
Classe abstraite Agent.
Agent - class fungus.mycelium.xml.processing.Agent.
Execute les tag Agent.
Agent() - Constructor for class fungus.core.agent.Agent
 
Agent() - Constructor for class fungus.mycelium.xml.processing.Agent
 
AgentClass - class fungus.mycelium.xml.processing.AgentClass.
Execute les tags AgentClass.
AgentClass() - Constructor for class fungus.mycelium.xml.processing.AgentClass
 
agentCreated - Static variable in class fungus.core.service.NetworkCreateAgent
Signale que l'on veut créer un agent
agentFactory - Static variable in class fungus.core.service.NetworkCreateAgent
Envoie le nom de la factory qui instancie les agents.
AgentFinder - class fungus.core.utils.classLoader.AgentFinder.
Trouve des agents dans une arborésence fichier.
AgentFinder(File) - Constructor for class fungus.core.utils.classLoader.AgentFinder
Creates a new AgentFinder instance.
AgentID - class fungus.core.agent.AgentID.
Identificateur d'un agent.
Ces ids sont réellement construit lors de l'appel à InfoService.recordAgent.
AgentID(InetAddress, int, int, String) - Constructor for class fungus.core.agent.AgentID
Creates a new AgentID instance.
AgentID(String) - Constructor for class fungus.core.agent.AgentID
Fabrique un identificateur à partir d'une simple chaine.
AgentIDHashCodeSet - class fungus.core.utils.hash.AgentIDHashCodeSet.
Ensemble des agentIDs qui sont passé par un AgentIDMap.
AgentIDHashCodeSet() - Constructor for class fungus.core.utils.hash.AgentIDHashCodeSet
 
AgentIDMap - class fungus.core.utils.hash.AgentIDMap.
Map pour les AgentID.
AgentIDMap() - Constructor for class fungus.core.utils.hash.AgentIDMap
 
AgentIDMap(Map) - Constructor for class fungus.core.utils.hash.AgentIDMap
 
AgentIDTimeProcedure - interface fungus.core.utils.hash.AgentIDTimeProcedure.
Simple extension de l'interface de Trove.
AgentInstanceMaker - interface fungus.core.service.AgentInstanceMaker.
Instancie un agent.
AgentMaker - class fungus.mycelium.AgentMaker.
Fabraique des instances d'Agent avec mycelium.
AgentMaker(Infrastructure) - Constructor for class fungus.mycelium.AgentMaker
 
AgentNode - class fungus.gui.myceliumgraph.graphicNode.AgentNode.
Un noeud pour une agent.
AgentNode - class fungus.gui.myceliumgraph.modelNode.AgentNode.
Noeud d'une simulation
AgentNode() - Constructor for class fungus.gui.myceliumgraph.graphicNode.AgentNode
 
AgentNode(GraphModel) - Constructor for class fungus.gui.myceliumgraph.modelNode.AgentNode
 
AgentNode(GraphModel, TNode) - Constructor for class fungus.gui.myceliumgraph.modelNode.AgentNode
Creates a new AgentNode instance.
AgentsGroup - class fungus.core.agent.AgentsGroup.
Groupe un ensemble d'agents
AgentsGroup() - Constructor for class fungus.core.agent.AgentsGroup
 
AgentsGroupMessage - class fungus.core.agent.AgentsGroupMessage.
Message envoyé aux AgentsGroup
AgentsGroupMessage() - Constructor for class fungus.core.agent.AgentsGroupMessage
 
AgentsGroupMessage(AgentID, byte, Serializable) - Constructor for class fungus.core.agent.AgentsGroupMessage
Deprecated. Doit utiliser le Pool
AgentsMonitorModule - class fungus.gui.module.AgentsMonitorModule.
Donne des informations sur les agents de la suimualtion en cours.
AgentsMonitorModule() - Constructor for class fungus.gui.module.AgentsMonitorModule
 
AgentsMonitorPanel - class fungus.gui.module.AgentsMonitorPanel.
 
AgentsMonitorPanel(AgentsMonitorModule) - Constructor for class fungus.gui.module.AgentsMonitorPanel
Creates new form AgentsMonitorPanel
aggregation - Static variable in interface fungus.gui.myceliumgraph.LinkElement
TYPE: aggregation
aOff - Static variable in class fungus.core.utils.FigGraphics
 
aOn - Static variable in class fungus.core.utils.FigGraphics
 
apply2(Object, Object) - Method in class fungus.mycelium.procedures.Get
 
apply3(Object, Object, Object) - Method in class fungus.mycelium.procedures.SendTo
 
apply3(Object, Object, Object) - Method in class fungus.mycelium.procedures.Set
 
arcTo(int, int, int, int, int) - Method in class gov.sandia.postscript.PSGrBase
 
area_fill - Variable in class fungus.core.utils.FigGraphics
 
args - Static variable in class fungus.core.utils.Util
 
arrowlength - Variable in class fungus.gui.myceliumgraph.graphicNode.Link
 
askforNeighbours - Static variable in class fungus.space.SpaceMessage
Demande la liste des voisins
askforNeighbours(AgentID, Serializable) - Method in class fungus.space.Space
Renvoie le voisinage d'un agent en fonction de param
askforNeighbours(AgentID, Serializable) - Method in class fungus.space.TwoDimensionLayeredSpace
 
askforNeighbours(AgentID, Serializable) - Method in class fungus.space.OneDim
Renvoie le voisinage d'un agent en fonction de param
askforNeighbours(AgentID, Serializable) - Method in class fungus.space.TwoDimensionSpace
 
askforNeighboursInLayer - Static variable in class fungus.space.LayeredSpaceMessage
Demande la liste des voisins dans un layer
askforNeighboursInLayer(AgentID, Serializable) - Method in class fungus.heatbugs.HeatBugSpace
 
askforNeighboursInLayer(AgentID, Serializable) - Method in class fungus.space.LayeredSpace
 
askforNeighboursInLayer(AgentID, Serializable) - Method in class fungus.space.TwoDimensionLayeredSpace
 
askforNeighboursInLayer(AgentID, Serializable) - Method in class fungus.space.TwoDimensionSpace
 
askforNeighboursInLayer(AgentID, Serializable) - Method in class fungus.slimemold.Space
 
askforNeighboursInLayer(AgentID, Serializable) - Method in class fungus.particules.Space
 
askLoad - Static variable in class fungus.particules.PSpaceMessage
demande l'intensité du champs électrique
askProperties - Static variable in class fungus.core.canal.AccessibleMessage
Demande la liste des propriétés
askProperty(AgentID, Serializable) - Method in class fungus.core.agent.AccessibleAgent
Renvoie une ressource
AWTVisualisationContainer - class fungus.visualisation.AWTVisualisationContainer.
Container par default
AWTVisualisationContainer() - Constructor for class fungus.visualisation.AWTVisualisationContainer
Creates a new AWTVisualisationContainer instance.

B

back - Variable in class fungus.space.Diffusive2DLayer
 
backClr - Variable in class gov.sandia.postscript.PSGrBase
The background color of the current widget.
backward_arrow - Variable in class fungus.core.utils.FigGraphics
 
BadCanalException - exception fungus.core.canal.BadCanalException.
 
BadCanalException() - Constructor for class fungus.core.canal.BadCanalException
 
BadCanalException(String) - Constructor for class fungus.core.canal.BadCanalException
 
BadMessageException - exception fungus.core.canal.BadMessageException.
Lancé si on reconnait pas le message.
BadMessageException() - Constructor for class fungus.core.canal.BadMessageException
 
BadMessageException(String) - Constructor for class fungus.core.canal.BadMessageException
 
balance() - Method in interface fungus.core.service.LoadBalancerService
Realise le load balancing.
balance() - Method in class fungus.core.service.LoadBalancer
 
BasicLink - class fungus.gui.myceliumgraph.BasicLink.
Un lien simple entre deux noeud du modele.
BasicLink() - Constructor for class fungus.gui.myceliumgraph.BasicLink
 
BasicNode - class fungus.gui.myceliumgraph.graphicNode.BasicNode.
Un noeud basique...
BasicNode() - Constructor for class fungus.gui.myceliumgraph.graphicNode.BasicNode
 
Behavior - class fungus.mycelium.xml.processing.Behavior.
Execute les tags Bahavior.
Behavior() - Constructor for class fungus.mycelium.xml.processing.Behavior
 
Boundary - interface fungus.space.Boundary.
Représente une frontiere fermé.
broadcastMessage - Static variable in class fungus.core.agent.AgentsGroupMessage
Envoie une message à tous les agents du groupe.
BSPBoundary - class fungus.space.BSPBoundary.
Une frontière utilisant un BSP (Binary space Partition).
BSPBoundary() - Constructor for class fungus.space.BSPBoundary
Creates a new BSPBoundary instance.
Bug - class fungus.heatbugs.Bug.
Petit Bug.
Il aime la chaleur mais pas trop...
Bug() - Constructor for class fungus.heatbugs.Bug
Creates a new Bug instance.
buildAgent(Infrastructure) - Method in class fungus.Diff
 
buildAgent(Infrastructure) - Method in class fungus.St
 
buildAgent(Infrastructure) - Method in class fungus.core.infrastructure.SimulationAdapter
 
buildAgent(Infrastructure) - Method in interface fungus.core.infrastructure.Simulation
Construit les agents de la simulation.
buildAgent(Infrastructure) - Method in class fungus.mycelium.Mycelium
 

C

canAddChild(ModelElement) - Method in class fungus.gui.myceliumgraph.modelNode.Node
peut-on ajouter cet élément ?
canAddChild(ModelElement) - Method in class fungus.gui.myceliumgraph.modelNode.SimulationNode
 
canAddChild(ModelElement) - Method in class fungus.gui.myceliumgraph.modelNode.AgentNode
 
canAddChild(ModelElement) - Method in class fungus.gui.myceliumgraph.modelNode.RootNode
 
canal - Variable in class fungus.core.agent.Agent
liste les canaux (AgentID -> Canal)
Canal - interface fungus.core.canal.Canal.
Canal de communication.
CanalLocal - class fungus.core.canal.CanalLocal.
Canal local.
CanalLocal(AgentID, AgentID, Infrastructure) - Constructor for class fungus.core.canal.CanalLocal
Crée un nouveau canal local
CanalNet - class fungus.core.canal.CanalNet.
Canal reseau.
CanalNet(AgentID, AgentID, Infrastructure, boolean) - Constructor for class fungus.core.canal.CanalNet
Creates a new CanalNet instance.
CanalNet(Infrastructure) - Constructor for class fungus.core.canal.CanalNet
Constructeur vide pour pouvoir invoquer performMessage()
canonicalPosition(double) - Method in interface fungus.space.Structure
Donnes la position canoniques d'un point
Par exemple: Pour un espace circulaire, la position modulo le cyle
canonicalPosition(double) - Method in class fungus.space.CircularStructure
 
canonicalPosition(double) - Method in class fungus.space.EuclidianStructure
 
cap_style - Variable in class fungus.core.utils.FigGraphics
 
car() - Method in class fungus.core.utils.Pair
 
Case - class fungus.mycelium.xml.processing.Case.
Execute les tags case.
Case() - Constructor for class fungus.mycelium.xml.processing.Case
 
cBlack - Static variable in class fungus.core.utils.FigGraphics
 
cBlue - Static variable in class fungus.core.utils.FigGraphics
 
cCyan - Static variable in class fungus.core.utils.FigGraphics
 
cDefault - Static variable in class fungus.core.utils.FigGraphics
 
cdr() - Method in class fungus.core.utils.Pair
 
cGreen - Static variable in class fungus.core.utils.FigGraphics
 
changeDocumentation(String) - Method in interface fungus.gui.myceliumgraph.ModelElement
change la documentation du noeud.
changeDocumentation(String) - Method in class fungus.gui.myceliumgraph.modelNode.Node
 
charsPerRow - Static variable in class gov.sandia.postscript.PSGrBase
number of chars in a full row of pixel data
CircularList - class fungus.core.utils.CircularList.
Une liste circulaire.
CircularList() - Constructor for class fungus.core.utils.CircularList
 
CircularList(Collection) - Constructor for class fungus.core.utils.CircularList
 
CircularList(int) - Constructor for class fungus.core.utils.CircularList
 
CircularStructure - class fungus.space.CircularStructure.
Structure circulaire
l'espace est lineaire et boucle sur lui même
CircularStructure(int) - Constructor for class fungus.space.CircularStructure
 
classDefinition - Static variable in class fungus.mycelium.MyceliumRealService
Envoie la definition d'une classe Mycelium.
ClassFinder - class fungus.core.utils.classLoader.ClassFinder.
 
ClassFinder(File, String) - Constructor for class fungus.core.utils.classLoader.ClassFinder
Creates a new ClassFinder instance.
classify(Position) - Method in class fungus.space.Partition2D
 
classify(Position) - Method in interface fungus.space.Partition
Renvoie une valeur positive ou négative suivant la position par rapport à la partition.
clear() - Method in class fungus.core.utils.hash.AgentIDMap
 
clear() - Method in class fungus.space.Neighborhood
Efface le voisinage.
clearRect(int, int, int, int) - Method in class fungus.core.utils.FigGraphics
 
clearRect(int, int, int, int) - Method in class gov.sandia.postscript.PSGrBase
Clears the specified rectangle by filling it with the current background color of the current drawing surface.
clippingRect - Variable in class fungus.core.utils.FigGraphics
 
clippingRect - Variable in class gov.sandia.postscript.PSGrBase
 
clipRect(int, int, int, int) - Method in class fungus.core.utils.FigGraphics
 
clipRect(int, int, int, int) - Method in class gov.sandia.postscript.PSGrBase
Deprecated.  
close() - Method in interface fungus.core.infrastructure.InfrastructureProxy
se deconnecte de l'infrastructure.
close() - Method in class fungus.dx.netcdf.Netcdf
Ferme un fichier ouvert
clr - Variable in class fungus.core.utils.FigGraphics
The current color
clr - Variable in class gov.sandia.postscript.PSGrBase
The current color
cMagenta - Static variable in class fungus.core.utils.FigGraphics
 
collect() - Method in class fungus.core.utils.ParametersCollector
Attend que l'on ai remplit les champs.
collect() - Method in class fungus.core.utils.ParametersCollectorAWT
Attend que l'on ai remplit les champs.
collect() - Method in class fungus.core.utils.ParametersCollectorText
Attend que l'on ai remplit les champs.
collect() - Method in interface fungus.core.utils.ParametersCollectorInterface
Attend que l'on ai remplit les champs.
collect() - Method in class fungus.gui.module.CommandModuleParamCollector
Attend que l'on ai remplit les champs.
collect() - Method in class fungus.curses.ParametersCollectorCurses
Attend que l'on ai remplit les champs.
Collectable - interface fungus.visualisation.Collectable.
If implemented an agent is visualible.
Collector - class fungus.plot.Collector.
 
Collector() - Constructor for class fungus.plot.Collector
 
CommandModule - class fungus.gui.module.CommandModule.
Panneau de commande des simulations.
CommandModule() - Constructor for class fungus.gui.module.CommandModule
 
CommandModuleParamCollector - class fungus.gui.module.CommandModuleParamCollector.
Le collecteur de paramètre de la gui.
CommandModuleParamCollector() - Constructor for class fungus.gui.module.CommandModuleParamCollector
Creates new form CommandModuleParamCollector
CommandPanel - class fungus.gui.module.CommandPanel.
Vue swing du module de Commande
CommandPanel(CommandModule) - Constructor for class fungus.gui.module.CommandPanel
Creates new form CommandPanel
CommandPreferencePanel - class fungus.gui.module.CommandPreferencePanel.
Panel de préférences pour Le module de Commande.
CommandPreferencePanel(CommandModule) - Constructor for class fungus.gui.module.CommandPreferencePanel
Creates new form CommandPreferencePanel
connect() - Method in interface fungus.core.infrastructure.InfrastructureProxy
Se connecte à une autre infrastructure.
connect(Socket) - Method in class fungus.core.infrastructure.Network
Établie une connection vers un autre hôte
connect(Socket) - Method in interface fungus.core.service.NetworkService
Établie une connection vers un autre hôte
connect(Socket) - Method in class fungus.core.service.DummyNetwork
 
contains(Object) - Method in class fungus.space.Neighborhood
Un objet appartient au voisinage ???
contains(Position) - Method in class fungus.space.BSPBoundary
 
contains(Position) - Method in interface fungus.space.Boundary
Dit si un position est à l'interieur de la frontière.
containsKey(Object) - Method in class fungus.core.utils.hash.AgentIDMap
 
containsValue(Object) - Method in class fungus.core.utils.hash.AgentIDMap
 
controller - Variable in class fungus.gui.myceliumgraph.GraphPanel
 
controller - Variable in class fungus.gui.myceliumgraph.graphicNode.BasicNode
 
Controller - interface fungus.gui.myceliumgraph.Controller.
Controller du modele MVC.
copyArea(int, int, int, int, int, int) - Method in class fungus.core.utils.FigGraphics
 
copyArea(int, int, int, int, int, int) - Method in class gov.sandia.postscript.PSGrBase
Copies an area of the screen.
create() - Method in class fungus.core.utils.FigGraphics
 
create() - Method in class gov.sandia.postscript.PSGrBase
Creates a new PSGr Object that is a copy of the original PSGr Object.
createAgent - Static variable in class fungus.core.service.NetworkCreateAgent
Signale que l'on veut créer un agent
CreateAgent - class fungus.core.service.CreateAgent.
Fabrique des agents.
CreateAgent() - Constructor for class fungus.core.service.CreateAgent
 
CreateAgentException - exception fungus.core.infrastructure.CreateAgentException.
Throws if we cannot create an agent.
CreateAgentException - exception fungus.core.service.CreateAgentException.
Throws if we cannot create an agent.
CreateAgentException() - Constructor for class fungus.core.infrastructure.CreateAgentException
 
CreateAgentException() - Constructor for class fungus.core.service.CreateAgentException
 
CreateAgentException(String) - Constructor for class fungus.core.infrastructure.CreateAgentException
 
CreateAgentException(String) - Constructor for class fungus.core.service.CreateAgentException
 
CreateAgentService - interface fungus.core.service.CreateAgentService.
Service: ressource createAgent role Fabrique un nouvel agent.
createCanal - Static variable in interface fungus.core.infrastructure.Infrastructure
Signale que l'on veut créer un canal
CreateCanalException - exception fungus.core.canal.CreateCanalException.
 
CreateCanalException() - Constructor for class fungus.core.canal.CreateCanalException
 
CreateCanalException(String) - Constructor for class fungus.core.canal.CreateCanalException
 
cRed - Static variable in class fungus.core.utils.FigGraphics
 
csButt - Static variable in class fungus.core.utils.FigGraphics
 
csPrjecting - Static variable in class fungus.core.utils.FigGraphics
 
csRound - Static variable in class fungus.core.utils.FigGraphics
 
cWhite - Static variable in class fungus.core.utils.FigGraphics
 
cYellow - Static variable in class fungus.core.utils.FigGraphics
 

D

DataCollector - interface fungus.visualisation.DataCollector.
Collecte des données.
debug - Static variable in class fungus.core.utils.Util
si 'true' alors on affiche les messages de debug
DEBUG - Static variable in class fungus.core.utils.FigGraphics
 
DEBUG - Static variable in class gov.sandia.postscript.PSGrBase
 
debug_ - Static variable in class fungus.core.utils.Util
Message de debuggage: Message réellement de debug
debugLevel - Static variable in class fungus.core.utils.Util
Masque pour l'affichage des niveau de debuggage
declareParameters(Infrastructure) - Method in class fungus.Diff
 
declareParameters(Infrastructure) - Method in class fungus.St
 
declareParameters(Infrastructure) - Method in class fungus.core.infrastructure.SimulationAdapter
 
declareParameters(Infrastructure) - Method in interface fungus.core.infrastructure.Simulation
Declare les paramètres à recuperer.
declareParameters(Infrastructure) - Method in class fungus.mycelium.Mycelium
 
def_dim(String, int) - Method in class fungus.dx.netcdf.Netcdf
Definit une nouvelle dimension
def_var(String, int, int, int[]) - Method in class fungus.dx.netcdf.Netcdf
definit une nouvelle variable
Definition - class fungus.mycelium.xml.processing.Definition.
Execute les tag Definition.
Definition() - Constructor for class fungus.mycelium.xml.processing.Definition
 
depth - Variable in class fungus.core.utils.FigGraphics
 
diagnostic(String) - Method in class fungus.core.utils.FigGraphics
 
diagnostic(String) - Method in class gov.sandia.postscript.PSGrBase
 
Dictyostelium - class fungus.slimemold.Dictyostelium.
 
Dictyostelium() - Constructor for class fungus.slimemold.Dictyostelium
Creates a new Dictyostelium instance.
Diff - class fungus.Diff.
Lance le test sur les structure diffusive
Diff(Infrastructure) - Constructor for class fungus.Diff
 
diffuse() - Method in class fungus.space.Diffusive2DLayer
Diffuse le layer.
Diffusive2DLayer - class fungus.space.Diffusive2DLayer.
Layer 2D qui diffuse...
Diffusive2DLayer(int, int, Structure, Structure) - Constructor for class fungus.space.Diffusive2DLayer
Creates a new Diffusive2DLayer instance.
dispose() - Method in class fungus.core.utils.FigGraphics
 
dispose() - Method in class fungus.gui.Splash
 
dispose() - Method in interface fungus.gui.myceliumgraph.LinkElement
 
dispose() - Method in class fungus.gui.myceliumgraph.BasicLink
 
dispose() - Method in class fungus.mycelium.xml.Node
On détruit cet arbre.
dispose() - Method in class gov.sandia.postscript.PSGrBase
Disposes of this graphics context.
dispose(Message) - Static method in class fungus.core.canal.MessagePool
Remet le message dans le pool
dispose(MessageEvent) - Static method in class fungus.core.canal.MessageEventPool
Remet le message dans le pool
disposeLink(BasicLink) - Static method in class fungus.gui.myceliumgraph.BasicLink
libere un event
dist(double, double) - Method in class fungus.gui.myceliumgraph.graphicNode.Link
Calcule la distance entre ce lien et un point
distance(double, double) - Method in interface fungus.space.Structure
Donne la distance entre deux points
distance(double, double) - Method in class fungus.space.CircularStructure
 
distance(double, double) - Method in class fungus.space.EuclidianStructure
 
distance(Position2D) - Method in class fungus.space.Position2D
Calcule la distance en ce point et le point passé en paramètre.
doArc(int, int, int, int, int, int, boolean) - Method in class fungus.core.utils.FigGraphics
 
doArc(int, int, int, int, int, int, boolean) - Method in class gov.sandia.postscript.PSGrBase
 
doConnection(Socket, NetworkService, Infrastructure, boolean) - Method in class fungus.core.infrastructure.NetConnection
Créer une nouvelle connection entrante.
documentation - Variable in class fungus.gui.myceliumgraph.modelNode.Node
 
DocumentationIFrame - class fungus.gui.myceliumgraph.graphicNode.DocumentationIFrame.
 
DocumentationIFrame(Controller, ModelElement) - Constructor for class fungus.gui.myceliumgraph.graphicNode.DocumentationIFrame
Creates new form DocumentationIFrame
doImage(Image, int, int, int, int, int, int, int, int, ImageObserver, Color) - Method in class fungus.core.utils.FigGraphics
 
doImage(Image, int, int, int, int, int, int, int, int, ImageObserver, Color) - Method in class gov.sandia.postscript.PSGrBase
 
doLink - Static variable in interface fungus.gui.myceliumgraph.View
event: fait un lien entre deux elements.
doLink - Static variable in interface fungus.gui.myceliumgraph.Controller
fait un lien entre deux noeuds
doLink(LinkElement) - Method in class fungus.gui.myceliumgraph.modelNode.GraphModel
 
doPoly(int[], int[], int, boolean, boolean) - Method in class gov.sandia.postscript.PSGrBase
 
doRect(int, int, int, int, boolean) - Method in class gov.sandia.postscript.PSGrBase
 
doRoundRect(int, int, int, int, int, int, boolean) - Method in class gov.sandia.postscript.PSGrBase
 
draw3DRect(int, int, int, int, boolean) - Method in class fungus.core.utils.FigGraphics
 
draw3DRect(int, int, int, int, boolean) - Method in class gov.sandia.postscript.PSGrBase
Draws a highlighted 3-D rectangle.
drawArc(int, int, int, int, int, int) - Method in class fungus.core.utils.FigGraphics
 
drawArc(int, int, int, int, int, int) - Method in class gov.sandia.postscript.PSGrBase
Draws an arc bounded by the specified rectangle from startAngle to endAngle.
drawBytes(byte[], int, int, int, int) - Method in class fungus.core.utils.FigGraphics
 
drawBytes(byte[], int, int, int, int) - Method in class gov.sandia.postscript.PSGrBase
Draws the specified bytes using the current font and color.
drawCenterString(Graphics2D, String, int) - Method in class fungus.gui.myceliumgraph.graphicNode.BasicNode
Dessine une chaine centree.
drawChars(char[], int, int, int, int) - Method in class fungus.core.utils.FigGraphics
 
drawChars(char[], int, int, int, int) - Method in class gov.sandia.postscript.PSGrBase
Draws the specified characters using the current font and color.
drawImage(Image, int, int, Color, ImageObserver) - Method in class fungus.core.utils.FigGraphics
 
drawImage(Image, int, int, Color, ImageObserver) - Method in class gov.sandia.postscript.PSGrBase
Draws the specified image at the specified coordinate (x, y).
drawImage(Image, int, int, ImageObserver) - Method in class fungus.core.utils.FigGraphics
 
drawImage(Image, int, int, ImageObserver) - Method in class gov.sandia.postscript.PSGrBase
Draws the specified image at the specified coordinate (x, y).
drawImage(Image, int, int, int, int, Color, ImageObserver) - Method in class fungus.core.utils.FigGraphics
 
drawImage(Image, int, int, int, int, Color, ImageObserver) - Method in class gov.sandia.postscript.PSGrBase
Draws the specified image inside the specified rectangle.
drawImage(Image, int, int, int, int, ImageObserver) - Method in class fungus.core.utils.FigGraphics
 
drawImage(Image, int, int, int, int, ImageObserver) - Method in class gov.sandia.postscript.PSGrBase
Draws the specified image inside the specified rectangle.
drawImage(Image, int, int, int, int, int, int, int, int, Color, ImageObserver) - Method in class fungus.core.utils.FigGraphics
 
drawImage(Image, int, int, int, int, int, int, int, int, Color, ImageObserver) - Method in class gov.sandia.postscript.PSGrBase
Warning this is not yet supported
drawImage(Image, int, int, int, int, int, int, int, int, ImageObserver) - Method in class fungus.core.utils.FigGraphics
 
drawImage(Image, int, int, int, int, int, int, int, int, ImageObserver) - Method in class gov.sandia.postscript.PSGrBase
Warning this is not yet supported
drawLine(int, int, int, int) - Method in class fungus.core.utils.FigGraphics
 
drawLine(int, int, int, int) - Method in class gov.sandia.postscript.PSGrBase
Draws a line between the coordinates (x1,y1) and (x2,y2).
drawOval(int, int, int, int) - Method in class fungus.core.utils.FigGraphics
 
drawOval(int, int, int, int) - Method in class gov.sandia.postscript.PSGrBase
Draws an oval inside the specified rectangle using the current color.
drawPolygon(int[], int[], int) - Method in class fungus.core.utils.FigGraphics
 
drawPolygon(int[], int[], int) - Method in class gov.sandia.postscript.PSGrBase
Draws a polygon defined by an array of x points and y points.
drawPolygon(Polygon) - Method in class fungus.core.utils.FigGraphics
 
drawPolygon(Polygon) - Method in class gov.sandia.postscript.PSGrBase
Draws a polygon defined by the specified point.
drawPolyline(int[], int[], int) - Method in class fungus.core.utils.FigGraphics
 
drawPolyline(int[], int[], int) - Method in class gov.sandia.postscript.PSGrBase
Draws a polygon defined by an array of x points and y points.
drawRect(int, int, int, int) - Method in class fungus.core.utils.FigGraphics
 
drawRect(int, int, int, int) - Method in class gov.sandia.postscript.PSGrBase
Draws the outline of the specified rectangle using the current color.
drawRoundRect(int, int, int, int, int, int) - Method in class fungus.core.utils.FigGraphics
 
drawRoundRect(int, int, int, int, int, int) - Method in class gov.sandia.postscript.PSGrBase
Draws an outlined rounded corner rectangle using the current color.
drawString(AttributedCharacterIterator, int, int) - Method in class fungus.core.utils.FigGraphics
 
drawString(AttributedCharacterIterator, int, int) - Method in class gov.sandia.postscript.PSGrBase
 
drawString(String, int, int) - Method in class fungus.core.utils.FigGraphics
 
drawString(String, int, int) - Method in class gov.sandia.postscript.PSGrBase
Draws the specified String using the current font and color.
DummyNetwork - class fungus.core.service.DummyNetwork.
Serveur réseau virtuel.
DummyNetwork() - Constructor for class fungus.core.service.DummyNetwork
Creates a new DummyNetwork instance.
Dx - class fungus.dx.Dx.
Interface native avec OpenDx.
Dx() - Constructor for class fungus.dx.Dx
 
DxDataCollector - class fungus.dx.DxDataCollector.
Visualisation OpenDX
Attention: le framework n'est pas encore en place...
DxDataCollector(SharingSpace) - Constructor for class fungus.dx.DxDataCollector
Creates a new DxDataCollector instance.
DxStreamPanel - class fungus.dx.module.DxStreamPanel.
Panel pour un flux d'information Dx
DxStreamPanel() - Constructor for class fungus.dx.module.DxStreamPanel
Creates new form DxFluxPanel
DxVisualistionModule - class fungus.dx.module.DxVisualistionModule.
Module de test
DxVisualistionModule() - Constructor for class fungus.dx.module.DxVisualistionModule
Creates new TestModule
DxVisualistionPanel - class fungus.dx.module.DxVisualistionPanel.
Describe class DxVisualistionPanel here.
DxVisualistionPanel() - Constructor for class fungus.dx.module.DxVisualistionPanel
Creates new form DxVisualistionPanel

E

editDocumentation - Static variable in interface fungus.gui.myceliumgraph.Model
Édite la documentation d'un éléments...
editDocumentation - Static variable in interface fungus.gui.myceliumgraph.Controller
Édite la documentation d'un éléments...
element - Variable in class fungus.gui.myceliumgraph.graphicNode.BasicNode
 
elementEvent(int, Object) - Method in interface fungus.gui.myceliumgraph.ElementView
Recoit un event
elementEvent(int, Object) - Method in class fungus.gui.myceliumgraph.graphicNode.BasicNode
 
elementEvent(int, Object) - Method in class fungus.gui.myceliumgraph.graphicNode.SimulationNode
 
ElementView - interface fungus.gui.myceliumgraph.ElementView.
Element de la Vue du modele MVC.
emitBeginAttribute(char[], int, int) - Method in class fungus.gui.myceliumgraph.ModelXMLHandler
Process an attribute, with the given attribute name.
emitBeginAttribute(char[], int, int) - Method in class fungus.gui.myceliumgraph.ViewXMLHandler
Process an attribute, with the given attribute name.
emitBeginAttribute(char[], int, int) - Method in class fungus.mycelium.xml.Handler
Process an attribute, with the given attribute name.
emitBeginElement(char[], int, int) - Method in class fungus.gui.myceliumgraph.ModelXMLHandler
Process a start tag, with the given element name.
emitBeginElement(char[], int, int) - Method in class fungus.gui.myceliumgraph.ViewXMLHandler
Process a start tag, with the given element name.
emitBeginElement(char[], int, int) - Method in class fungus.mycelium.xml.Handler
Process a start tag, with the given element name.
emitCharacterReference(int, char[], int, int) - Method in class fungus.gui.myceliumgraph.ModelXMLHandler
 
emitCharacterReference(int, char[], int, int) - Method in class fungus.gui.myceliumgraph.ViewXMLHandler
 
emitCharacterReference(int, char[], int, int) - Method in class fungus.mycelium.xml.Handler
 
emitCharacters(char[], int, int) - Method in class fungus.gui.myceliumgraph.ModelXMLHandler
Process raw text.
emitCharacters(char[], int, int) - Method in class fungus.gui.myceliumgraph.ViewXMLHandler
Process raw text.
emitCharacters(char[], int, int) - Method in class fungus.mycelium.xml.Handler
Process raw text.
emitColorImageProlog(int) - Method in class gov.sandia.postscript.PSGrBase
 
emitEndAttributes() - Method in class fungus.gui.myceliumgraph.ModelXMLHandler
Process the end of a start tag.
emitEndAttributes() - Method in class fungus.gui.myceliumgraph.ViewXMLHandler
Process the end of a start tag.
emitEndAttributes() - Method in class fungus.mycelium.xml.Handler
Process the end of a start tag.
emitEndElement(char[], int, int) - Method in class fungus.gui.myceliumgraph.ModelXMLHandler
Process an end tag.
emitEndElement(char[], int, int) - Method in class fungus.gui.myceliumgraph.ViewXMLHandler
Process an end tag.
emitEndElement(char[], int, int) - Method in class fungus.mycelium.xml.Handler
Process an end tag.
emitProlog() - Method in class fungus.core.utils.FigGraphics
 
emitProlog() - Method in class gov.sandia.postscript.PSGrBase
Top of every PS file
emitThis(String) - Method in class gov.sandia.postscript.PSGrBase
 
empty - Static variable in class fungus.gui.myceliumgraph.TNode
Classe vide.
EmptyAgent - class fungus.core.agent.EmptyAgent.
Agent Vide.
EmptyAgent() - Constructor for class fungus.core.agent.EmptyAgent
 
enddef() - Method in class fungus.dx.netcdf.Netcdf
Ferme la définition des variables et des dimensions
endRun - Static variable in class fungus.core.scheduler.Scheduler
Enoyer quand le scheduler a fini un "run"
endSend(int) - Method in class fungus.core.infrastructure.NetConnection
End of message.
entrySet() - Method in class fungus.core.utils.hash.AgentIDMap
 
eom - Static variable in class fungus.core.infrastructure.NetConnection
End of message
equals(AgentID) - Method in class fungus.core.agent.AgentID
Compare deux identificateurs
equals(Object) - Method in class fungus.core.agent.AgentID
 
equals(Object) - Method in class fungus.core.utils.hash.AgentIDMap
 
error - Static variable in class fungus.core.ExceptionManager
 
EuclidianStructure - class fungus.space.EuclidianStructure.
Structure euclidienne
l'espace est lineaire et ne boucle pas sur lui même
EuclidianStructure(int) - Constructor for class fungus.space.EuclidianStructure
 
evalExpression(Object) - Method in class fungus.mycelium.MyceliumRealService
 
evalExpression(Object) - Method in interface fungus.mycelium.MyceliumService
Evalue une expression Scheme
evalExpression(Object, Environment) - Method in class fungus.mycelium.MyceliumRealService
 
evalExpression(Object, Environment) - Method in interface fungus.mycelium.MyceliumService
Evalue une expression Scheme
evalExpression(String) - Method in class fungus.mycelium.MyceliumRealService
 
evalExpression(String) - Method in interface fungus.mycelium.MyceliumService
Evalue une expression Scheme
evalExpression(String, Environment) - Method in class fungus.mycelium.MyceliumRealService
 
evalExpression(String, Environment) - Method in interface fungus.mycelium.MyceliumService
Evalue une expression Scheme
EventDrivenModel - class fungus.core.scheduler.EventDrivenModel.
Modèle dirigé par les evenements.
EventDrivenModel() - Constructor for class fungus.core.scheduler.EventDrivenModel
Fabrique un nouveau EventDrivenModel d'increment fixé à 1.
ExceptionManager - class fungus.core.ExceptionManager.
Gestionnaire des Exceptions.
ExceptionManager - class fungus.gui.ExceptionManager.
Gestionnaire d'Exceptions de l'interface grpahique
ExceptionManager() - Constructor for class fungus.core.ExceptionManager
 
ExceptionManager(Frame) - Constructor for class fungus.gui.ExceptionManager
Creates a new ExceptionManager instance.
ExceptionManagerInterface - interface fungus.core.ExceptionManagerInterface.
L'interface des gestionnaires d'exceptions.
ExceptionPanel - class fungus.gui.ExceptionPanel.
Ce panel permet d'afficher les exceptions dans une frame Swing.
ExceptionPanel(Frame, boolean, String, String) - Constructor for class fungus.gui.ExceptionPanel
Creates new form ExceptionPanel
execute(Object, Object) - Method in class fungus.core.utils.hash.ObjectMap
 
executeOnce() - Method in class fungus.dx.Dx
Execute une fois le programme visuel
exists(double) - Method in interface fungus.space.Structure
renvoie true>/code> si cette position est valide
exists(double) - Method in class fungus.space.CircularStructure
 
exists(double) - Method in class fungus.space.EuclidianStructure
 
exitDX() - Method in class fungus.dx.Dx
Ferme la connection avec le serveur DX.

F

F - class fungus.F.
Ceci est la classe qui lance Fungus.
F() - Constructor for class fungus.F
 
fail - Static variable in interface fungus.space.Structure
La position n'est pas dans l'espace.
fatal - Static variable in class fungus.core.ExceptionManager
 
FigGraphics - class fungus.core.utils.FigGraphics.
FIG Graphics
This is a graphics subclass that produce a FIG 3.2.
FigGraphics() - Constructor for class fungus.core.utils.FigGraphics
 
FigGraphics(Writer) - Constructor for class fungus.core.utils.FigGraphics
 
FigGraphics(Writer, boolean) - Constructor for class fungus.core.utils.FigGraphics
 
FigTest - class fungus.FigTest.
Simple Test of Fig Graphics
FigTest() - Constructor for class fungus.FigTest
 
FileClassLoader - class fungus.core.utils.classLoader.FileClassLoader.
Charge une classe à partir d'un fichier.
FileClassLoader() - Constructor for class fungus.core.utils.classLoader.FileClassLoader
 
FileSpace2D - class fungus.visualisation.FileSpace2D.
Visualise les espaces 2D dans un fichier.
FileSpace2D(SharingSpace) - Constructor for class fungus.visualisation.FileSpace2D
 
fill_color - Variable in class fungus.core.utils.FigGraphics
 
fill3DRect(int, int, int, int, boolean) - Method in class fungus.core.utils.FigGraphics
 
fill3DRect(int, int, int, int, boolean) - Method in class gov.sandia.postscript.PSGrBase
Paints a highlighted 3-D rectangle using the current color.
fillArc(int, int, int, int, int, int) - Method in class fungus.core.utils.FigGraphics
 
fillArc(int, int, int, int, int, int) - Method in class gov.sandia.postscript.PSGrBase
Fills an arc using the current color.
fillOval(int, int, int, int) - Method in class fungus.core.utils.FigGraphics
 
fillOval(int, int, int, int) - Method in class gov.sandia.postscript.PSGrBase
Fills an oval inside the specified rectangle using the current color.
fillPolygon(int[], int[], int) - Method in class fungus.core.utils.FigGraphics
 
fillPolygon(int[], int[], int) - Method in class gov.sandia.postscript.PSGrBase
Fills a polygon with the current color.
fillPolygon(Polygon) - Method in class fungus.core.utils.FigGraphics
 
fillPolygon(Polygon) - Method in class gov.sandia.postscript.PSGrBase
Fills the specified polygon with the current color.
fillRect(int, int, int, int) - Method in class fungus.core.utils.FigGraphics
 
fillRect(int, int, int, int) - Method in class gov.sandia.postscript.PSGrBase
Fills the specified rectangle with the current color.
fillRoundRect(int, int, int, int, int, int) - Method in class fungus.core.utils.FigGraphics
 
fillRoundRect(int, int, int, int, int, int) - Method in class gov.sandia.postscript.PSGrBase
Draws a rounded rectangle filled in with the current color.
finalize() - Method in class fungus.core.utils.FigGraphics
 
finalize() - Method in class gov.sandia.postscript.PSGrBase
Disposes of this graphics context once it is no longer referenced.
find() - Method in class fungus.core.utils.classLoader.ClassFinder
Trouve les agents dans le répertoire courant.
findAgent() - Method in class fungus.core.utils.classLoader.AgentFinder
 
findAgentRecursively() - Method in class fungus.core.utils.classLoader.AgentFinder
 
findAgentRecursively(File) - Method in class fungus.core.utils.classLoader.AgentFinder
 
findRecursively() - Method in class fungus.core.utils.classLoader.ClassFinder
Donne la liste des agents de l'arborésence courante
findRecursively(File) - Method in class fungus.core.utils.classLoader.ClassFinder
 
fireModelEvent(int, Object) - Method in class fungus.gui.myceliumgraph.MTree
 
fireModelEvent(int, Object) - Method in interface fungus.gui.myceliumgraph.Controller
notify le modele.
font - Variable in class fungus.core.utils.FigGraphics
The current font
font - Variable in class gov.sandia.postscript.PSGrBase
The current font
forEachEntry(AgentIDTimeProcedure) - Method in class fungus.core.utils.hash.AgentIDMap
Pour chaque entrée de la table, excute la procedure
forward_arrow - Variable in class fungus.core.utils.FigGraphics
 
forwardMessage - Static variable in class fungus.space.SpaceContainerMessage
Demande la liste des voisins
forwardMessage(AgentID, Serializable) - Method in class fungus.space.SpaceContainer
 
frameIcon - Static variable in class fungus.gui.MainFrame
 
fungus - package fungus
 
Fungus - class fungus.Fungus.
Ceci est la classe qui lance Fungus.
Fungus - class fungus.gui.Fungus.
 
fungus.core - package fungus.core
Contient le coeur de Fungus.
fungus.core.agent - package fungus.core.agent
 
fungus.core.canal - package fungus.core.canal
 
fungus.core.infrastructure - package fungus.core.infrastructure
 
fungus.core.remoteControl - package fungus.core.remoteControl
Télécommande l'infrastructure
fungus.core.scheduler - package fungus.core.scheduler
Implémentation des services scheduler.
fungus.core.service - package fungus.core.service
Definit les services et contient la plupart des interfaces des services standards.
fungus.core.utils - package fungus.core.utils
 
fungus.core.utils.classLoader - package fungus.core.utils.classLoader
Class Loader
fungus.core.utils.hash - package fungus.core.utils.hash
Contient des tables de hachages pour Fungus.
fungus.curses - package fungus.curses
 
fungus.dx - package fungus.dx
 
fungus.dx.module - package fungus.dx.module
 
fungus.dx.netcdf - package fungus.dx.netcdf
 
fungus.gui - package fungus.gui
L'interface utilisateur de Fungus.
fungus.gui.module - package fungus.gui.module
Les modules de l'interface utilisateur.
fungus.gui.module.visualisation - package fungus.gui.module.visualisation
 
fungus.gui.myceliumgraph - package fungus.gui.myceliumgraph
Mycelium Graph
fungus.gui.myceliumgraph.graphicNode - package fungus.gui.myceliumgraph.graphicNode
View des MyceliumGraph
fungus.gui.myceliumgraph.modelNode - package fungus.gui.myceliumgraph.modelNode
Modèle de MyceliumGraph
fungus.heatbugs - package fungus.heatbugs
Simulation des HeatBugs.
fungus.mycelium - package fungus.mycelium
Langage de script pour créer des simulations sans JAVA.
fungus.mycelium.procedures - package fungus.mycelium.procedures
Nouvelles procedures Scheme.
fungus.mycelium.xml - package fungus.mycelium.xml
Classes pour parser l'XML de mycelium.
fungus.mycelium.xml.processing - package fungus.mycelium.xml.processing
Méthodes de traitement des noeuds XML.
fungus.particules - package fungus.particules
Simulation de particules.
fungus.plot - package fungus.plot
 
fungus.slimemold - package fungus.slimemold
 
fungus.space - package fungus.space
Représentation des espaces.
fungus.visualisation - package fungus.visualisation
Outils pour visualiser une partie d'une simulation.
Fungus() - Constructor for class fungus.Fungus
 
Fungus() - Constructor for class fungus.gui.Fungus
Creates new form Gui
FungusConf - class fungus.gui.module.FungusConf.
Configure les Propri?t?s de Fungus
FungusConf() - Constructor for class fungus.gui.module.FungusConf
Creates new form BeanForm
FungusConfModule - class fungus.gui.module.FungusConfModule.
Configure Fungus
FungusConfModule() - Constructor for class fungus.gui.module.FungusConfModule
 
FungusException - exception fungus.core.FungusException.
 
FungusException() - Constructor for class fungus.core.FungusException
 
FungusException(String) - Constructor for class fungus.core.FungusException
 
FungusProtocolException - exception fungus.core.infrastructure.FungusProtocolException.
On ne parle pas à une infrastructure Fungus
FungusProtocolException() - Constructor for class fungus.core.infrastructure.FungusProtocolException
 
FungusProtocolException(String) - Constructor for class fungus.core.infrastructure.FungusProtocolException
 
FungusRuntimeException - exception fungus.core.FungusRuntimeException.
 
FungusRuntimeException() - Constructor for class fungus.core.FungusRuntimeException
 
FungusRuntimeException(String) - Constructor for class fungus.core.FungusRuntimeException
 

G

Get - class fungus.mycelium.procedures.Get.
raccourci pour les acces aux tables de hachages.
Get() - Constructor for class fungus.mycelium.procedures.Get
 
get(AgentID) - Method in class fungus.core.utils.hash.AgentIDMap
 
get(int) - Method in class fungus.core.infrastructure.Synchronization
 
get(int) - Method in interface fungus.core.service.SynchronizationService
prend une resource
get(int) - Method in class fungus.core.utils.IntAccumulator
Donne un élément de l'accumulateur
get(int) - Static method in class fungus.core.utils.hash.AgentIDHashCodeSet
Return an ID by the numbers
get(Object) - Method in class fungus.core.utils.hash.AgentIDMap
 
get(String) - Static method in class fungus.gui.IconManager
Charge et crée une icône
get(String, int, int) - Static method in class fungus.gui.IconManager
Charge et crée une icône
getAbsolutePath() - Method in interface fungus.gui.module.visualisation.PlotFileChooser.FileProperty
Mettre le chemin du fichier de données en absolue dans Gnuplot.
getAgent(AgentID) - Method in class fungus.core.service.Info
Renvoie l'agent qui correspond à cet ID.
getAgent(AgentID) - Method in interface fungus.core.service.InfoService
Renvoie l'agent qui correspond à cet ID.
getAgentPosition() - Method in class fungus.gui.module.visualisation.Space2DVisualisationData
 
getAgents() - Method in class fungus.core.service.Info
Renvoie la liste des ID des agents
getAgents() - Method in interface fungus.core.service.InfoService
Renvoie la liste des ID des agents
getAll() - Static method in class fungus.core.utils.hash.AgentIDHashCodeSet
 
getAttributes() - Method in class fungus.mycelium.xml.Node
Renvoie une Map de tous les attributs
getAttributeValue(String) - Method in class fungus.mycelium.xml.Node
Renvoie la valeur d'une attribut
getAuthor() - Method in interface fungus.core.infrastructure.SimulationInformation
 
getAuthor() - Method in class fungus.core.service.AbstractService
Donne l'auteur du service
getAuthor() - Method in interface fungus.core.service.ServiceInformation
Donne l'auteur du service
getBoolean(String) - Method in class fungus.core.utils.ParametersCollector
Renvoie la valeur de ce champ sous la forme d'un boolean
getBoolean(String) - Method in class fungus.core.utils.ParametersCollectorAWT
Renvoie la valeur de ce champ sous la forme d'un boolean
getBoolean(String) - Method in class fungus.core.utils.ParametersCollectorText
Renvoie la valeur de ce champ sous la forme d'un boolean
getBoolean(String) - Method in interface fungus.core.utils.ParametersCollectorInterface
Renvoie la valeur de ce champ sous la forme d'un boolean
getBoolean(String) - Method in class fungus.gui.module.CommandModuleParamCollector
Renvoie la valeur de ce champ sous la forme d'un boolean
getBoolean(String) - Method in class fungus.curses.ParametersCollectorCurses
Renvoie la valeur de ce champ sous la forme d'un boolean
getCanal(AgentID, AgentID) - Method in class fungus.core.service.Info
donne le canal
getCanal(AgentID, AgentID) - Method in interface fungus.core.service.InfoService
donne le canal
getChild(int) - Method in class fungus.gui.myceliumgraph.TNode
 
getChild(int) - Method in class fungus.mycelium.xml.Node
Renvoie le fils contenu à l'index donné
getChild(Object, int) - Method in class fungus.gui.module.MyceliumViewTreeModel
 
getChild(Object, int) - Method in class fungus.gui.myceliumgraph.MTree
 
getChildCount() - Method in class fungus.gui.myceliumgraph.TNode
 
getChildCount() - Method in class fungus.mycelium.xml.Node
renvoie le nombre d'enfant contenu dans ce noeud
getChildCount(Object) - Method in class fungus.gui.module.MyceliumViewTreeModel
 
getChildCount(Object) - Method in class fungus.gui.myceliumgraph.MTree
 
getChildrens() - Method in class fungus.mycelium.xml.Node
Donne tous les fils de ce noeud
getChildsIterator() - Method in interface fungus.gui.myceliumgraph.ModelElement
Un itérateur sur les enfants
getChildsIterator() - Method in class fungus.gui.myceliumgraph.modelNode.Node
 
getChildsSize() - Method in interface fungus.gui.myceliumgraph.ModelElement
le nombre d'enfants
getChildsSize() - Method in class fungus.gui.myceliumgraph.modelNode.Node
 
getChildsTag(Set) - Method in class fungus.mycelium.xml.Node
Donne la liste des fils ayant un des tags donnés
getChildsTag(String) - Method in class fungus.mycelium.xml.Node
Donne la liste des fils ayant un tag donné
getClass(Class, String) - Static method in class fungus.core.utils.ObjectFactory
Renvoie une class que si cette classe est une instance de classType
getClasse() - Method in class fungus.gui.myceliumgraph.TNode
 
getClip() - Method in class fungus.core.utils.FigGraphics
 
getClip() - Method in class gov.sandia.postscript.PSGrBase
Returns the bounding rectangle of the current clipping area.
getClipBounds() - Method in class fungus.core.utils.FigGraphics
 
getClipBounds() - Method in class gov.sandia.postscript.PSGrBase
Returns the bounding rectangle of the current clipping area.
getClipRect() - Method in class fungus.core.utils.FigGraphics
 
getClipRect() - Method in class gov.sandia.postscript.PSGrBase
Deprecated.  
getCmd() - Method in class fungus.core.agent.AgentsGroupMessage
 
getCmd() - Method in class fungus.core.canal.AccessibleMessage
 
getCmd() - Method in interface fungus.core.canal.Message
 
getColor() - Method in class fungus.core.utils.FigGraphics
 
getColor() - Method in class gov.sandia.postscript.PSGrBase
Gets the current color.
getConnection(InetAddress) - Method in class fungus.core.infrastructure.Network
 
getConnection(InetAddress) - Method in interface fungus.core.service.NetworkService
Renvoie la connection vers un hote donne.
getConnection(InetAddress) - Method in class fungus.core.service.DummyNetwork
 
getConnections() - Method in class fungus.core.infrastructure.Network
 
getConnections() - Method in interface fungus.core.service.NetworkService
Renvoie toutes les connections.
getConnections() - Method in class fungus.core.service.DummyNetwork
 
getCurrentTime() - Method in interface fungus.core.scheduler.TimeModel
Donne l'heure courante
getCurrentTime() - Method in class fungus.core.scheduler.TimeDrivenModel
 
getCurrentTime() - Method in class fungus.core.scheduler.Pool
 
getCurrentTime() - Method in class fungus.core.scheduler.EventDrivenModel
 
getData() - Method in class fungus.heatbugs.HeatBugSpace
 
getData() - Method in interface fungus.visualisation.Collectable
Recoit une donnée.
getData() - Method in class fungus.slimemold.Space
 
getData() - Method in class fungus.particules.Space
 
getData(int) - Method in class fungus.plot.Collector
 
getDate() - Method in interface fungus.core.infrastructure.SimulationInformation
 
getDate() - Method in class fungus.core.service.AbstractService
Donne la date du service
getDate() - Method in interface fungus.core.service.ServiceInformation
Donne la date du service
getDebugLevel() - Static method in class fungus.core.utils.Util
Donne le niveau de debuggage
getDescription() - Method in interface fungus.core.infrastructure.SimulationInformation
 
getDesktopPane() - Method in class fungus.gui.myceliumgraph.MyceliumGraph
 
getDesktopPane() - Method in class fungus.gui.myceliumgraph.graphicNode.BasicNode
Recupere le premier desktop pane que l'on trouve.
getDocumentation() - Method in interface fungus.gui.myceliumgraph.ModelElement
 
getDocumentation() - Method in class fungus.gui.myceliumgraph.modelNode.Node
 
getDouble(String) - Method in class fungus.core.utils.ParametersCollector
Renvoie la valeur de ce champ sous la forme d'un double
getDouble(String) - Method in class fungus.core.utils.ParametersCollectorAWT
Renvoie la valeur de ce champ sous la forme d'un double
getDouble(String) - Method in class fungus.core.utils.ParametersCollectorText
Renvoie la valeur de ce champ sous la forme d'un double
getDouble(String) - Method in interface fungus.core.utils.ParametersCollectorInterface
Renvoie la valeur de ce champ sous la forme d'un double
getDouble(String) - Method in class fungus.gui.module.CommandModuleParamCollector
Renvoie la valeur de ce champ sous la forme d'un double
getDouble(String) - Method in class fungus.curses.ParametersCollectorCurses
Renvoie la valeur de ce champ sous la forme d'un double
getElementsView() - Method in class fungus.gui.myceliumgraph.GraphPanel
 
getElementsView() - Method in interface fungus.gui.myceliumgraph.View
Donne la liste des éléments de la vue
getEntryText(String, String, Boolean) - Method in class fungus.gui.module.ServicesPropertiesEditorEntryView
 
getEntryText(String, String, Boolean) - Method in interface fungus.gui.module.PropertiesEditorEntryView
renvoie le texte
getEntryView() - Method in class fungus.gui.module.PropertiesEditor
Getter for property entryView.
getExemple() - Method in interface fungus.core.infrastructure.SimulationInformation
 
getFileProperty() - Method in class fungus.gui.module.visualisation.PlotFileChooser
Donne les propriétés du fichier selectionné.
getFloat(String) - Method in class fungus.core.utils.ParametersCollector
Renvoie la valeur de ce champ sous la forme d'un float
getFloat(String) - Method in class fungus.core.utils.ParametersCollectorAWT
Renvoie la valeur de ce champ sous la forme d'un float
getFloat(String) - Method in class fungus.core.utils.ParametersCollectorText
Renvoie la valeur de ce champ sous la forme d'un float
getFloat(String) - Method in interface fungus.core.utils.ParametersCollectorInterface
Renvoie la valeur de ce champ sous la forme d'un float
getFloat(String) - Method in class fungus.gui.module.CommandModuleParamCollector
Renvoie la valeur de ce champ sous la forme d'un float
getFloat(String) - Method in class fungus.curses.ParametersCollectorCurses
Renvoie la valeur de ce champ sous la forme d'un float
getFont() - Method in class fungus.core.utils.FigGraphics
 
getFont() - Method in class gov.sandia.postscript.PSGrBase
Gets the current font.
getFontMetrics() - Method in class fungus.core.utils.FigGraphics
 
getFontMetrics() - Method in class gov.sandia.postscript.PSGrBase
Gets the current font metrics.
getFontMetrics(Font) - Method in class fungus.core.utils.FigGraphics
 
getFontMetrics(Font) - Method in class gov.sandia.postscript.PSGrBase
Gets the current font metrics for the specified font.
getGohsts() - Method in class fungus.gui.myceliumgraph.graphicNode.BasicNode
Renvoie le "fantôme" de ce composant...
getGohsts() - Method in class fungus.gui.myceliumgraph.graphicNode.SimulationNode
 
getGohsts() - Method in class fungus.gui.myceliumgraph.graphicNode.AgentNode
 
getGrid() - Method in interface fungus.gui.module.visualisation.PlotFileChooser.FileProperty
Grille dans Gnuplot ?
getHeight() - Method in class fungus.space.TwoDimensionLayer
Donne la hauteur de ce layer.
getHelp() - Method in class fungus.dx.module.DxVisualistionModule
 
getHelp() - Method in interface fungus.gui.Module
Renvoie de l'aide.
getHelp() - Method in class fungus.gui.module.VisualisationModule
 
getHelp() - Method in class fungus.gui.module.JaxeModule
 
getHelp() - Method in class fungus.gui.module.MyceliumViewModule
 
getHelp() - Method in class fungus.gui.module.TestModule
 
getHelp() - Method in class fungus.gui.module.AgentsMonitorModule
 
getHelp() - Method in class fungus.gui.module.FungusConfModule
 
getHelp() - Method in class fungus.gui.module.CommandModule
 
getHost() - Method in class fungus.core.agent.AgentID
 
getHost() - Method in class fungus.core.infrastructure.NetConnection
Renvoie le nom de l'hôte local
Utiliser par NetworkService lors de la création d'une connection
getHost() - Method in class fungus.core.service.Info
Renvoie le nom de l'hôte local
getHost() - Method in interface fungus.core.service.InfoService
Renvoie le nom de l'hôte local
getHostKey() - Method in class fungus.core.agent.AgentID
 
getIcon() - Method in class fungus.dx.module.DxVisualistionModule
 
getIcon() - Method in interface fungus.gui.Module
l'icône affiché dans la barre d'outils.
getIcon() - Method in class fungus.gui.module.VisualisationModule
 
getIcon() - Method in class fungus.gui.module.JaxeModule
 
getIcon() - Method in class fungus.gui.module.MyceliumViewModule
 
getIcon() - Method in class fungus.gui.module.TestModule
 
getIcon() - Method in class fungus.gui.module.AgentsMonitorModule
 
getIcon() - Method in class fungus.gui.module.FungusConfModule
 
getIcon() - Method in class fungus.gui.module.CommandModule
 
getId() - Method in interface fungus.gui.myceliumgraph.ModelElement
renvoie l'id de l'élément.
getId() - Method in class fungus.gui.myceliumgraph.modelNode.Node
 
getID() - Method in class fungus.core.agent.Agent
Renvoie l'ID de l'agents
getIndexOfChild(Object) - Method in class fungus.gui.myceliumgraph.TNode
 
getIndexOfChild(Object, Object) - Method in class fungus.gui.module.MyceliumViewTreeModel
 
getIndexOfChild(Object, Object) - Method in class fungus.gui.myceliumgraph.MTree
 
getInformations() - Method in class fungus.core.infrastructure.SimulationAdapter
 
getInformations() - Method in interface fungus.core.infrastructure.Simulation
Donne des informations sur la simulation
getInformations() - Method in class fungus.mycelium.Mycelium
 
getInfrastrusture() - Method in class fungus.core.infrastructure.Network
 
getInfrastrusture() - Method in class fungus.core.infrastructure.InfrastructureFactory
renvoie la même instance de l'infrastructure.
getInt(int, int) - Method in class fungus.space.TwoDimensionLayer
Renvoie la valeur d'un point du layer.
getInt(Position2D) - Method in class fungus.space.TwoDimensionLayer
Renvoie la valeur d'un point du layer.
getInt(String) - Method in class fungus.core.utils.ParametersCollector
Renvoie la valeur de ce champ sous la forme d'un int
getInt(String) - Method in class fungus.core.utils.ParametersCollectorAWT
Renvoie la valeur de ce champ sous la forme d'un int
getInt(String) - Method in class fungus.core.utils.ParametersCollectorText
Renvoie la valeur de ce champ sous la forme d'un int
getInt(String) - Method in interface fungus.core.utils.ParametersCollectorInterface
Renvoie la valeur de ce champ sous la forme d'un int
getInt(String) - Method in class fungus.gui.module.CommandModuleParamCollector
Renvoie la valeur de ce champ sous la forme d'un int
getInt(String) - Method in class fungus.curses.ParametersCollectorCurses
Renvoie la valeur de ce champ sous la forme d'un int
getKey() - Method in class fungus.gui.myceliumgraph.modelNode.Parameter
 
getLayer() - Method in class fungus.gui.module.visualisation.Space2DVisualisationData
 
getLayer() - Method in class fungus.space.TwoDimensionLayerRequest
 
getLayersObject - Static variable in class fungus.space.LayeredSpaceMessage
Demande un objet d'un layer à un endroit donné.
getLayersObject(AgentID, Serializable) - Method in class fungus.heatbugs.HeatBugSpace
 
getLayersObject(AgentID, Serializable) - Method in class fungus.space.LayeredSpace
Demande un object d'un layer.
getLayersObject(AgentID, Serializable) - Method in class fungus.space.TwoDimensionLayeredSpace
 
getLayersObject(AgentID, Serializable) - Method in class fungus.slimemold.Space
 
getLocalAgents() - Method in class fungus.core.infrastructure.Network
Renvoie la liste des AgentID.
getLocalAgents() - Method in class fungus.core.service.Info
Donne la liste des agents locaux.
getLocalAgents() - Method in interface fungus.core.service.InfoService
Donne la liste des agents locaux.
getLong(String) - Method in class fungus.core.utils.ParametersCollector
Renvoie la valeur de ce champ sous la forme d'un long
getLong(String) - Method in class fungus.core.utils.ParametersCollectorAWT
Renvoie la valeur de ce champ sous la forme d'un long
getLong(String) - Method in class fungus.core.utils.ParametersCollectorText
Renvoie la valeur de ce champ sous la forme d'un long
getLong(String) - Method in interface fungus.core.utils.ParametersCollectorInterface
Renvoie la valeur de ce champ sous la forme d'un long
getLong(String) - Method in class fungus.gui.module.CommandModuleParamCollector
Renvoie la valeur de ce champ sous la forme d'un long
getLong(String) - Method in class fungus.curses.ParametersCollectorCurses
Renvoie la valeur de ce champ sous la forme d'un long
getMax() - Method in class fungus.core.utils.IntAccumulator
Renvoie la valeur maximale accumulée
getMenuItem() - Method in class fungus.dx.module.DxVisualistionModule
 
getMenuItem() - Method in interface fungus.gui.Module
l'item qui est inséré dans le menu
getMenuItem() - Method in class fungus.gui.module.VisualisationModule
 
getMenuItem() - Method in class fungus.gui.module.JaxeModule
 
getMenuItem() - Method in class fungus.gui.module.MyceliumViewModule
 
getMenuItem() - Method in class fungus.gui.module.TestModule
 
getMenuItem() - Method in class fungus.gui.module.AgentsMonitorModule
 
getMenuItem() - Method in class fungus.gui.module.FungusConfModule
 
getMenuItem() - Method in class fungus.gui.module.CommandModule
 
getMessage() - Method in class fungus.core.canal.MessageEvent
 
getMin() - Method in class fungus.core.utils.IntAccumulator
Renvoie la valeur minimale accumulée
getModelElement() - Method in interface fungus.gui.myceliumgraph.ElementView
renvoie le model...
getModelElement() - Method in class fungus.gui.myceliumgraph.graphicNode.BasicNode
renvoie le model...
getModule(String) - Static method in class fungus.gui.ModuleManager
 
getModuleManager() - Method in class fungus.gui.MainFrame
 
getModulesIterator() - Static method in class fungus.gui.ModuleManager
Donne tous les modules enregistrés.
getName() - Method in class fungus.core.agent.AgentID
 
getName() - Method in class fungus.core.service.AbstractService
Donne le nom du service
getName() - Method in interface fungus.core.service.ServiceInformation
Donne le nom du service
getName() - Method in class fungus.dx.module.DxVisualistionModule
 
getName() - Method in interface fungus.gui.Module
le nom du module
getName() - Method in class fungus.gui.module.VisualisationModule
 
getName() - Method in class fungus.gui.module.JaxeModule
 
getName() - Method in class fungus.gui.module.MyceliumViewModule
 
getName() - Method in class fungus.gui.module.TestModule
 
getName() - Method in class fungus.gui.module.AgentsMonitorModule
 
getName() - Method in class fungus.gui.module.FungusConfModule
 
getName() - Method in class fungus.gui.module.CommandModule
 
getName() - Method in class fungus.gui.myceliumgraph.modelNode.Parameter
 
getNeighbor() - Method in class fungus.space.Neighborhood
renvoie l' ensemble des points du voisinage.
getNetMessageListener(Infrastructure) - Static method in class fungus.core.service.NetworkCreateAgent
donne une instance de NetMessageListener
getNetMessageListener(Infrastructure) - Static method in class fungus.core.service.Info
donne une instance de NetMessageListener
getNetMessageListener(Infrastructure) - Static method in class fungus.mycelium.MyceliumRealService
donne une instance de NetMessageListener.
getNewSem() - Method in class fungus.core.infrastructure.Synchronization
 
getNewSem() - Method in interface fungus.core.service.SynchronizationService
Reserve un nouveau sémaphore
getNewVisualisation(Object) - Method in class fungus.gui.module.VisualisationModule
Describe getNewVisualisation method here.
getNewVisualisation(Object) - Method in class fungus.visualisation.NullVisualisationFactory
 
getNewVisualisation(Object) - Method in interface fungus.visualisation.VisualisationFactory
Renvoie le composant qui va servir à visualiser les données.
getNid() - Method in class fungus.core.agent.AgentID
 
getNode1() - Method in interface fungus.gui.myceliumgraph.LinkElement
Donne le premier noeud
getNode1() - Method in class fungus.gui.myceliumgraph.BasicLink
 
getNode1() - Method in class fungus.gui.myceliumgraph.graphicNode.Link
 
getNode2() - Method in interface fungus.gui.myceliumgraph.LinkElement
donne le second noeud du lien
getNode2() - Method in class fungus.gui.myceliumgraph.BasicLink
 
getNode2() - Method in class fungus.gui.myceliumgraph.graphicNode.Link
 
getOptionArg(char) - Static method in class fungus.core.utils.Util
Renvoie la valeur d'une option de la ligne de commande
getOptionArg(String) - Static method in class fungus.core.utils.Util
Renvoie la valeur d'une option de la ligne de commande
getPanel() - Method in class fungus.dx.module.DxVisualistionModule
 
getPanel() - Method in interface fungus.gui.Module
ce qui doit être affiche dans la fenêtre
getPanel() - Method in class fungus.gui.module.VisualisationModule
 
getPanel() - Method in class fungus.gui.module.JaxeModule
 
getPanel() - Method in class fungus.gui.module.MyceliumViewModule
 
getPanel() - Method in class fungus.gui.module.TestModule
 
getPanel() - Method in class fungus.gui.module.AgentsMonitorModule
 
getPanel() - Method in class fungus.gui.module.FungusConfModule
 
getPanel() - Method in class fungus.gui.module.CommandModule
 
getParam() - Method in class fungus.core.agent.AgentsGroupMessage
 
getParam() - Method in class fungus.core.canal.AccessibleMessage
 
getParam() - Method in interface fungus.core.canal.Message
 
getParameterIterator() - Method in interface fungus.gui.myceliumgraph.ModelElement
Un iterateur sur les parametre
getParameterIterator() - Method in class fungus.gui.myceliumgraph.modelNode.Node
 
getParameters(Infrastructure) - Method in class fungus.Diff
 
getParameters(Infrastructure) - Method in class fungus.St
 
getParameters(Infrastructure) - Method in class fungus.core.infrastructure.SimulationAdapter
 
getParameters(Infrastructure) - Method in interface fungus.core.infrastructure.Simulation
Collecte les paramètres de la simulation.
getParameters(Infrastructure) - Method in class fungus.mycelium.Mycelium
 
getParent() - Method in interface fungus.gui.myceliumgraph.ModelElement
donne le parent d'un element.
getParent() - Method in class fungus.gui.myceliumgraph.modelNode.Node
 
getParentNode() - Method in class fungus.mycelium.xml.Node
donne le pere de ce noeud
getPath() - Method in class fungus.core.utils.classLoader.ClassFinder
 
getPort() - Method in class fungus.core.infrastructure.Network
 
getPort() - Method in interface fungus.core.service.NetworkService
Renvoie le port ecoute par ce server
getPort() - Method in class fungus.core.service.DummyNetwork
 
getPosition(AgentID) - Method in class fungus.space.TwoDimensionLayeredSpace
Deprecated. On prefèrera passer cette fonction dans Space et renvoyer une Position.
getPosition(AgentID) - Method in class fungus.space.TwoDimensionSpace
Deprecated. On prefèrera passer cette fonction dans Space et renvoyer une Position.
getPref() - Method in class fungus.gui.module.CommandPreferencePanel
 
getPreferencePanel() - Method in class fungus.dx.module.DxVisualistionModule
 
getPreferencePanel() - Method in interface fungus.gui.Module
le panel de preférence.
getPreferencePanel() - Method in class fungus.gui.module.VisualisationModule
 
getPreferencePanel() - Method in class fungus.gui.module.JaxeModule
 
getPreferencePanel() - Method in class fungus.gui.module.MyceliumViewModule
 
getPreferencePanel() - Method in class fungus.gui.module.TestModule
 
getPreferencePanel() - Method in class fungus.gui.module.AgentsMonitorModule
 
getPreferencePanel() - Method in class fungus.gui.module.FungusConfModule
 
getPreferencePanel() - Method in class fungus.gui.module.CommandModule
 
getPreferences() - Method in class fungus.gui.ModuleManager
 
getPreferences(Properties) - Method in class fungus.dx.module.DxVisualistionModule
 
getPreferences(Properties) - Method in interface fungus.gui.Module
Prend les préférence.
getPreferences(Properties) - Method in class fungus.gui.module.VisualisationModule
 
getPreferences(Properties) - Method in class fungus.gui.module.JaxeModule
 
getPreferences(Properties) - Method in class fungus.gui.module.MyceliumViewModule
 
getPreferences(Properties) - Method in class fungus.gui.module.TestModule
 
getPreferences(Properties) - Method in class fungus.gui.module.AgentsMonitorModule
 
getPreferences(Properties) - Method in class fungus.gui.module.FungusConfModule
 
getPreferences(Properties) - Method in class fungus.gui.module.CommandModule
 
getPreferredSize() - Method in class fungus.plot.Ruler
 
getPropertiesName() - Method in class fungus.gui.module.PropertiesEditor
Getter for property propertiesName.
getProperty(Object) - Method in class fungus.core.agent.AccessibleAgent
 
getProperty(String) - Method in interface fungus.gui.myceliumgraph.ModelElement
Donne une propriete.
getProperty(String) - Method in class fungus.gui.myceliumgraph.modelNode.Node
 
getProperty(String, String) - Static method in class fungus.core.utils.Util
Renvoie une propriété.
getProxy() - Method in class fungus.core.infrastructure.InfrastructureFactory
Donne un proxy vers une infrastructure.
getRadius() - Method in class fungus.space.Neighborhood
Renvoie le rayon du voisinage
getRangeIterator(int, int) - Method in class fungus.core.utils.IntAccumulator
Donne un iterateur sur l'intervalle passer en argument
getRefreshTimout() - Method in class fungus.gui.module.VisualisationPreferences
 
getResourceMap() - Method in class fungus.mycelium.MyceliumRealService
 
getResourceMap() - Method in interface fungus.mycelium.MyceliumService
Donne les ressources.
getRoot() - Method in class fungus.gui.module.MyceliumViewTreeModel
 
getRoot() - Method in class fungus.gui.myceliumgraph.MTree
 
getRootElement() - Method in interface fungus.gui.myceliumgraph.Model
Donne la racine du modèle.
getRootElement() - Method in class fungus.gui.myceliumgraph.modelNode.GraphModel
 
getRootNode() - Method in class fungus.mycelium.xml.Handler
 
getSchedulableAgent(Time) - Method in class fungus.core.scheduler.Pool
Renvoie l'ensemble des agents qui peuvent etre traiter.
getScrollPane() - Method in class fungus.gui.Preferences
Donne le scrollpane dans lequles on va faire nos preference
getService(String) - Method in class fungus.core.infrastructure.ServiceFactory
Donne un nouveau service.
getSharingSpace() - Static method in class fungus.gui.Fungus
Renvoie un espace d'échange.
getSharingSpace() - Method in class fungus.gui.module.VisualisationModule
 
getSharingSpace() - Method in class fungus.gui.module.MyceliumViewModule
 
getSharingSpace() - Method in class fungus.gui.module.AgentsMonitorModule
 
getSharingSpace() - Method in class fungus.gui.module.CommandModule
 
getSimulation() - Method in interface fungus.core.infrastructure.Infrastructure
Donne la Simulation qui tourne.
getSimulation() - Method in class fungus.core.infrastructure.InfrastructureImpl
Donne la Simulation
getSimulationInformation() - Method in class fungus.gui.module.CommandModule
Donne les informations de la simulation
getSize() - Method in class fungus.core.utils.IntAccumulator
Donne la taille de l'accumulateur
getSize() - Method in class fungus.plot.Collector
 
getSource() - Method in class fungus.core.agent.AgentsGroupMessage
 
getSource() - Method in class fungus.core.canal.AccessibleMessage
 
getSource() - Method in interface fungus.core.canal.Message
 
getSource() - Method in class fungus.core.canal.MessageEvent
 
getState() - Method in class fungus.gui.myceliumgraph.GraphPanel
 
getString(String) - Method in class fungus.core.utils.ParametersCollector
Renvoie la valeur de ce champ sous la forme d'un String
getString(String) - Method in class fungus.core.utils.ParametersCollectorAWT
Renvoie la valeur de ce champ sous la forme d'un String
getString(String) - Method in class fungus.core.utils.ParametersCollectorText
Renvoie la valeur de ce champ sous la forme d'un String
getString(String) - Method in interface fungus.core.utils.ParametersCollectorInterface
Renvoie la valeur de ce champ sous la forme d'un String
getString(String) - Method in class fungus.gui.module.CommandModuleParamCollector
Renvoie la valeur de ce champ sous la forme d'un String
getString(String) - Method in class fungus.curses.ParametersCollectorCurses
Renvoie la valeur de ce champ sous la forme d'un String
getTagName() - Method in class fungus.mycelium.xml.Node
Donne le tag de ce noeud
getTerminalType() - Method in interface fungus.gui.module.visualisation.PlotFileChooser.FileProperty
Type du terminal pour GnuPlot.
getTitle() - Method in interface fungus.core.infrastructure.SimulationInformation
 
gettype() - Method in class fungus.gui.myceliumgraph.graphicNode.Link
 
getType() - Method in class fungus.core.agent.AgentsGroupMessage
 
getType() - Method in class fungus.core.canal.AccessibleMessage
 
getType() - Method in interface fungus.core.canal.Message
Renvoie le type du message
getType() - Method in class fungus.core.service.AbstractService
Renvoie le type du service ie sa ressource
getType() - Method in interface fungus.core.service.Service
Renvoie la clé du service
getType() - Method in interface fungus.gui.module.visualisation.PlotFileChooser.FileProperty
Type du fichier.
getType() - Method in interface fungus.gui.myceliumgraph.ModelElement
Renvoie le type de l'element.
getType() - Method in interface fungus.gui.myceliumgraph.LinkElement
Donne le type du liens
getType() - Method in class fungus.gui.myceliumgraph.BasicLink
 
getType() - Method in class fungus.gui.myceliumgraph.modelNode.Parameter
 
getType() - Method in class fungus.gui.myceliumgraph.modelNode.Node
 
getType() - Method in class fungus.space.SpaceMessage
 
getType() - Method in class fungus.space.SpaceContainerMessage
 
getType() - Method in class fungus.space.LayeredSpaceMessage
 
getType() - Method in class fungus.particules.PSpaceMessage
 
getValue() - Method in class fungus.gui.myceliumgraph.graphicNode.ParameterIFrame.Field
 
getValue() - Method in class fungus.gui.myceliumgraph.modelNode.Parameter
 
getValue() - Method in class fungus.space.TwoDimensionLayerRequest
 
getValue(int) - Method in class fungus.core.infrastructure.Synchronization
 
getValue(int) - Method in interface fungus.core.service.SynchronizationService
regarde la valeur du demaphore
getVersion() - Method in class fungus.core.service.AbstractService
Donne la version du service
getVersion() - Method in interface fungus.core.service.ServiceInformation
Donne la version du service
getView() - Method in interface fungus.gui.myceliumgraph.Model
donne la vue utilise par le modele.
getView() - Method in class fungus.gui.myceliumgraph.modelNode.GraphModel
 
getVisibleProperties(MessageEvent) - Method in class fungus.core.agent.AccessibleAgent
Envoie à l'autre agent la liste des ressources disponibles
getVisualisationComponent(Object) - Static method in class fungus.visualisation.VisualisationManager
Renvoie le composant ou va s'effectue la visualisation.
getVisualisationContainer() - Static method in class fungus.visualisation.VisualisationManager
Donne le container courant
getWidth() - Method in class fungus.space.TwoDimensionLayer
Donne la largeur de ce layer.
getWorkingPanel() - Method in class fungus.gui.myceliumgraph.GraphIFrame
 
getX() - Method in interface fungus.gui.myceliumgraph.ElementView
Coordonnée X
getX() - Method in class fungus.space.Position2D
 
getX() - Method in class fungus.space.TwoDimensionLayerRequest
 
getY() - Method in interface fungus.gui.myceliumgraph.ElementView
Coordonnée Y
getY() - Method in class fungus.space.Position2D
 
getY() - Method in class fungus.space.TwoDimensionLayerRequest
 
giveLoad - Static variable in class fungus.particules.PSpaceMessage
donne l'intensité du champs électrique
giveNeighbours - Static variable in class fungus.space.SpaceMessage
Donne la liste des voisins
giveNeighboursInLayer - Static variable in class fungus.space.LayeredSpaceMessage
Donne la liste des voisins dans un layer
giveProperty(AgentID, Object) - Method in class fungus.core.agent.AccessibleAgent
Donne une property à un autre agent.
gov.sandia.postscript - package gov.sandia.postscript
 
GraphIFrame - class fungus.gui.myceliumgraph.GraphIFrame.
Une frame interne qui contiendra un grpahe...
GraphIFrame() - Constructor for class fungus.gui.myceliumgraph.GraphIFrame
Creates new form GraphIFrame
GraphModel - class fungus.gui.myceliumgraph.modelNode.GraphModel.
Un model du graphe.
GraphModel() - Constructor for class fungus.gui.myceliumgraph.modelNode.GraphModel
Creates a new GraphModel instance.
GraphPanel - class fungus.gui.myceliumgraph.GraphPanel.
Panel où seront afficher les graphes
GraphPanel() - Constructor for class fungus.gui.myceliumgraph.GraphPanel
Creates new form BeanForm
grestore() - Method in class gov.sandia.postscript.PSGrBase
 
gsave() - Method in class gov.sandia.postscript.PSGrBase
 

H

Handler - class fungus.mycelium.xml.Handler.
XML Handler pour Mycelium.
Handler() - Constructor for class fungus.mycelium.xml.Handler
 
hashCode() - Method in class fungus.core.agent.AgentID
 
hashCode() - Method in class fungus.core.utils.hash.AgentIDMap
 
hd - Static variable in class gov.sandia.postscript.PSGrBase
hexadecimal digits
HeatBugSpace - class fungus.heatbugs.HeatBugSpace.
Espace des HeatBug.
HeatBugSpace() - Constructor for class fungus.heatbugs.HeatBugSpace
Creates a new HeatBugSpace instance.
height - Variable in class fungus.space.TwoDimensionLayer
 
Help - class fungus.gui.Help.
 
Help(ModuleManager) - Constructor for class fungus.gui.Help
Creates new form Preferences
horizontal - Static variable in class fungus.plot.Ruler
 
HORIZONTAL - Static variable in class fungus.gui.module.visualisation.Rule
 

I

IconManager - class fungus.gui.IconManager.
Classe statique qui charge les icônes.
IconManager() - Constructor for class fungus.gui.IconManager
 
id - Variable in class fungus.core.agent.Agent
ID de cet Agent.
Id - class fungus.mycelium.procedures.Id.
Fait un "getID" sur un agent.
Id() - Constructor for class fungus.mycelium.procedures.Id
 
If - class fungus.mycelium.xml.processing.If.
Execute les tags If.
If() - Constructor for class fungus.mycelium.xml.processing.If
 
incValue() - Method in class fungus.gui.Splash
 
Info - class fungus.core.service.Info.
Serveur d'information.
Info() - Constructor for class fungus.core.service.Info
 
information - Static variable in class fungus.core.utils.Util
Message de debuggage: Information
InfoService - interface fungus.core.service.InfoService.
Service: ressource info role Donne des informations sur l'ensemble du systeme.
infra - Static variable in class fungus.F
 
infra - Static variable in class fungus.Fungus
 
infra - Variable in class fungus.core.agent.Agent
The infrastructure who create this Agent
infra - Variable in class fungus.core.service.AbstractService
 
infra - Static variable in class fungus.gui.Fungus
 
infra - Variable in class fungus.mycelium.xml.processing.AbstractNodeProcessor
 
Infrastructure - interface fungus.core.infrastructure.Infrastructure.
Interface décrivant une infrastructure.
InfrastructureFactory - class fungus.core.infrastructure.InfrastructureFactory.
Fabrique une infrastructure ou donne un proxy
InfrastructureFactory() - Constructor for class fungus.core.infrastructure.InfrastructureFactory
Creates a new InfrastructureFactory instance.
InfrastructureImpl - class fungus.core.infrastructure.InfrastructureImpl.
Cette classe est la base du système
Elle est le noeud central.
InfrastructureImpl() - Constructor for class fungus.core.infrastructure.InfrastructureImpl
Creates a new Infrastructure instance.
InfrastructureProxy - interface fungus.core.infrastructure.InfrastructureProxy.
Proxy vers l'infrastructure.
init() - Static method in class fungus.F
 
init() - Method in interface fungus.core.infrastructure.Infrastructure
 
init() - Method in class fungus.core.infrastructure.Network
 
init() - Method in class fungus.core.infrastructure.InfrastructureImpl
Initialise la simulation.
init() - Method in class fungus.core.infrastructure.Synchronization
 
init() - Method in class fungus.core.scheduler.Scheduler
Par defaut, on a un TimeDrivenPool.
init() - Method in class fungus.core.scheduler.MonitoredScheduler
 
init() - Method in class fungus.core.service.AbstractService
initialise le nouveau service
init() - Method in class fungus.core.service.Monitor
 
init() - Method in class fungus.core.service.NetworkCreateAgent
 
init() - Method in interface fungus.core.service.Service
initialise le service.
init() - Method in class fungus.core.service.CreateAgent
 
init() - Method in class fungus.core.service.LoadBalancer
 
init() - Method in class fungus.core.service.DummyNetwork
 
init() - Method in class fungus.core.remoteControl.RemoteControl
 
init() - Method in class fungus.mycelium.MyceliumRealService
 
init(Infrastructure) - Static method in class fungus.core.infrastructure.NetMessageSelector
 
init(ModelElement, Controller) - Method in interface fungus.gui.myceliumgraph.ElementView
Associe un element du modele.
init(ModelElement, Controller) - Method in class fungus.gui.myceliumgraph.graphicNode.BasicNode
associe un modele a cette vue.
init(ModelElement, Controller) - Method in class fungus.gui.myceliumgraph.graphicNode.SimulationNode
 
init(ModelElement, Controller) - Method in class fungus.gui.myceliumgraph.graphicNode.AgentNode
 
init(ModelElement, ModelElement, int) - Method in class fungus.gui.myceliumgraph.BasicLink
Creates a new BasicLink instance.
init(ObjectMap) - Method in class fungus.core.agent.Agent
Initialise l'agent
init(ObjectMap) - Method in class fungus.core.agent.EmptyAgent
 
init(ObjectMap) - Method in class fungus.core.agent.AgentsGroup
 
init(ObjectMap) - Method in class fungus.heatbugs.HeatBugSpace
 
init(ObjectMap) - Method in class fungus.heatbugs.Bug
 
init(ObjectMap) - Method in class fungus.mycelium.MyceliumAgent
 
init(ObjectMap) - Method in class fungus.plot.Plotter
 
init(ObjectMap) - Method in class fungus.space.TwoDimensionLayeredSpace
 
init(ObjectMap) - Method in class fungus.space.OneDim
 
init(ObjectMap) - Method in class fungus.space.TwoDimensionSpace
Utiliser un Structure Factory pour assigner les structures.
init(ObjectMap) - Method in class fungus.slimemold.Space
 
init(ObjectMap) - Method in class fungus.slimemold.Dictyostelium
 
init(ObjectMap) - Method in class fungus.particules.Space
 
init(ObjectMap) - Method in class fungus.particules.Particule
 
init(SharingSpace) - Method in class fungus.dx.module.DxVisualistionModule
 
init(SharingSpace) - Method in interface fungus.gui.Module
Initialise le module avec tt
init(SharingSpace) - Method in class fungus.gui.module.VisualisationModule
 
init(SharingSpace) - Method in class fungus.gui.module.JaxeModule
 
init(SharingSpace) - Method in class fungus.gui.module.MyceliumViewModule
 
init(SharingSpace) - Method in class fungus.gui.module.TestModule
 
init(SharingSpace) - Method in class fungus.gui.module.AgentsMonitorModule
 
init(SharingSpace) - Method in class fungus.gui.module.FungusConfModule
 
init(SharingSpace) - Method in class fungus.gui.module.CommandModule
 
init1() - Method in interface fungus.core.infrastructure.Infrastructure
Premiere étape de l'initialisation de l'infrastructure.
init1() - Method in class fungus.core.infrastructure.InfrastructureImpl
Premiere étape de l'initialisation de l'infrastructure.
init2(Simulation) - Method in interface fungus.core.infrastructure.Infrastructure
 
init2(Simulation) - Method in class fungus.core.infrastructure.InfrastructureImpl
 
Initialisation - class fungus.mycelium.xml.processing.Initialisation.
Execute les tags initialisation.
Initialisation() - Constructor for class fungus.mycelium.xml.processing.Initialisation
 
initScheme() - Method in class fungus.mycelium.procedures.SchemeSession
 
insertString(int, String, AttributeSet) - Method in class fungus.gui.VTDocument
 
IntAccumulator - class fungus.core.utils.IntAccumulator.
Accululateur d'entier.
IntAccumulator() - Constructor for class fungus.core.utils.IntAccumulator
 
IntMap - class fungus.core.utils.hash.IntMap.
Table de hash pour des entiers
IntMap() - Constructor for class fungus.core.utils.hash.IntMap
 
IntPlotPanel - class fungus.gui.module.visualisation.IntPlotPanel.
Courbe à valeurs entieres.
IntPlotPanel(IntAccumulator) - Constructor for class fungus.gui.module.visualisation.IntPlotPanel
 
isDisposable() - Method in class fungus.core.agent.AgentsGroupMessage
 
isDisposable() - Method in class fungus.core.canal.AccessibleMessage
 
isDisposable() - Method in interface fungus.core.canal.Message
true si on peut disposer du message
isDisposable() - Method in class fungus.core.canal.MessageEvent
 
isEmpty() - Method in class fungus.core.utils.hash.AgentIDMap
 
isLeaf() - Method in class fungus.gui.myceliumgraph.TNode
 
isLeaf(Object) - Method in class fungus.gui.module.MyceliumViewTreeModel
 
isLeaf(Object) - Method in class fungus.gui.myceliumgraph.MTree
 
isLocal(AgentID) - Method in class fungus.core.service.Info
Dit si un agent est local
isLocal(AgentID) - Method in interface fungus.core.service.InfoService
Dit si un agent est local
iterator() - Method in class fungus.core.utils.CircularList
 

J

JaxeModule - class fungus.gui.module.JaxeModule.
Intégration de l'éditeur XML Jaxe.
JaxeModule() - Constructor for class fungus.gui.module.JaxeModule
Creates new TestModule
jBevel - Static variable in class fungus.core.utils.FigGraphics
 
jMiter - Static variable in class fungus.core.utils.FigGraphics
 
join_style - Variable in class fungus.core.utils.FigGraphics
 
jRound - Static variable in class fungus.core.utils.FigGraphics
 

K

keySet() - Method in class fungus.core.scheduler.Pool
Deprecated. Utiliser Pool.getSchedulableAgent(Time).
keySet() - Method in class fungus.core.utils.hash.AgentIDMap
 
knowHosts() - Method in class fungus.core.infrastructure.Network
Renvoie la liste des hôtes connus.
knowHosts() - Method in interface fungus.core.service.NetworkService
Renvoie la liste des hôtes connus.
knowHosts() - Method in class fungus.core.service.DummyNetwork
 

L

layer - Variable in class fungus.space.TwoDimensionLayer
 
Layer - interface fungus.space.Layer.
Définit un layer.
LayeredSpace - class fungus.space.LayeredSpace.
Espace Abstrait avec des 'layers'
LayeredSpace() - Constructor for class fungus.space.LayeredSpace
 
LayeredSpaceMessage - class fungus.space.LayeredSpaceMessage.
Messages des espaces avec 'layers'
LayeredSpaceMessage() - Constructor for class fungus.space.LayeredSpaceMessage
 
LayeredSpaceMessage(AgentID, byte, Serializable) - Constructor for class fungus.space.LayeredSpaceMessage
 
layers - Variable in class fungus.space.LayeredSpace
 
line_style - Variable in class fungus.core.utils.FigGraphics
 
lineColor - Variable in class fungus.gui.myceliumgraph.graphicNode.Link
 
lineto(int, int) - Method in class gov.sandia.postscript.PSGrBase
 
link - Static variable in class fungus.gui.myceliumgraph.TNode
Classe des liens
Link - class fungus.gui.myceliumgraph.graphicNode.Link.
Un lien
Link(BasicNode, BasicNode, int) - Constructor for class fungus.gui.myceliumgraph.graphicNode.Link
Creates a new Link instance.
Link(int) - Constructor for class fungus.gui.myceliumgraph.graphicNode.Link
 
Link(TNode) - Constructor for class fungus.gui.myceliumgraph.graphicNode.Link
 
linkElement - Static variable in interface fungus.gui.myceliumgraph.View
event: demande un liens entre deux elements.
LinkElement - interface fungus.gui.myceliumgraph.LinkElement.
Lie deux elements entre eux.
linkNode - Static variable in interface fungus.gui.myceliumgraph.Controller
demande un lien entre deux noeuds.
linkPopup - Variable in class fungus.gui.myceliumgraph.GraphPanel
 
load(InputStream) - Method in class fungus.gui.module.PropertiesEditor
Charge le fichier de propri?t?.
load(String) - Method in class fungus.gui.module.CommandModule
Charge une simulation
loadAll(File) - Method in class fungus.gui.ModuleManager
Charge l'état des module
LoadBalancer - class fungus.core.service.LoadBalancer.
 
LoadBalancer() - Constructor for class fungus.core.service.LoadBalancer
Creates a new LoadBalancer instance.
LoadBalancerService - interface fungus.core.service.LoadBalancerService.
Service: ressource loadBalancing role Reparti la charge entre les differents hotes de calcul.
Les informations sont collectées par le service Monitor.
loadClass(File) - Method in class fungus.core.utils.classLoader.FileClassLoader
 
loadFile(String) - Method in class fungus.gui.module.MyceliumViewModule
 
loadModel(Model, InputStream) - Method in class fungus.gui.myceliumgraph.MyceliumStrategy
 
loadModel(Model, InputStream) - Method in interface fungus.gui.myceliumgraph.LoadSaveStrategy
Charge un modèle
loadProperties(String) - Static method in class fungus.core.utils.Util
Charge les propriétés
LoadSaveStrategy - interface fungus.gui.myceliumgraph.LoadSaveStrategy.
Stratégie de chargement et de sauvegarde du modèle et de la vue...
loadState(Properties) - Method in class fungus.dx.module.DxVisualistionModule
 
loadState(Properties) - Method in interface fungus.gui.Module
Charge l'état du module
loadState(Properties) - Method in class fungus.gui.module.VisualisationModule
 
loadState(Properties) - Method in class fungus.gui.module.JaxeModule
 
loadState(Properties) - Method in class fungus.gui.module.MyceliumViewModule
 
loadState(Properties) - Method in class fungus.gui.module.TestModule
 
loadState(Properties) - Method in class fungus.gui.module.AgentsMonitorModule
 
loadState(Properties) - Method in class fungus.gui.module.FungusConfModule
 
loadState(Properties) - Method in class fungus.gui.module.CommandModule
 
loadState(Properties, String) - Method in class fungus.gui.module.CommandPanel
 
loadView(View, InputStream) - Method in class fungus.gui.myceliumgraph.MyceliumStrategy
 
loadView(View, InputStream) - Method in interface fungus.gui.myceliumgraph.LoadSaveStrategy
Charge une vue
loadVisualProgram(String) - Method in class fungus.dx.Dx
Charge un programme visuel
lSDash_dotted - Static variable in class fungus.core.utils.FigGraphics
 
lSDash_double_dotted - Static variable in class fungus.core.utils.FigGraphics
 
lSDash_triple_dotted - Static variable in class fungus.core.utils.FigGraphics
 
lSDashed - Static variable in class fungus.core.utils.FigGraphics
 
lSDefault - Static variable in class fungus.core.utils.FigGraphics
 
lSDotted - Static variable in class fungus.core.utils.FigGraphics
 
lSSolid - Static variable in class fungus.core.utils.FigGraphics
 

M

main(String[]) - Static method in class fungus.F
 
main(String[]) - Static method in class fungus.PSTest
 
main(String[]) - Static method in class fungus.FigTest
 
main(String[]) - Static method in class fungus.Fungus
 
main(String[]) - Static method in class fungus.core.service.ServiceDump
 
main(String[]) - Static method in class fungus.gui.Fungus
 
main(String[]) - Static method in class fungus.gui.module.FungusConf
 
main(String[]) - Static method in class fungus.gui.myceliumgraph.MyceliumGraph
 
main(String[]) - Static method in class fungus.mycelium.Test
 
main(String[]) - Static method in class fungus.mycelium.XmlTest
 
MainFrame - class fungus.gui.MainFrame.
 
MainFrame() - Constructor for class fungus.gui.MainFrame
Creates new form Gui
makePOKey(AgentID, Object) - Static method in class fungus.core.agent.AccessibleAgent
Fabrique un clé pour la reception des messages:
message - Static variable in class fungus.core.canal.CanalNet
On envoie un message
Message - interface fungus.core.canal.Message.
Message pouvant transite par les canal
Les messages implémentent le design pattern 'Pool'
Message - class fungus.mycelium.xml.processing.Message.
Execute les tag Message.
Message() - Constructor for class fungus.mycelium.xml.processing.Message
 
MessageEvent - class fungus.core.canal.MessageEvent.
 
MessageEvent() - Constructor for class fungus.core.canal.MessageEvent
 
MessageEvent(Object, Object) - Constructor for class fungus.core.canal.MessageEvent
 
MessageEventPool - class fungus.core.canal.MessageEventPool.
 
MessageEventPool() - Constructor for class fungus.core.canal.MessageEventPool
 
MessageHandler - interface fungus.core.canal.MessageHandler.
Interface de modifcation d'un message.
MessageListener - interface fungus.core.canal.MessageListener.
 
messageModification(Message) - Method in interface fungus.core.canal.MessageHandler
Modifie une message
MessagePool - class fungus.core.canal.MessagePool.
Le pool de message.
MessagePool() - Constructor for class fungus.core.canal.MessagePool
 
messageRecevied(MessageEvent) - Method in class fungus.core.agent.AccessibleAgent
Reçoit un message.
messageRecevied(MessageEvent) - Method in class fungus.core.agent.NotifyAgent
Reçoit un message.
messageRecevied(MessageEvent) - Method in class fungus.core.agent.AgentsGroup
 
messageRecevied(MessageEvent) - Method in interface fungus.core.canal.MessageListener
 
messageRecevied(MessageEvent) - Method in class fungus.heatbugs.Bug
 
messageRecevied(MessageEvent) - Method in class fungus.mycelium.MyceliumAgent
 
messageRecevied(MessageEvent) - Method in class fungus.plot.Plotter
 
messageRecevied(MessageEvent) - Method in class fungus.space.Space
 
messageRecevied(MessageEvent) - Method in class fungus.space.LayeredSpace
 
messageRecevied(MessageEvent) - Method in class fungus.space.SpaceContainer
 
messageRecevied(MessageEvent) - Method in class fungus.slimemold.Dictyostelium
 
messageRecevied(MessageEvent) - Method in class fungus.particules.Space
 
messageRecevied(MessageEvent) - Method in class fungus.particules.Particule
 
Method - class fungus.mycelium.xml.processing.Method.
Execute les tag Method.
Method() - Constructor for class fungus.mycelium.xml.processing.Method
 
MethodNotImplementedException - exception fungus.core.MethodNotImplementedException.
Levé si une méthode n'est pas encore implémenté.
MethodNotImplementedException() - Constructor for class fungus.core.MethodNotImplementedException
 
MethodNotImplementedException(String) - Constructor for class fungus.core.MethodNotImplementedException
 
model - Variable in class fungus.gui.myceliumgraph.modelNode.Node
 
Model - interface fungus.gui.myceliumgraph.Model.
Modele du graphe.
ModelElement - interface fungus.gui.myceliumgraph.ModelElement.
Un element du modele.
ModelElementFactory - class fungus.gui.myceliumgraph.modelNode.ModelElementFactory.
Fabrique des modeles elements.
ModelElementFactory(Model, String) - Constructor for class fungus.gui.myceliumgraph.modelNode.ModelElementFactory
 
modelEventPerformed(int, Object) - Method in interface fungus.gui.myceliumgraph.Model
recoit un modele.
modelEventPerformed(int, Object) - Method in class fungus.gui.myceliumgraph.modelNode.GraphModel
 
modelPropertyUpdated - Static variable in interface fungus.gui.myceliumgraph.ElementView
event: une propriété du modèle est modifié.
modelPropertyUpdated(String) - Method in class fungus.gui.myceliumgraph.graphicNode.BasicNode
Une propriété du modèle est modifié
modelPropertyUpdated(String) - Method in class fungus.gui.myceliumgraph.graphicNode.AgentNode
 
ModelXMLHandler - class fungus.gui.myceliumgraph.ModelXMLHandler.
XML Handler pour le modèle Mycelium.
ModelXMLHandler(Model) - Constructor for class fungus.gui.myceliumgraph.ModelXMLHandler
 
Module - interface fungus.gui.Module.
interface pour les modules de l'interface utilisateur.
ModuleManager - class fungus.gui.ModuleManager.
Manager de modules
ModuleManager(JMenu, JMenuItem, JToolBar, JScrollPane, JButton, SharingSpace) - Constructor for class fungus.gui.ModuleManager
Creates new ModuleManager
Monitor - class fungus.core.service.Monitor.
Ce Moniteur enregistre le temps d'execution de chqaue agents.
Monitor() - Constructor for class fungus.core.service.Monitor
Creates a new Monitor instance.
MonitoredScheduler - class fungus.core.scheduler.MonitoredScheduler.
 
MonitoredScheduler() - Constructor for class fungus.core.scheduler.MonitoredScheduler
Creates a new MonitoredScheduler instance.
MonitorService - interface fungus.core.service.MonitorService.
Service: ressource monitor role Interace de Monitoring du systeme.
move(float, float) - Method in class fungus.space.Position2D
Change de position.
moveAgent - Static variable in class fungus.space.SpaceMessage
Deplace un agent
moveAgent(AgentID, Serializable) - Method in class fungus.space.Space
Deplace un agent dans l'espace.
moveAgent(AgentID, Serializable) - Method in class fungus.space.TwoDimensionLayeredSpace
 
moveAgent(AgentID, Serializable) - Method in class fungus.space.OneDim
 
moveAgent(AgentID, Serializable) - Method in class fungus.space.TwoDimensionSpace
 
moveto(int, int) - Method in class gov.sandia.postscript.PSGrBase
 
MTree - class fungus.gui.myceliumgraph.MTree.
Le treeModel du paneau de gauche de mycelium Graph
MTree() - Constructor for class fungus.gui.myceliumgraph.MTree
 
mult(float) - Method in class fungus.space.Position2D
Multiplie la position par c
my - Variable in class fungus.mycelium.MyceliumAgent
 
mycelium - Static variable in class fungus.core.utils.Util
Message de debuggage: Message mycelium
Mycelium - class fungus.mycelium.Mycelium.
Classe de démarage pour les simulations utilisants Mycelium.
Mycelium - class fungus.mycelium.xml.processing.Mycelium.
Execute les tag Mycelium.
Mycelium() - Constructor for class fungus.mycelium.xml.processing.Mycelium
 
Mycelium(Infrastructure) - Constructor for class fungus.mycelium.Mycelium
 
MyceliumAgent - class fungus.mycelium.MyceliumAgent.
Agent de base de mycelium.
MyceliumAgent() - Constructor for class fungus.mycelium.MyceliumAgent
 
MyceliumException - exception fungus.mycelium.MyceliumException.
Throws if an error occurs in Mycelium Process.
MyceliumException() - Constructor for class fungus.mycelium.MyceliumException
 
MyceliumException(String) - Constructor for class fungus.mycelium.MyceliumException
 
MyceliumGraph - class fungus.gui.myceliumgraph.MyceliumGraph.
Classe de d?marage de l'?diteur graphique de Mycelium
MyceliumGraph.AddLinkAction - class fungus.gui.myceliumgraph.MyceliumGraph.AddLinkAction.
 
MyceliumGraph.AddLinkAction(MyceliumGraph) - Constructor for class fungus.gui.myceliumgraph.MyceliumGraph.AddLinkAction
 
MyceliumGraph.AddNodeAction - class fungus.gui.myceliumgraph.MyceliumGraph.AddNodeAction.
 
MyceliumGraph.AddNodeAction(MyceliumGraph) - Constructor for class fungus.gui.myceliumgraph.MyceliumGraph.AddNodeAction
 
MyceliumGraph.NewAction - class fungus.gui.myceliumgraph.MyceliumGraph.NewAction.
 
MyceliumGraph.NewAction(MyceliumGraph) - Constructor for class fungus.gui.myceliumgraph.MyceliumGraph.NewAction
 
MyceliumGraph() - Constructor for class fungus.gui.myceliumgraph.MyceliumGraph
Creates new form MyceliumGraph
myceliumLib - Variable in class fungus.mycelium.procedures.SchemeSession
 
MyceliumProcessingException - exception fungus.mycelium.MyceliumProcessingException.
Throws if an error occurs in Mycelium Process.
MyceliumProcessingException() - Constructor for class fungus.mycelium.MyceliumProcessingException
 
MyceliumProcessingException(String) - Constructor for class fungus.mycelium.MyceliumProcessingException
 
MyceliumRealService - class fungus.mycelium.MyceliumRealService.
Implémentation du service Mycelium.
MyceliumRealService() - Constructor for class fungus.mycelium.MyceliumRealService
 
MyceliumService - interface fungus.mycelium.MyceliumService.
Mycelium est un langage de simulation pour Fungus.
MyceliumStrategy - class fungus.gui.myceliumgraph.MyceliumStrategy.
Charge et sauvegarde au format XML de mycelium.
MyceliumStrategy() - Constructor for class fungus.gui.myceliumgraph.MyceliumStrategy
 
MyceliumViewModule - class fungus.gui.module.MyceliumViewModule.
Donne des informations sur un fichier Mycelium.
MyceliumViewModule() - Constructor for class fungus.gui.module.MyceliumViewModule
 
MyceliumViewPanel - class fungus.gui.module.MyceliumViewPanel.
Une vue du mycelium Inspector
MyceliumViewPanel(MyceliumViewModule) - Constructor for class fungus.gui.module.MyceliumViewPanel
Creates new form MyceliumViewPanel
MyceliumViewTreeModel - class fungus.gui.module.MyceliumViewTreeModel.
TreeModel d'un fichier Mycelium.
MyceliumViewTreeModel(Node) - Constructor for class fungus.gui.module.MyceliumViewTreeModel
Creates a new MyceliumViewTreeModel instance.

N

nc_byte - Static variable in class fungus.dx.netcdf.Netcdf
 
nc_char - Static variable in class fungus.dx.netcdf.Netcdf
 
nc_double - Static variable in class fungus.dx.netcdf.Netcdf
 
nc_float - Static variable in class fungus.dx.netcdf.Netcdf
 
nc_int - Static variable in class fungus.dx.netcdf.Netcdf
 
nc_nat - Static variable in class fungus.dx.netcdf.Netcdf
 
nc_short - Static variable in class fungus.dx.netcdf.Netcdf
 
Neighborhood - class fungus.space.Neighborhood.
Décrit un voisinage.
Neighborhood() - Constructor for class fungus.space.Neighborhood
Creates a new Neighborhood instance.
Netcdf - class fungus.dx.netcdf.Netcdf.
Ecrit un fichier au format NetCDF.
Netcdf(String, int) - Constructor for class fungus.dx.netcdf.Netcdf
Ouvre un nouveau fichier.
NetConnection - class fungus.core.infrastructure.NetConnection.
Connection réseaux.
NetConnection(Socket, NetworkService, Infrastructure) - Constructor for class fungus.core.infrastructure.NetConnection
Créer une nouvelle connection entrante.
NetConnection(Socket, NetworkService, Infrastructure, boolean) - Constructor for class fungus.core.infrastructure.NetConnection
 
NetMessageListener - interface fungus.core.infrastructure.NetMessageListener.
Interface pour les classes qui doivent recovoir des messages du reseau
NetMessageSelector - class fungus.core.infrastructure.NetMessageSelector.
Redirige les messages entrant du reseau.
NetMessageSelector() - Constructor for class fungus.core.infrastructure.NetMessageSelector
 
Network - class fungus.core.infrastructure.Network.
Serveur reseaux.
Network() - Constructor for class fungus.core.infrastructure.Network
 
NetworkCreateAgent - class fungus.core.service.NetworkCreateAgent.
Construit des agents a travers le reseau.
NetworkCreateAgent() - Constructor for class fungus.core.service.NetworkCreateAgent
 
NetworkedCreationAgentException - exception fungus.core.infrastructure.NetworkedCreationAgentException.
Throws if a agent is created on another host.
NetworkedCreationAgentException() - Constructor for class fungus.core.infrastructure.NetworkedCreationAgentException
 
NetworkedCreationAgentException(String) - Constructor for class fungus.core.infrastructure.NetworkedCreationAgentException
 
NetworkService - interface fungus.core.service.NetworkService.
Service: resource network role Attend et gere des connections reseaux
newAgent - Static variable in class fungus.core.service.Info
Signale qu'un nouvel agent à été crée.
newAgent(String) - Method in class fungus.core.service.NetworkCreateAgent
Fabrique un nouvel agent.
newAgent(String) - Method in interface fungus.core.service.CreateAgentService
Fabrique un nouvel agent.
newAgent(String) - Method in class fungus.core.service.CreateAgent
Fabrique un nouvel agent.
newAgent(String, AgentID) - Method in class fungus.core.service.NetworkCreateAgent
 
newAgent(String, AgentID) - Method in interface fungus.core.service.CreateAgentService
 
newAgent(String, AgentID) - Method in class fungus.core.service.CreateAgent
 
newAgent(String, ObjectMap) - Method in class fungus.core.service.NetworkCreateAgent
Fabrique un nouvel agent
newAgent(String, ObjectMap) - Method in interface fungus.core.service.CreateAgentService
Fabrique un nouvel agent
newAgent(String, ObjectMap) - Method in class fungus.core.service.CreateAgent
Fabrique un nouvel agent
newAgent(String, ObjectMap, AgentID) - Method in class fungus.core.service.NetworkCreateAgent
Fabrique un nouvel agent
newAgent(String, ObjectMap, AgentID) - Method in interface fungus.core.service.CreateAgentService
Fabrique un nouvel agent
newAgent(String, ObjectMap, AgentID) - Method in class fungus.core.service.CreateAgent
Fabrique un nouvel agent
newAgent(String, ObjectMap, AgentID, boolean) - Method in class fungus.core.service.NetworkCreateAgent
 
newAgent(String, ObjectMap, AgentID, boolean) - Method in interface fungus.core.service.CreateAgentService
Fabrique un nouvel agent
newAgent(String, ObjectMap, AgentID, boolean) - Method in class fungus.core.service.CreateAgent
 
newCanal(AgentID) - Method in class fungus.core.agent.Agent
Fabrique un nouveau canal entre cet agent et "dest" si celui n'existe pas.
newCanal(AgentID, AgentID) - Method in interface fungus.core.infrastructure.Infrastructure
Fabrique un nouveau canal
newCanal(AgentID, AgentID) - Method in class fungus.core.infrastructure.InfrastructureImpl
Fabrique un nouveau canal
newCanal(AgentID, AgentID, boolean) - Method in interface fungus.core.infrastructure.Infrastructure
Fabrique un nouveau canal (que distant ici)
newCanal(AgentID, AgentID, boolean) - Method in class fungus.core.infrastructure.InfrastructureImpl
Fabrique un nouveau canal (que distant ici)
newElement(ModelElement) - Method in class fungus.gui.myceliumgraph.graphicNode.ViewElementFactory
Fabrique un nouvel element du modele.
newElement(String) - Method in class fungus.gui.myceliumgraph.graphicNode.ViewElementFactory
 
newElement(String) - Method in class fungus.gui.myceliumgraph.modelNode.ModelElementFactory
Fabrique element «vide».
newElement(TNode) - Method in class fungus.gui.myceliumgraph.modelNode.ModelElementFactory
Fabrique un nouvel element du modele.
newEnvironment() - Method in class fungus.mycelium.MyceliumRealService
 
newEnvironment() - Method in interface fungus.mycelium.MyceliumService
Fabrique un nouvel environment Scheme.
Cet environment sera directement lié au Top Level.
newInstance(String) - Method in class fungus.core.service.NetworkCreateAgent
 
newInstance(String) - Method in interface fungus.core.service.AgentInstanceMaker
Renvoie une nouvelle instance de Agent.
newInstance(String) - Method in class fungus.core.service.CreateAgent
 
newInstance(String) - Method in class fungus.mycelium.AgentMaker
 
newLayer(Layer) - Method in class fungus.space.TwoDimensionLayeredSpace
place un nouveau layer
newLink(ModelElement, ModelElement, int) - Static method in class fungus.gui.myceliumgraph.BasicLink
Fabrique un nouvel event.
newNode(String) - Method in class fungus.gui.myceliumgraph.NodeFactory
Fabriaue et renvoie un noeud du modele.
newObject(Class, String) - Static method in class fungus.core.utils.ObjectFactory
Construit et renvoie un nouvel object.
newObject(Class, String, Object[]) - Static method in class fungus.core.utils.ObjectFactory
Construit et renvoie un nouvel object.
newStrategy() - Static method in class fungus.gui.myceliumgraph.MyceliumStrategy
Renvoie une instance de cette classe.
next() - Method in class fungus.core.utils.IntAccumulator
renvoie le prochain éléments de l'iterateur
nextTic() - Method in interface fungus.core.scheduler.TimeModel
Renvoie l'heure du prochain tic d'horloge.
nextTic() - Method in class fungus.core.scheduler.TimeDrivenModel
 
nextTic() - Method in class fungus.core.scheduler.Pool
 
nextTic() - Method in class fungus.core.scheduler.TimeDrivenPool
 
nextTic() - Method in class fungus.core.scheduler.EventDrivenModel
 
noclobber - Static variable in class fungus.dx.netcdf.Netcdf
 
Node - class fungus.gui.myceliumgraph.modelNode.Node.
Un noeud abstrait du modèle de MG.
Node - class fungus.mycelium.xml.Node.
Un Noeud XML.
Node(Model) - Constructor for class fungus.gui.myceliumgraph.modelNode.Node
Creates a new Node instance.
Node(String) - Constructor for class fungus.mycelium.xml.Node
Ce noeud n'a pas de pere.
Node(String, Node) - Constructor for class fungus.mycelium.xml.Node
Creates a new Node instance.
NodeFactory - class fungus.gui.myceliumgraph.NodeFactory.
Fabrique des noeuds et y associe une vue.
NodeFactory(JPanel, String, String) - Constructor for class fungus.gui.myceliumgraph.NodeFactory
Creates a new NodeFactory instance.
NodeProcessor - interface fungus.mycelium.xml.processing.NodeProcessor.
La strategy d'execution employe face a un noeud particulier.
nop - Static variable in class fungus.core.canal.AccessibleMessage
No Operation
normal - Static variable in class fungus.gui.myceliumgraph.GraphPanel
Normal.
notify(Object) - Method in class fungus.core.agent.NotifyAgent
prévient les autres agents que la propriété à changé.
NotifyAgent - class fungus.core.agent.NotifyAgent.
On peut notifier les nouvelles à des agents lorsqu'on les modifie.
NotifyAgent() - Constructor for class fungus.core.agent.NotifyAgent
 
NotifyMessage - class fungus.core.canal.NotifyMessage.
Message envoyé par les «NotifyAgents»
NotifyMessage(AgentID, byte) - Constructor for class fungus.core.canal.NotifyMessage
 
NotifyMessage(AgentID, byte, Serializable) - Constructor for class fungus.core.canal.NotifyMessage
 
noTrace - Static variable in class fungus.core.ExceptionManager
Si ce bit est activé alors on affiche pas la trace.
NullAgentException - exception fungus.core.agent.NullAgentException.
Throwed if an agent does not exist.
NullAgentException() - Constructor for class fungus.core.agent.NullAgentException
 
NullAgentException(String) - Constructor for class fungus.core.agent.NullAgentException
 
NullVisualisation - class fungus.visualisation.NullVisualisation.
Ne visualize rien.
NullVisualisation() - Constructor for class fungus.visualisation.NullVisualisation
Creates a new NullVisualisation instance.
NullVisualisationFactory - class fungus.visualisation.NullVisualisationFactory.
Renvoie pas de visualisation
NullVisualisationFactory() - Constructor for class fungus.visualisation.NullVisualisationFactory
Creates a new NullVisualisationFactory instance.
numberOfHosts - Static variable in class fungus.core.scheduler.Scheduler.MessageListener
 
numberOfHosts() - Method in class fungus.core.infrastructure.Network
 
numberOfHosts() - Method in interface fungus.core.service.NetworkService
Renvoie le nombre d'hote auquel on est connecte
numberOfHosts() - Method in class fungus.core.service.DummyNetwork
 

O

ObjectFactory - class fungus.core.utils.ObjectFactory.
Fabrique des objects a la demande.
ObjectFactory() - Constructor for class fungus.core.utils.ObjectFactory
 
ObjectMap - class fungus.core.utils.hash.ObjectMap.
Table de hash pour des objets quelquonques
ObjectMap() - Constructor for class fungus.core.utils.hash.ObjectMap
 
OneDim - class fungus.space.OneDim.
Espace discret à une dimension ou une cellule contient qu'un seul agent
OneDim() - Constructor for class fungus.space.OneDim
 
optionSet(char) - Static method in class fungus.core.utils.Util
Dit si l'option à été passe en argument
optionSet(String) - Static method in class fungus.core.utils.Util
Dit si l'option à été passe en argument.
orientation - Variable in class fungus.gui.module.visualisation.Rule
 
os - Variable in class fungus.core.utils.FigGraphics
 
os - Variable in class gov.sandia.postscript.PSGrBase
Output stream where postscript goes

P

p - Static variable in class fungus.gui.module.CommandModuleParamCollector
 
PAGEHEIGHT - Static variable in class fungus.core.utils.FigGraphics
 
PAGEHEIGHT - Static variable in class gov.sandia.postscript.PSGrBase
 
PAGEWIDTH - Static variable in class fungus.core.utils.FigGraphics
 
PAGEWIDTH - Static variable in class gov.sandia.postscript.PSGrBase
 
paint(Graphics) - Method in class fungus.plot.Ruler
 
paint(Graphics2D) - Method in class fungus.gui.myceliumgraph.graphicNode.Link
 
paintComponent(Graphics) - Method in class fungus.gui.module.visualisation.IntPlotPanel
 
paintComponent(Graphics) - Method in class fungus.gui.module.visualisation.Rule
 
paintComponent(Graphics) - Method in class fungus.gui.myceliumgraph.GraphPanel
 
paintComponent(Graphics) - Method in class fungus.gui.myceliumgraph.graphicNode.BasicNode
 
paintComponent(Graphics) - Method in class fungus.gui.myceliumgraph.graphicNode.SimulationNode
 
paintComponent(Graphics) - Method in class fungus.gui.myceliumgraph.graphicNode.AgentNode
 
Pair - class fungus.core.utils.Pair.
Une paire d'object.
Pair(Object, Object) - Constructor for class fungus.core.utils.Pair
Creates a new Pair instance.
Parameter - class fungus.gui.myceliumgraph.modelNode.Parameter.
Décrit un paramètre d'un noeud du modèle...
Parameter - class fungus.mycelium.xml.processing.Parameter.
Execute les tags Parameter.
Parameter() - Constructor for class fungus.mycelium.xml.processing.Parameter
 
Parameter(String, String, String, String) - Constructor for class fungus.gui.myceliumgraph.modelNode.Parameter
Creates a new Parameter instance.
ParameterIFrame - class fungus.gui.myceliumgraph.graphicNode.ParameterIFrame.
Demande un parametre a l'utilisateur
ParameterIFrame.Field - class fungus.gui.myceliumgraph.graphicNode.ParameterIFrame.Field.
Un champ de saisie et son label.
ParameterIFrame.Field(ParameterIFrame, String) - Constructor for class fungus.gui.myceliumgraph.graphicNode.ParameterIFrame.Field
Un nouveau champ
ParameterIFrame.Field(ParameterIFrame, String, boolean) - Constructor for class fungus.gui.myceliumgraph.graphicNode.ParameterIFrame.Field
un checkBox
ParameterIFrame.Field(ParameterIFrame, String, String) - Constructor for class fungus.gui.myceliumgraph.graphicNode.ParameterIFrame.Field
un nouveau champs
ParameterIFrame.Field(ParameterIFrame, String, Vector) - Constructor for class fungus.gui.myceliumgraph.graphicNode.ParameterIFrame.Field
Fabrique un nouveau champ avec un comboBox
ParameterIFrame(Controller, ModelElement) - Constructor for class fungus.gui.myceliumgraph.graphicNode.ParameterIFrame
Creates a new ParameterIFrame
ParametersCollector - class fungus.core.utils.ParametersCollector.
Classe qui sert à collecter les paramètres de la simulations.
ParametersCollector(String) - Constructor for class fungus.core.utils.ParametersCollector
Creates a new ParametersCollector instance.
ParametersCollectorAWT - class fungus.core.utils.ParametersCollectorAWT.
Classe qui sert à collecter les paramètres de la simulations.
ParametersCollectorAWT() - Constructor for class fungus.core.utils.ParametersCollectorAWT
Creates a new ParametersCollector instance.
ParametersCollectorCurses - class fungus.curses.ParametersCollectorCurses.
Classe qui sert à collecter les paramètres de la simulations.
ParametersCollectorCurses() - Constructor for class fungus.curses.ParametersCollectorCurses
Creates a new ParametersCollector instance.
ParametersCollectorInterface - interface fungus.core.utils.ParametersCollectorInterface.
Interface qui sert à collecter les paramètres de la simulations.
ParametersCollectorText - class fungus.core.utils.ParametersCollectorText.
Classe qui sert à collecter les paramètres de la simulations.
ParametersCollectorText() - Constructor for class fungus.core.utils.ParametersCollectorText
Creates a new ParametersCollector instance.
parameterSize() - Method in interface fungus.gui.myceliumgraph.ModelElement
renvoie le nombre de parametres.
parameterSize() - Method in class fungus.gui.myceliumgraph.modelNode.Node
 
parent - Variable in class fungus.gui.myceliumgraph.modelNode.Node
 
parentPanel - Variable in class fungus.gui.myceliumgraph.graphicNode.BasicNode
 
parse(URL) - Method in class fungus.mycelium.MyceliumRealService
 
parse(URL) - Method in interface fungus.mycelium.MyceliumService
parse un fichier XML contenu dans une URL.
parseCommandLine(String[], Infrastructure) - Static method in class fungus.core.utils.Util
Parse la ligne de commande
Particule - class fungus.particules.Particule.
 
Particule() - Constructor for class fungus.particules.Particule
Creates a new Bug instance.
Partition - interface fungus.space.Partition.
Formalise une partition de l'espace
Partition2D - class fungus.space.Partition2D.
Une partition 2D affinex.
Partition2D(Position2D, Position2D) - Constructor for class fungus.space.Partition2D
Fabrique une partition 2D à l'aide de deux points Utilise une équation de droite
pen_color - Variable in class fungus.core.utils.FigGraphics
 
perform(String, ObjectInputStream, NetConnection) - Static method in class fungus.core.infrastructure.NetMessageSelector
 
performMessage(String, ObjectInputStream, NetConnection) - Method in class fungus.core.canal.CanalNet
 
performMessage(String, ObjectInputStream, NetConnection) - Method in class fungus.core.infrastructure.InfrastructureImpl
 
performMessage(String, ObjectInputStream, NetConnection) - Method in interface fungus.core.infrastructure.NetMessageListener
Lit et traite un message du reseau
performMessage(String, ObjectInputStream, NetConnection) - Method in class fungus.core.scheduler.Scheduler.MessageListener
 
play() - Method in class fungus.gui.module.CommandModule
Démare la simulation
plot(Collector) - Method in class fungus.plot.PlotOutput
Dessine le graph
PlotFileChooser - class fungus.gui.module.visualisation.PlotFileChooser.
FileChosser spécialisé dans la sauvegarde des graphiques.
PlotFileChooser.FileProperty - interface fungus.gui.module.visualisation.PlotFileChooser.FileProperty.
Propriété du fichier à sauver
PlotFileChooser() - Constructor for class fungus.gui.module.visualisation.PlotFileChooser
 
PlotOutput - class fungus.plot.PlotOutput.
Affiche un «plot» sur le terminal
PlotOutput() - Constructor for class fungus.plot.PlotOutput
 
PlotPanel - class fungus.gui.module.visualisation.PlotPanel.
Dessine une courbe 2D.
PlotPanel(SharingSpace) - Constructor for class fungus.gui.module.visualisation.PlotPanel
Creates new form PlotPanel
Plotter - class fungus.plot.Plotter.
Classe qui affiche des données à l'écran
Plotter() - Constructor for class fungus.plot.Plotter
 
pool - Variable in class fungus.core.scheduler.Pool
Le pool d'agent à être gere.
Pool - class fungus.core.scheduler.Pool.
Un pool d'agent.
Pool() - Constructor for class fungus.core.scheduler.Pool
 
popup - Variable in class fungus.gui.myceliumgraph.graphicNode.BasicNode
 
popupAction(Object, Component, int, int) - Method in class fungus.gui.myceliumgraph.MTree
Fait une action losqu'un noeud de l'arbre.
port - Static variable in class fungus.core.infrastructure.Network
 
Position - interface fungus.space.Position.
Une position dans un espace.
Position2D - class fungus.space.Position2D.
Position en 2 dimensions à coordonnée flotante.
Position2D() - Constructor for class fungus.space.Position2D
Fabrique une nouvelle position au centre de plan.
Position2D(float, float) - Constructor for class fungus.space.Position2D
Creates a new Position2D instance.
postActAgent(AgentID) - Method in class fungus.core.scheduler.Scheduler
Action éffectuée après d'executer un agent.
postActAgent(AgentID) - Method in class fungus.core.scheduler.MonitoredScheduler
 
postActRun() - Method in class fungus.core.scheduler.Scheduler
Cette fonction est appelée après le traitement de la liste des agents.
postActRun() - Method in class fungus.core.scheduler.MonitoredScheduler
 
postProcessAttribute(Node, String) - Method in class fungus.mycelium.xml.processing.AbstractNodeProcessor
Prépare un attribut pour Kawa.
preActAgent(AgentID) - Method in class fungus.core.scheduler.Scheduler
Action éffectuée avant d'executer un agent.
preActAgent(AgentID) - Method in class fungus.core.scheduler.MonitoredScheduler
 
preActRun() - Method in class fungus.core.scheduler.Scheduler
Cette fonction est appelée avant de traiter la liste des agents.
Preferences - class fungus.gui.Preferences.
 
Preferences(ModuleManager) - Constructor for class fungus.gui.Preferences
Creates new form Preferences
preferencesFileName - Variable in class fungus.gui.ModuleManager
 
prettyPrint() - Method in class fungus.mycelium.xml.Node
Pretty Print de l'arbre
prettyPrint(int) - Method in class fungus.mycelium.xml.Node
Pretty Print de l'arbre
prettyPrint(PrintStream) - Method in interface fungus.gui.myceliumgraph.ModelElement
Fait un pretty print du modlele arborescent.
prettyPrint(PrintStream) - Method in interface fungus.gui.myceliumgraph.Model
Fait un pretty print du modèle arborescent.
prettyPrint(PrintStream) - Method in class fungus.gui.myceliumgraph.modelNode.Node
Fait un pretty print du modlele arborescent.
prettyPrint(PrintStream) - Method in class fungus.gui.myceliumgraph.modelNode.GraphModel
 
print(Graphics, PageFormat, int) - Method in class fungus.gui.myceliumgraph.GraphPanel
 
printDebug(String) - Static method in class fungus.core.utils.Util
Deprecated. On preferera utiliser les messages 'typés'. Voir printDebug(String,int)
printDebug(String, int) - Static method in class fungus.core.utils.Util
Affiche un message de debugage d'un type donnée
process(Node) - Method in class fungus.mycelium.MyceliumRealService
 
process(Node) - Method in interface fungus.mycelium.MyceliumService
Execute l'arbre XML.
process(Node) - Method in class fungus.mycelium.xml.processing.ProcessStrategy
Execute une noeud.
processNode(Node) - Method in class fungus.mycelium.xml.processing.Simulation
 
processNode(Node) - Method in class fungus.mycelium.xml.processing.Definition
 
processNode(Node) - Method in class fungus.mycelium.xml.processing.Message
 
processNode(Node) - Method in class fungus.mycelium.xml.processing.Variable
 
processNode(Node) - Method in class fungus.mycelium.xml.processing.Behavior
 
processNode(Node) - Method in class fungus.mycelium.xml.processing.If
Traite le noeud.
processNode(Node) - Method in class fungus.mycelium.xml.processing.Visualize
 
processNode(Node) - Method in class fungus.mycelium.xml.processing.Initialisation
 
processNode(Node) - Method in class fungus.mycelium.xml.processing.Resource
 
processNode(Node) - Method in class fungus.mycelium.xml.processing.AgentClass
 
processNode(Node) - Method in class fungus.mycelium.xml.processing.Case
 
processNode(Node) - Method in class fungus.mycelium.xml.processing.Parameter
 
processNode(Node) - Method in class fungus.mycelium.xml.processing.Scheme
 
processNode(Node) - Method in class fungus.mycelium.xml.processing.Agent
 
processNode(Node) - Method in class fungus.mycelium.xml.processing.Switch
 
processNode(Node) - Method in interface fungus.mycelium.xml.processing.NodeProcessor
Le traitement du noeud
processNode(Node) - Method in class fungus.mycelium.xml.processing.Repeat
 
processNode(Node) - Method in class fungus.mycelium.xml.processing.Method
 
processNode(Node) - Method in class fungus.mycelium.xml.processing.Mycelium
 
ProcessStrategy - class fungus.mycelium.xml.processing.ProcessStrategy.
Strategie d'execution d'un noeud XML.
Cette classe sait executer tous les noeuds de l'arbre XML.
ProcessStrategy(Infrastructure) - Constructor for class fungus.mycelium.xml.processing.ProcessStrategy
 
PropertiesEditor - class fungus.gui.module.PropertiesEditor.
Panel qui edite un fichier de Propriete.
PropertiesEditor() - Constructor for class fungus.gui.module.PropertiesEditor
Creates new form BeanForm
PropertiesEditorEntryView - interface fungus.gui.module.PropertiesEditorEntryView.
Renvoie le texte décrivant une propriété.
propertiesList - Static variable in class fungus.core.canal.AccessibleMessage
Renvoie la liste des propriétés
propertiesList4Others - Variable in class fungus.core.agent.AccessibleAgent
liste des propriétés des autres agents: (Agent -> liste propriété)
propertiesOthers - Variable in class fungus.core.agent.AccessibleAgent
Propriétés connues des autres agents: [Agent,prop] -> valeur
property - Variable in class fungus.gui.myceliumgraph.modelNode.Node
 
propertyReceived - Static variable in class fungus.core.canal.AccessibleMessage
Donne une certaine propriété.
propertyRequest - Static variable in class fungus.core.canal.AccessibleMessage
Demande un certaine propriété
protocol - Static variable in class fungus.core.utils.Util
Message de debuggage: Message de communication
ps - Variable in class fungus.mycelium.xml.processing.AbstractNodeProcessor
 
PSGraphics - class gov.sandia.postscript.PSGraphics.
PSGr1 is a Graphics subclass for Java 1.1 that images to PostScript.
PSGraphics() - Constructor for class gov.sandia.postscript.PSGraphics
Constructs a new PSGr1 Object.
PSGraphics(Writer) - Constructor for class gov.sandia.postscript.PSGraphics
Constructs a new PSGr1 Object.
PSGraphics(Writer, boolean) - Constructor for class gov.sandia.postscript.PSGraphics
Constructs a new PSGr1 Object.
PSGrBase - class gov.sandia.postscript.PSGrBase.
PSGr is a Graphics subclass that images to PostScript.
PSGrBase() - Constructor for class gov.sandia.postscript.PSGrBase
Constructs a new PSGr Object that write to stdout.
PSGrBase(Writer) - Constructor for class gov.sandia.postscript.PSGrBase
Constructs a new PSGr Object.
PSGrBase(Writer, boolean) - Constructor for class gov.sandia.postscript.PSGrBase
Constructs a new PSGr Object.
PSpaceMessage - class fungus.particules.PSpaceMessage.
Messages des espaces des particules
PSpaceMessage(AgentID, byte, Serializable) - Constructor for class fungus.particules.PSpaceMessage
 
PSTest - class fungus.PSTest.
 
PSTest() - Constructor for class fungus.PSTest
 
publicProperties - Variable in class fungus.core.agent.AccessibleAgent
Propriétés publique (prop -> valeur)
put_vara_int(int, int[], int[], int[]) - Method in class fungus.dx.netcdf.Netcdf
Ajoute un groupe de données entières
put(AgentID) - Static method in class fungus.core.utils.hash.AgentIDHashCodeSet
Insert an ID in the table
put(AgentID, Object) - Method in class fungus.core.utils.hash.AgentIDMap
 
put(AgentID, Time) - Method in class fungus.core.scheduler.Pool
Deprecated. On prefere utiliser Pool.addAgent(AgentID).
put(Object, Object) - Method in class fungus.core.utils.hash.AgentIDMap
 
putAll(Map) - Method in class fungus.core.utils.hash.AgentIDMap
 
putProperty(String, Object) - Method in interface fungus.gui.myceliumgraph.ModelElement
met une propriété
putProperty(String, Object) - Method in class fungus.gui.myceliumgraph.modelNode.Node
 

R

radius - Variable in class fungus.core.utils.FigGraphics
 
raise(String, Throwable) - Static method in class fungus.core.ExceptionManager
Une exception à été levée et doit être taitée.
raise(String, Throwable, int) - Static method in class fungus.core.ExceptionManager
Une exception à été levée et doit être taitée.
raise(Throwable) - Static method in class fungus.core.ExceptionManager
Une exception à été levée et doit être taitée.
raise(Throwable, int) - Static method in class fungus.core.ExceptionManager
Une exception à été levée et doit être taitée.
raisei(String, Throwable) - Method in class fungus.core.ExceptionManager
 
raisei(String, Throwable) - Method in interface fungus.core.ExceptionManagerInterface
Traite une exception.
raisei(String, Throwable) - Method in class fungus.gui.ExceptionManager
 
raisei(String, Throwable, int) - Method in class fungus.core.ExceptionManager
 
raisei(String, Throwable, int) - Method in interface fungus.core.ExceptionManagerInterface
Traite une exception.
raisei(String, Throwable, int) - Method in class fungus.gui.ExceptionManager
 
record(AgentID, int, long) - Method in class fungus.core.service.Monitor
 
record(AgentID, int, long) - Method in interface fungus.core.service.MonitorService
Enregistre une information.
record(AgentID, int, Object) - Method in class fungus.core.service.Monitor
 
record(AgentID, int, Object) - Method in interface fungus.core.service.MonitorService
Enregistre une information.
record(String, NetMessageListener) - Static method in class fungus.core.infrastructure.NetMessageSelector
enregistre un type de messge à la classe qui la traitera.
recordAgent(Agent) - Method in class fungus.core.service.Info
Enregistre un agent.
recordAgent(Agent) - Method in interface fungus.core.service.InfoService
Enregistre un agent.
recordAgent(AgentID) - Method in class fungus.core.service.Info
Enregistre un agent à partir de son ID.
Considère que l'agent est distant
recordAgent(AgentID) - Method in interface fungus.core.service.InfoService
Enregistre un agent à partir de son ID.
Considère que l'agent est distant
recordAgent(String) - Method in class fungus.core.service.Info
Enregistre un agent à partir de la représentation textuelle de son ID.
Considère que l'agent est distant
recordAgent(String) - Method in interface fungus.core.service.InfoService
Enregistre un agent à partir de la représentation textuelle de son ID.
Considère que l'agent est distant
recordCanal(AgentID, AgentID, Canal) - Method in class fungus.core.service.Info
Enregistre un canal
l'ordre des agents n'est pas importantes...
recordCanal(AgentID, AgentID, Canal) - Method in interface fungus.core.service.InfoService
Enregistre un canal
l'ordre des agents n'est pas importantes...
recordNotifcation - Static variable in class fungus.core.canal.NotifyMessage
Donne une certaine propriété.
recordNotifcation(AgentID, Serializable) - Method in class fungus.core.agent.NotifyAgent
Enregistre une propriété notifiable.
recordProperty(String) - Method in class fungus.core.agent.AccessibleAgent
Enregistre une propriété comme étant accessible
RemoteClient - class fungus.core.remoteControl.RemoteClient.
Client de la télécommande.
RemoteClient() - Constructor for class fungus.core.remoteControl.RemoteClient
Creates a new RemoteClient instance.
RemoteControl - class fungus.core.remoteControl.RemoteControl.
 
RemoteControl() - Constructor for class fungus.core.remoteControl.RemoteControl
Creates a new RemoteControl instance.
RemoteControlService - interface fungus.core.service.RemoteControlService.
Service: resource remotecontrol role Télécommande l'infrastructure depuis un programme externe.
RemoteServer - class fungus.core.remoteControl.RemoteServer.
Server reseau de la telecommande.
RemoteServer() - Constructor for class fungus.core.remoteControl.RemoteServer
Creates a new RemoteServer instance.
remove() - Method in class fungus.core.agent.Agent
Tue moi !
remove() - Method in class fungus.core.canal.CanalLocal
Supprime un canal
remove() - Method in class fungus.core.canal.CanalNet
Supprime un canal.
pas sur que ca marche !!!
remove() - Method in interface fungus.core.canal.Canal
Supprime un canal
remove() - Method in class fungus.plot.Plotter
 
remove() - Method in class fungus.plot.PlotOutput
 
remove(AgentID) - Method in class fungus.core.utils.hash.AgentIDMap
 
remove(Object) - Method in class fungus.core.utils.hash.AgentIDMap
 
removeAgent - Static variable in class fungus.core.agent.AgentsGroupMessage
On enlève un agent.
removeAgent(Agent) - Method in class fungus.core.service.Info
efface un agent des tables
removeAgent(Agent) - Method in interface fungus.core.service.InfoService
efface un agent des tables
removeAgent(AgentID) - Method in class fungus.core.agent.AgentsGroup
 
removeAgent(AgentID) - Method in interface fungus.core.infrastructure.Infrastructure
Deprecated. c'est la seule méthode relative au agent ici.
removeAgent(AgentID) - Method in class fungus.core.infrastructure.InfrastructureImpl
tue un agent.
removeAgent(AgentID) - Method in class fungus.core.scheduler.Scheduler
 
removeAgent(AgentID) - Method in class fungus.core.scheduler.Pool
Enleve un agent du pool
removeAgent(AgentID) - Method in class fungus.core.service.Info
efface un agent des tables
removeAgent(AgentID) - Method in interface fungus.core.service.InfoService
efface un agent des tables
removeAgent(AgentID) - Method in interface fungus.core.service.SchedulerService
enleve un agent du scheduler.
removeAllVisualisations() - Method in interface fungus.core.service.VisualisationService
Enleve toutes les visualisations en cours
removeAllVisualisations() - Method in class fungus.gui.module.VisualisationModule
 
removeAllVisualisations() - Method in class fungus.gui.module.VisualisationPanel
 
removeAllVisualisations() - Method in class fungus.visualisation.AWTVisualisationContainer
 
removeAllVisualisations() - Method in class fungus.visualisation.Visualisation
 
removeAllVisualisations() - Method in interface fungus.visualisation.VisualisationContainer
Enlève toutes les visualisations du container.
removeCanal(AgentID) - Method in class fungus.core.agent.Agent
Enlève un canal de la liste des canaux disponibles
removeCanal(AgentID, AgentID) - Method in class fungus.core.service.Info
Enlève un canal
removeCanal(AgentID, AgentID) - Method in interface fungus.core.service.InfoService
Enlève un canal
removeChild(ModelElement) - Method in interface fungus.gui.myceliumgraph.ModelElement
Enleve un enfant.
removeChild(ModelElement) - Method in class fungus.gui.myceliumgraph.modelNode.Node
 
removeConnection(String) - Method in class fungus.core.infrastructure.Network
Enlève une connection de la liste des connections
removeConnection(String) - Method in interface fungus.core.service.NetworkService
Enlève une connection de la liste des connections
removeConnection(String) - Method in class fungus.core.service.DummyNetwork
 
removeRemoteClient(RemoteClient) - Method in interface fungus.core.service.RemoteControlService
 
removeRemoteClient(RemoteClient) - Method in class fungus.core.remoteControl.RemoteControl
 
removeSimulation(Infrastructure) - Method in class fungus.Diff
 
removeSimulation(Infrastructure) - Method in class fungus.core.infrastructure.SimulationAdapter
 
removeSimulation(Infrastructure) - Method in interface fungus.core.infrastructure.Simulation
Enlèvent les agents.
removeSimulation(Infrastructure) - Method in class fungus.mycelium.Mycelium
 
removeTreeModelListener(TreeModelListener) - Method in class fungus.gui.module.MyceliumViewTreeModel
 
removeTreeModelListener(TreeModelListener) - Method in class fungus.gui.myceliumgraph.MTree
 
removeVisualisation(AgentID, Object) - Method in interface fungus.core.service.VisualisationService
Enlève une visualisation.
removeVisualisation(AgentID, Object) - Method in class fungus.visualisation.Visualisation
 
Repeat - class fungus.mycelium.xml.processing.Repeat.
Execute les tags Repeat.
Repeat() - Constructor for class fungus.mycelium.xml.processing.Repeat
 
report() - Method in class fungus.core.service.Monitor
 
report() - Method in interface fungus.core.service.MonitorService
Fait un rapport sur les enregistrements en cours
requestMessage(Object, Message) - Static method in class fungus.core.canal.MessageEventPool
 
requestMessage(String, AgentID, byte, Serializable) - Static method in class fungus.core.canal.MessagePool
 
reset() - Method in class fungus.core.service.Monitor
 
reset() - Method in interface fungus.core.service.MonitorService
Remet a zero des enregistrements.
reset() - Method in class fungus.gui.module.CommandModule
Reset la simulation (et non l'infrastructure).
resetService() - Method in class fungus.core.service.Info
 
resetService() - Method in interface fungus.core.service.InfoService
Fait un reset le service.
resetSimulation - Static variable in interface fungus.core.infrastructure.Infrastructure
Signale que l'on veut faire un reset la simulation.
resetSimulation() - Method in interface fungus.core.infrastructure.Infrastructure
Remet à zéro la simulation.
resetSimulation() - Method in class fungus.core.infrastructure.InfrastructureImpl
 
resource - Static variable in interface fungus.core.service.RemoteControlService
 
resource - Static variable in interface fungus.core.service.CreateAgentService
 
resource - Static variable in interface fungus.core.service.NetworkService
 
resource - Static variable in interface fungus.core.service.VisualisationService
 
resource - Static variable in interface fungus.core.service.LoadBalancerService
 
resource - Static variable in interface fungus.core.service.MonitorService
 
resource - Static variable in interface fungus.core.service.InfoService
 
resource - Static variable in interface fungus.core.service.SynchronizationService
 
resource - Static variable in interface fungus.core.service.SchedulerService
 
resource - Static variable in interface fungus.mycelium.MyceliumService
 
Resource - class fungus.mycelium.xml.processing.Resource.
Execute les tags Resource.
Resource() - Constructor for class fungus.mycelium.xml.processing.Resource
 
reversespace - Variable in class fungus.space.TwoDimensionLayeredSpace
 
reversespace - Variable in class fungus.space.TwoDimensionSpace
 
revoke(int) - Method in class fungus.core.infrastructure.Synchronization
 
revoke(int) - Method in interface fungus.core.service.SynchronizationService
rend une ressource
rewriteForm(Pair, Translator) - Method in class fungus.mycelium.procedures.Id
 
rewriteForm(Pair, Translator) - Method in class fungus.mycelium.procedures.Send
 
RootNode - class fungus.gui.myceliumgraph.modelNode.RootNode.
Le Noeud racine du modéle.
RootNode(GraphModel) - Constructor for class fungus.gui.myceliumgraph.modelNode.RootNode
 
Rule - class fungus.gui.module.visualisation.Rule.
Une reglure
Rule(int) - Constructor for class fungus.gui.module.visualisation.Rule
 
Ruler - class fungus.plot.Ruler.
 
Ruler(int) - Constructor for class fungus.plot.Ruler
 
run() - Method in class fungus.core.agent.Agent
 
run() - Method in class fungus.core.infrastructure.Network
 
run() - Method in class fungus.core.infrastructure.NetConnection
Attend des requêtes entrantes et les traitent
run() - Method in class fungus.core.scheduler.Scheduler
 
run() - Method in class fungus.core.utils.Shell
 
run() - Method in class fungus.dx.DxDataCollector
 
run() - Method in class fungus.gui.module.visualisation.Space2D
 
run() - Method in class fungus.heatbugs.HeatBugSpace
Permet de couper le thread de l'agent.
run() - Method in class fungus.visualisation.FileSpace2D
 
run() - Method in class fungus.slimemold.Space
Permet de couper le thread de l'agent.
run() - Method in class fungus.particules.Space
Permet de couper le thread de l'agent.

S

save(File, PlotFileChooser.FileProperty) - Method in class fungus.gui.module.visualisation.IntPlotPanel
Sauce un graphique
saveAll(File) - Method in class fungus.gui.ModuleManager
Sauvegarde l'état de tous les modules
SaveAllStateFileChooser - class fungus.gui.SaveAllStateFileChooser.
File Chooser pour les SaveAll.
SaveAllStateFileChooser() - Constructor for class fungus.gui.SaveAllStateFileChooser
Creates a new SaveAllStateFileChooser instance.
saveCurrent(File) - Method in class fungus.gui.ModuleManager
Sauve l'état du module courant.
saveModel(Model, PrintStream) - Method in class fungus.gui.myceliumgraph.MyceliumStrategy
 
saveModel(Model, PrintStream) - Method in interface fungus.gui.myceliumgraph.LoadSaveStrategy
Sauve un modèle
saveState(Properties) - Method in class fungus.dx.module.DxVisualistionModule
 
saveState(Properties) - Method in interface fungus.gui.Module
Sauvegarde l'état d'un module Appelé lors d'un 'save' du menu.
saveState(Properties) - Method in class fungus.gui.module.VisualisationModule
 
saveState(Properties) - Method in class fungus.gui.module.JaxeModule
 
saveState(Properties) - Method in class fungus.gui.module.MyceliumViewModule
 
saveState(Properties) - Method in class fungus.gui.module.TestModule
 
saveState(Properties) - Method in class fungus.gui.module.AgentsMonitorModule
 
saveState(Properties) - Method in class fungus.gui.module.FungusConfModule
 
saveState(Properties) - Method in class fungus.gui.module.CommandModule
 
saveState(Properties, String) - Method in class fungus.gui.module.CommandPanel
 
saveView(View, PrintStream) - Method in class fungus.gui.myceliumgraph.MyceliumStrategy
 
saveView(View, PrintStream) - Method in interface fungus.gui.myceliumgraph.LoadSaveStrategy
Sauve la vue
scale(double, double) - Method in class gov.sandia.postscript.PSGrBase
Scales the graphics context.
scheduleAgent - Static variable in class fungus.core.scheduler.Scheduler
Ajouter un agent dans un scheduler
Scheduler - class fungus.core.scheduler.Scheduler.
Une simple implémentation de Scheduler.
Scheduler.MessageListener - class fungus.core.scheduler.Scheduler.MessageListener.
repond au message de scheduling par reseau
Scheduler.MessageListener(Infrastructure) - Constructor for class fungus.core.scheduler.Scheduler.MessageListener
 
Scheduler() - Constructor for class fungus.core.scheduler.Scheduler
 
SchedulerService - interface fungus.core.service.SchedulerService.
Service: resource scheduler role Gère les agents "leger" Service Ordonnanceur.
Scheme - class fungus.mycelium.xml.processing.Scheme.
Execute les tag Scheme.
Scheme() - Constructor for class fungus.mycelium.xml.processing.Scheme
 
SchemeSession - class fungus.mycelium.procedures.SchemeSession.
Extension du Scheme de Kawa.
SchemeSession() - Constructor for class fungus.mycelium.procedures.SchemeSession
Creates a new SchemeSession instance.
Send - class fungus.mycelium.procedures.Send.
 
Send() - Constructor for class fungus.mycelium.procedures.Send
 
send(int, Serializable) - Method in class fungus.core.infrastructure.NetConnection
Envoie un message.
sendData(Object) - Method in class fungus.dx.DxDataCollector
Donnée envoyée par l'agent
sendData(Object) - Method in class fungus.gui.module.visualisation.PlotPanel
 
sendData(Object) - Method in class fungus.gui.module.visualisation.Space2D
Inutile ici...
sendData(Object) - Method in class fungus.visualisation.NullVisualisation
 
sendData(Object) - Method in interface fungus.visualisation.DataCollector
Envoie une donnée à la visualisation.
sendData(Object) - Method in class fungus.visualisation.FileSpace2D
Inutile ici...
sendDataCollector(DataCollector) - Method in class fungus.heatbugs.HeatBugSpace
 
sendDataCollector(DataCollector) - Method in interface fungus.visualisation.Collectable
Envoie le Collecteur de donnée lie à cette visualisation.
Le Collectable peut donc envoyer directement ses données à la visualisation.
sendDataCollector(DataCollector) - Method in class fungus.slimemold.Space
 
sendDataCollector(DataCollector) - Method in class fungus.particules.Space
 
sendLayerObject() - Method in class fungus.space.LayeredSpace
 
sendLayersObject - Static variable in class fungus.space.LayeredSpaceMessage
Envoie un object du layer.
SendTo - class fungus.mycelium.procedures.SendTo.
Envoie un message dans un canal.
SendTo() - Constructor for class fungus.mycelium.procedures.SendTo
 
sendTo(AgentID, Message) - Method in class fungus.core.canal.CanalLocal
Envoie un message à un autre agent
sendTo(AgentID, Message) - Method in class fungus.core.canal.CanalNet
Envoie un message à un autre agent
sendTo(AgentID, Message) - Method in interface fungus.core.canal.Canal
Envoie un message à un autre agent
service - Static variable in class fungus.core.utils.Util
Message de debuggage: Message des services
Service - interface fungus.core.service.Service.
Un service.
service(String) - Method in interface fungus.core.infrastructure.Infrastructure
Renvoie un service stocké dans la listes des services
service(String) - Method in class fungus.core.infrastructure.InfrastructureImpl
Renvoie un service stocké dans la listes des services
ServiceDump - class fungus.core.service.ServiceDump.
Affiche une liste de service.
ServiceDump() - Constructor for class fungus.core.service.ServiceDump
 
ServiceException - exception fungus.core.service.ServiceException.
Throws if exception occur during Services
ServiceException() - Constructor for class fungus.core.service.ServiceException
 
ServiceException(String) - Constructor for class fungus.core.service.ServiceException
 
ServiceFactory - class fungus.core.infrastructure.ServiceFactory.
Fabrique des services
ServiceFactory(Infrastructure) - Constructor for class fungus.core.infrastructure.ServiceFactory
 
ServiceFinder - class fungus.core.utils.classLoader.ServiceFinder.
 
ServiceFinder(File) - Constructor for class fungus.core.utils.classLoader.ServiceFinder
Creates a new ServiceFinder instance.
ServiceInformation - interface fungus.core.service.ServiceInformation.
Permet d'avoir des "meta" informations sur un service.
ServicesPropertiesEditorEntryView - class fungus.gui.module.ServicesPropertiesEditorEntryView.
Entry View pour les services
ServicesPropertiesEditorEntryView() - Constructor for class fungus.gui.module.ServicesPropertiesEditorEntryView
Creates a new ServicesPropertiesEditorEntryView instance.
Set - class fungus.mycelium.procedures.Set.
raccourci pour les acces aux tables de hachages.
Set() - Constructor for class fungus.mycelium.procedures.Set
 
setAgentID(AgentID) - Method in class fungus.dx.DxDataCollector
 
setAgentID(AgentID) - Method in class fungus.gui.module.visualisation.PlotPanel
 
setAgentID(AgentID) - Method in class fungus.gui.module.visualisation.Space2D
 
setAgentID(AgentID) - Method in class fungus.visualisation.NullVisualisation
 
setAgentID(AgentID) - Method in interface fungus.visualisation.DataCollector
Donne l'id de l'agent à traire.
setAgentID(AgentID) - Method in class fungus.visualisation.FileSpace2D
 
setAgentMaker(AgentInstanceMaker, boolean) - Method in class fungus.core.service.NetworkCreateAgent
 
setAgentMaker(AgentInstanceMaker, boolean) - Method in interface fungus.core.service.CreateAgentService
 
setAgentMaker(AgentInstanceMaker, boolean) - Method in class fungus.core.service.CreateAgent
 
setAgentType(String) - Method in class fungus.gui.myceliumgraph.modelNode.AgentNode
La classe de l'agent.
setArrayValue(String, int[]) - Method in class fungus.dx.Dx
 
setBackground(Color) - Method in class fungus.core.utils.FigGraphics
 
setBackground(Color) - Method in class gov.sandia.postscript.PSGrBase
Gets the current color.
setClip(int, int, int, int) - Method in class fungus.core.utils.FigGraphics
 
setClip(int, int, int, int) - Method in class gov.sandia.postscript.PSGrBase
Clips to a rectangle.
setClip(Shape) - Method in class fungus.core.utils.FigGraphics
 
setClip(Shape) - Method in class gov.sandia.postscript.PSGrBase
Sets the clipping region using the shape's bounding rectangle.
setCollection(Collection) - Method in class fungus.gui.module.visualisation.Space2DVisualisationData
 
setColor(Color) - Method in class fungus.core.utils.FigGraphics
 
setColor(Color) - Method in class gov.sandia.postscript.PSGrBase
Sets the current color to the specified color.
setController(Controller) - Method in class fungus.gui.myceliumgraph.GraphPanel
 
setController(Controller) - Method in interface fungus.gui.myceliumgraph.View
donne un controller a la vue.
setData(Serializable) - Method in class fungus.plot.Collector
 
setDebugLevel(int) - Static method in class fungus.core.utils.Util
Fixe le niveau de debuggage
setDebugStream(PrintStream) - Static method in class fungus.core.utils.Util
detourne le flux de debuggage.
setDisposable(boolean) - Method in class fungus.core.agent.AgentsGroupMessage
 
setDisposable(boolean) - Method in class fungus.core.canal.AccessibleMessage
 
setDisposable(boolean) - Method in interface fungus.core.canal.Message
On peut ou pas disposer du message.
setDisposable(boolean) - Method in class fungus.core.canal.MessageEvent
 
setEnabled(boolean) - Method in class fungus.core.utils.ParametersCollector
Rend actif ou non la prise de paramètre.
setEnabled(boolean) - Method in class fungus.core.utils.ParametersCollectorText
 
setEnabled(boolean) - Method in interface fungus.core.utils.ParametersCollectorInterface
 
setEnabled(boolean) - Method in class fungus.gui.module.CommandModuleParamCollector
 
setEntryView(PropertiesEditorEntryView) - Method in class fungus.gui.module.PropertiesEditor
Setter for property entryView.
setExceptionManager(ExceptionManagerInterface) - Static method in class fungus.core.ExceptionManager
Indique la manière de traiter les Exceptions
setFont(Font) - Method in class fungus.core.utils.FigGraphics
 
setFont(Font) - Method in class gov.sandia.postscript.PSGrBase
Sets the font for all subsequent text-drawing operations.
setId(int) - Method in interface fungus.gui.myceliumgraph.ModelElement
fixe un identifiant unique à l'élément.
setId(int) - Method in class fungus.gui.myceliumgraph.modelNode.Node
 
setInformation(String, String, String, Date) - Method in class fungus.core.service.AbstractService
Renseigne les méta informations du service.
setInfrastructure(Infrastructure) - Method in class fungus.core.agent.Agent
Set a new infrastructure to an agent
setInfrastructure(Infrastructure) - Method in class fungus.core.service.AbstractService
 
setInfrastructure(Infrastructure) - Method in interface fungus.core.service.Service
Spécifie l'infrastructure auquel se reporte le service
setInfrastructure(Infrastructure) - Method in class fungus.mycelium.xml.processing.AbstractNodeProcessor
 
setInfrastructure(Infrastructure) - Method in interface fungus.mycelium.xml.processing.NodeProcessor
Fixe l'infrastructure.
setInt(int, int, int) - Method in class fungus.space.TwoDimensionLayer
Place un point dans le layer
setInt(Position2D, int) - Method in class fungus.space.TwoDimensionLayer
Place un point dans le layer
setLayerNumber(int) - Method in class fungus.space.TwoDimensionLayeredSpace
Indique le nombre de layers de cet espace et initialise la table.
setLayersObject - Static variable in class fungus.space.LayeredSpaceMessage
place un objet sur un layer à une position donnée.
setLayersObject(AgentID, Serializable) - Method in class fungus.heatbugs.HeatBugSpace
 
setLayersObject(AgentID, Serializable) - Method in class fungus.space.LayeredSpace
Fixe un objet du layer
setLayersObject(AgentID, Serializable) - Method in class fungus.space.TwoDimensionLayeredSpace
 
setLayersObject(AgentID, Serializable) - Method in class fungus.slimemold.Space
 
setLocation(int, int) - Method in class fungus.gui.myceliumgraph.graphicNode.BasicNode
 
setMax(int) - Method in class fungus.gui.Splash
 
setMessage(AgentID, byte, Serializable) - Method in class fungus.core.agent.AgentsGroupMessage
 
setMessage(AgentID, byte, Serializable) - Method in class fungus.core.canal.AccessibleMessage
 
setMessage(AgentID, byte, Serializable) - Method in interface fungus.core.canal.Message
Fixe les valeurs d'un message.
setMessage(Object, Message) - Method in class fungus.core.canal.MessageEvent
 
setModel(Model) - Method in class fungus.gui.myceliumgraph.MTree
 
setModel(Model) - Method in interface fungus.gui.myceliumgraph.Controller
fixe le model.
setModule(Module) - Method in class fungus.gui.Help
Donne le scrollpane dans lequles on va faire nos preference
setModule(Module) - Method in class fungus.gui.Preferences
 
setName(AgentID) - Method in class fungus.core.agent.Agent
Enregistre le nom de l'agent.
setNode1(BasicNode) - Method in class fungus.gui.myceliumgraph.graphicNode.Link
 
setNode2(BasicNode) - Method in class fungus.gui.myceliumgraph.graphicNode.Link
 
setOptionArg(char, String) - Static method in class fungus.core.utils.Util
Modifie une option de la ligne de commande.
setOptionArg(String, String) - Static method in class fungus.core.utils.Util
Modifie une option de la ligne de commande.
setOutput(Writer) - Method in class fungus.core.utils.FigGraphics
Change the Writer this context's output goes to.
setOutput(Writer) - Method in class gov.sandia.postscript.PSGrBase
Change the Writer this context's output goes to.
setPaintMode() - Method in class fungus.core.utils.FigGraphics
 
setPaintMode() - Method in class gov.sandia.postscript.PSGrBase
Sets the default paint mode to overwrite the destination with the current color.
setParameter(Object) - Method in class fungus.dx.DxDataCollector
 
setParameter(Object) - Method in class fungus.gui.module.visualisation.PlotPanel
Rien à paramétrer ici.
setParameter(Object) - Method in class fungus.gui.module.visualisation.Space2D
Paramètres: cellsize : taille d'une cellule seuil : chaleur max avant saturation à l'écran.
setParameter(Object) - Method in class fungus.visualisation.NullVisualisation
Rien à paramétrer ici.
setParameter(Object) - Method in interface fungus.visualisation.DataCollector
Donne des paramètrres à la visualisation.
setParameter(Object) - Method in class fungus.visualisation.FileSpace2D
Paramètres: file: le fichier qui contiendra les données
setParametersCollectorMethod(Class) - Static method in class fungus.core.utils.ParametersCollector
 
setParent(ModelElement) - Method in interface fungus.gui.myceliumgraph.ModelElement
fixe le parent d'un element.
setParent(ModelElement) - Method in class fungus.gui.myceliumgraph.modelNode.Node
 
setPath(File) - Method in class fungus.core.utils.classLoader.ClassFinder
 
setPause - Static variable in class fungus.core.agent.AgentsGroupMessage
Un agent fait une pause.
setPause(AgentID, Time) - Method in class fungus.core.agent.AgentsGroup
Programme une pause pour l'agent
setPref(int) - Method in class fungus.gui.module.CommandPanel
 
setPref(int) - Method in class fungus.gui.module.CommandPreferencePanel
 
setPreferences() - Method in class fungus.gui.ModuleManager
 
setPreferences(Properties) - Method in class fungus.dx.module.DxVisualistionModule
 
setPreferences(Properties) - Method in interface fungus.gui.Module
Fixe les preferences.
setPreferences(Properties) - Method in class fungus.gui.module.VisualisationModule
 
setPreferences(Properties) - Method in class fungus.gui.module.JaxeModule
 
setPreferences(Properties) - Method in class fungus.gui.module.MyceliumViewModule
 
setPreferences(Properties) - Method in class fungus.gui.module.TestModule
 
setPreferences(Properties) - Method in class fungus.gui.module.AgentsMonitorModule
 
setPreferences(Properties) - Method in class fungus.gui.module.FungusConfModule
 
setPreferences(Properties) - Method in class fungus.gui.module.CommandModule
 
setPreferredHeight(int, int, int) - Method in class fungus.gui.module.visualisation.Rule
 
setPreferredSize(Dimension) - Method in class fungus.gui.myceliumgraph.GraphPanel
 
setPreferredWidth(int) - Method in class fungus.gui.module.visualisation.Rule
 
setPropertiesName(String) - Method in class fungus.gui.module.PropertiesEditor
Setter for property propertiesName.
setProperty(Object, Serializable) - Method in class fungus.core.agent.AccessibleAgent
Enregistre une de ses propriétés.
setPropertyAndNotify(Object, Serializable) - Method in class fungus.core.agent.NotifyAgent
Change une propriété et prévient les autres agents
setRadius(double) - Method in class fungus.space.Neighborhood
 
setRefreshTimout(String) - Method in class fungus.gui.module.VisualisationPreferences
 
setRemoteHostName(String) - Method in class fungus.gui.module.CommandPanel
 
setScriptName(String) - Method in class fungus.gui.module.CommandPanel
 
setScriptName(String) - Method in class fungus.gui.module.MyceliumViewPanel
utiliser par le module
setSimPrefPanel(JPanel) - Method in class fungus.gui.module.CommandPanel
Met en place un nouveau panel pour recupere des param?tre.
setSimulationClass(String) - Method in interface fungus.core.infrastructure.Infrastructure
Fixe le nom de la classe de démarage
setSimulationClass(String) - Method in class fungus.core.infrastructure.InfrastructureImpl
Fixe le nom de la classe de démarage
setSize(int, int) - Method in class fungus.gui.myceliumgraph.graphicNode.BasicNode
 
setStartUpName(String) - Method in class fungus.gui.module.CommandPanel
 
setState(int) - Method in class fungus.gui.myceliumgraph.GraphPanel
Change l'etat des composants.
setState(int) - Method in class fungus.gui.myceliumgraph.GraphIFrame
 
setStrategy(ProcessStrategy) - Method in class fungus.mycelium.xml.processing.AbstractNodeProcessor
 
setStrategy(ProcessStrategy) - Method in interface fungus.mycelium.xml.processing.NodeProcessor
Fixe la strategy qui a crée cette instance.
setTitle(String) - Method in class fungus.core.utils.ParametersCollectorAWT
 
setTitle(String) - Method in class fungus.core.utils.ParametersCollectorText
 
setTitle(String) - Method in interface fungus.core.utils.ParametersCollectorInterface
Donne un tire à la fenetre.
setTitle(String) - Method in class fungus.gui.module.CommandModuleParamCollector
Donne un tire à la fenetre.
setTitle(String) - Method in class fungus.curses.ParametersCollectorCurses
 
setTmpNode(BasicNode) - Method in class fungus.gui.myceliumgraph.GraphPanel
 
setTreeModel(TreeModel) - Method in class fungus.gui.module.MyceliumViewPanel
 
setValue(String, int) - Method in class fungus.dx.Dx
Fixe une variable entière DXLink
setValue(String, String) - Method in class fungus.dx.Dx
Fixe une variable string DXLink
setView(View) - Method in class fungus.gui.myceliumgraph.MTree
 
setView(View) - Method in interface fungus.gui.myceliumgraph.Model
Donne la vue actuellement utilise.
setView(View) - Method in interface fungus.gui.myceliumgraph.Controller
fixe la vue.
setView(View) - Method in class fungus.gui.myceliumgraph.modelNode.GraphModel
 
setVisible(boolean) - Method in class fungus.gui.Splash
 
setVisualisationContainer(VisualisationContainer) - Static method in class fungus.visualisation.VisualisationManager
Fixe un nouveau container
setVisualisationFactory(VisualisationFactory) - Static method in class fungus.visualisation.VisualisationManager
Fixe le nouveau selectionner
setWakeupTime(AgentID, Time) - Method in class fungus.core.scheduler.Pool
Fixe l'heure de redémarage d'un agent
setXORMode(Color) - Method in class fungus.core.utils.FigGraphics
 
setXORMode(Color) - Method in class gov.sandia.postscript.PSGrBase
Sets the paint mode to alternate between the current color and the new specified color.
share - Static variable in class fungus.dx.netcdf.Netcdf
 
SharingSpace - class fungus.gui.SharingSpace.
Espace d'echange entre les modules.
SharingSpace() - Constructor for class fungus.gui.SharingSpace
 
Shell - class fungus.core.utils.Shell.
Un shell de contrôle pour Fungus
Shell(Infrastructure) - Constructor for class fungus.core.utils.Shell
 
simulation - Static variable in class fungus.gui.myceliumgraph.TNode
Classe de simulation
Simulation - interface fungus.core.infrastructure.Simulation.
Interface pour le démarage de Fungus.
Simulation - class fungus.mycelium.xml.processing.Simulation.
Execute les tag Simulation.
Simulation() - Constructor for class fungus.mycelium.xml.processing.Simulation
 
SimulationAdapter - class fungus.core.infrastructure.SimulationAdapter.
Adapter pour la simualtion.
SimulationAdapter(Infrastructure) - Constructor for class fungus.core.infrastructure.SimulationAdapter
 
SimulationInformation - interface fungus.core.infrastructure.SimulationInformation.
Meta-informations sur la simulation.
SimulationNode - class fungus.gui.myceliumgraph.graphicNode.SimulationNode.
Un noeud pour une simulation.
SimulationNode - class fungus.gui.myceliumgraph.modelNode.SimulationNode.
Noeud d'une simulation
SimulationNode() - Constructor for class fungus.gui.myceliumgraph.graphicNode.SimulationNode
 
SimulationNode(GraphModel) - Constructor for class fungus.gui.myceliumgraph.modelNode.SimulationNode
 
SimulationNode(GraphModel, TNode) - Constructor for class fungus.gui.myceliumgraph.modelNode.SimulationNode
Creates a new SimulationNode instance.
size - Variable in class fungus.space.TwoDimensionLayeredSpace
 
size - Variable in class fungus.space.TwoDimensionSpace
 
SIZE - Static variable in class fungus.gui.module.visualisation.Rule
 
size() - Method in class fungus.core.utils.hash.AgentIDMap
 
sleepDuring(AgentID, Time) - Method in class fungus.core.scheduler.Scheduler
 
sleepDuring(AgentID, Time) - Method in interface fungus.core.service.SchedulerService
Met un agent en sommeil pendant time unité de temps
sleepUntil(AgentID, Time) - Method in class fungus.core.scheduler.Scheduler
 
sleepUntil(AgentID, Time) - Method in interface fungus.core.service.SchedulerService
Met un agent en sommeil en spécifiant l'heure de reveil.
Space - class fungus.space.Space.
Espace Abstrait
Space - class fungus.slimemold.Space.
 
Space - class fungus.particules.Space.
 
Space() - Constructor for class fungus.space.Space
 
Space() - Constructor for class fungus.slimemold.Space
Creates a new Space instance.
Space() - Constructor for class fungus.particules.Space
Creates a new HeatBugSpace instance.
Space2D - class fungus.gui.module.visualisation.Space2D.
Visualise les espaces 2D
Paramètres: cellsize taille d'une cellule seuil
Space2D(SharingSpace) - Constructor for class fungus.gui.module.visualisation.Space2D
 
Space2DVisualisationData - class fungus.gui.module.visualisation.Space2DVisualisationData.
Données pour la visualisation des l'espace des Dictyo...
Space2DVisualisationData(Collection, TwoDimensionLayer) - Constructor for class fungus.gui.module.visualisation.Space2DVisualisationData
Creates a new VisualisationData instance.
SpaceContainer - class fungus.space.SpaceContainer.
Une conteneur d'espace.
SpaceContainer() - Constructor for class fungus.space.SpaceContainer
Creates a new SpaceContainer instance.
SpaceContainerMessage - class fungus.space.SpaceContainerMessage.
 
SpaceContainerMessage() - Constructor for class fungus.space.SpaceContainerMessage
 
SpaceContainerMessage(AgentID, byte, Serializable) - Constructor for class fungus.space.SpaceContainerMessage
 
SpaceMessage - class fungus.space.SpaceMessage.
 
SpaceMessage() - Constructor for class fungus.space.SpaceMessage
 
SpaceMessage(AgentID, byte, Serializable) - Constructor for class fungus.space.SpaceMessage
 
Splash - class fungus.gui.Splash.
Splash Screen
Splash() - Constructor for class fungus.gui.Splash
Creates new form Splash
squareDistance(Position2D) - Method in class fungus.space.Position2D
Calcule le carre de la distance entre ce point et la distance en paramètre
St - class fungus.St.
Un exemple de StartUp
St(Infrastructure) - Constructor for class fungus.St
 
start() - Method in class fungus.core.agent.Agent
Autorise l'agent à calculer
start() - Method in class fungus.core.agent.AgentsGroup
Autorise l'agent à calculer
start() - Method in class fungus.core.infrastructure.Network
 
start() - Method in class fungus.core.scheduler.Scheduler
 
start() - Method in interface fungus.core.service.NetworkService
Demare le serveur
start() - Method in interface fungus.core.service.SchedulerService
demare le scheduler.
start() - Method in class fungus.core.service.DummyNetwork
 
start() - Method in class fungus.dx.DxDataCollector
 
start() - Method in class fungus.gui.module.visualisation.PlotPanel
 
start() - Method in class fungus.gui.module.visualisation.Space2D
 
start() - Method in class fungus.visualisation.NullVisualisation
 
start() - Method in interface fungus.visualisation.DataCollector
Démare la visualisation.
start() - Method in class fungus.visualisation.FileSpace2D
 
start(AgentID) - Method in class fungus.core.scheduler.Scheduler
 
start(AgentID) - Method in interface fungus.core.service.SchedulerService
Démare un agent.
start(int) - Method in class fungus.core.scheduler.Scheduler
 
start(int) - Method in interface fungus.core.service.SchedulerService
Démare un pool d'agent.
startDX(String) - Method in class fungus.dx.Dx
Se connecte avec OpenDx
startLink(Link) - Method in class fungus.gui.myceliumgraph.GraphPanel
Demare un lien.
startScheduler - Static variable in class fungus.core.scheduler.Scheduler
Demare le scheduler
startScheduler() - Method in class fungus.core.agent.AgentsGroup
Fabrique un nouveau scheduler.
startSend(Serializable) - Method in class fungus.core.infrastructure.NetConnection
prend un jeton et envoie le debut message.
ce jeton permet d'éviter d'envoyer deux messages simultanement.
startService(String) - Method in interface fungus.core.infrastructure.Infrastructure
Démare un service
startService(String) - Method in class fungus.core.infrastructure.InfrastructureImpl
Démare un service
startSimulation - Static variable in interface fungus.core.infrastructure.Infrastructure
Signale que l'on veut démarer la simulation.
startSimulation(Infrastructure) - Method in class fungus.Diff
 
startSimulation(Infrastructure) - Method in class fungus.core.infrastructure.SimulationAdapter
 
startSimulation(Infrastructure) - Method in interface fungus.core.infrastructure.Simulation
démare les agents
stop() - Method in class fungus.core.agent.Agent
arrete l'agent
stop() - Method in class fungus.core.agent.AgentsGroup
arrete l'agent
stop() - Method in class fungus.core.scheduler.Scheduler
 
stop() - Method in interface fungus.core.service.SchedulerService
arrete le schedeleur.
stop() - Method in class fungus.dx.DxDataCollector
 
stop() - Method in class fungus.gui.module.CommandModule
arrête la simulation
stop() - Method in class fungus.gui.module.visualisation.PlotPanel
 
stop() - Method in class fungus.gui.module.visualisation.Space2D
 
stop() - Method in class fungus.visualisation.NullVisualisation
 
stop() - Method in interface fungus.visualisation.DataCollector
Stoppe la visualisation.
stop() - Method in class fungus.visualisation.FileSpace2D
 
stop(AgentID) - Method in class fungus.core.scheduler.Scheduler
 
stop(AgentID) - Method in interface fungus.core.service.SchedulerService
Arrete un agent.
stop(int) - Method in class fungus.core.scheduler.Scheduler
 
stop(int) - Method in interface fungus.core.service.SchedulerService
Arrete un pool agent.
stopAll() - Method in interface fungus.core.infrastructure.Infrastructure
Stoppe tout les agents.
stopAll() - Method in class fungus.core.infrastructure.InfrastructureImpl
 
stopAllVisualisations() - Method in interface fungus.core.service.VisualisationService
Arête toutes les visualisations
stopAllVisualisations() - Method in class fungus.gui.module.VisualisationModule
 
stopAllVisualisations() - Method in class fungus.visualisation.AWTVisualisationContainer
 
stopAllVisualisations() - Method in class fungus.visualisation.Visualisation
 
stopAllVisualisations() - Method in interface fungus.visualisation.VisualisationContainer
Stoope les visualisation
stopScheduler - Static variable in class fungus.core.scheduler.Scheduler
Arrete le scheduler
stopSimulation - Static variable in interface fungus.core.infrastructure.Infrastructure
Signale que l'on veut arrêter les agents de la simulation.
stopSimulation(Infrastructure) - Method in class fungus.core.infrastructure.SimulationAdapter
 
stopSimulation(Infrastructure) - Method in interface fungus.core.infrastructure.Simulation
Arrête les agents
stroke(boolean) - Method in class gov.sandia.postscript.PSGrBase
 
Structure - interface fungus.space.Structure.
Décrit la structure d'un espace.
style_val - Variable in class fungus.core.utils.FigGraphics
 
superinit(ObjectMap) - Method in class fungus.space.Space
Deprecated. moche et laid a regler le plus tot possible.
Switch - class fungus.mycelium.xml.processing.Switch.
Execute les tags switch.
Switch() - Constructor for class fungus.mycelium.xml.processing.Switch
 
sx - Variable in class fungus.space.TwoDimensionLayeredSpace
 
sx - Variable in class fungus.space.TwoDimensionLayer
 
sx - Variable in class fungus.space.TwoDimensionSpace
 
sy - Variable in class fungus.space.TwoDimensionLayeredSpace
 
sy - Variable in class fungus.space.TwoDimensionLayer
 
sy - Variable in class fungus.space.TwoDimensionSpace
 
Synchronization - class fungus.core.infrastructure.Synchronization.
Contient un semaphore.
Attention; Contient qu'un semaphore.
Synchronization() - Constructor for class fungus.core.infrastructure.Synchronization
 
SynchronizationService - interface fungus.core.service.SynchronizationService.
Service: resource synchronization role Offre des sémaphores utilisable comme on le souhaite.

T

Test - class fungus.core.service.Test.
 
Test - class fungus.mycelium.Test.
Cice est un test de kawa.
test() - Method in class fungus.core.service.Test
 
test() - Method in interface fungus.core.service.TestService
 
test() - Static method in class fungus.mycelium.XmlTest
 
Test() - Constructor for class fungus.core.service.Test
 
Test() - Constructor for class fungus.mycelium.Test
 
test1() - Static method in class fungus.mycelium.Test
ce test definit b dans un premier environnement.
test2() - Static method in class fungus.mycelium.Test
Dans ce test, on perse juste une expresion que l'on evalue
test3() - Static method in class fungus.mycelium.Test
marche pas
test4() - Static method in class fungus.mycelium.Test
 
TestModule - class fungus.gui.module.TestModule.
Module de test
TestModule() - Constructor for class fungus.gui.module.TestModule
Creates new TestModule
TestPanel - class fungus.gui.module.TestPanel.
 
TestPanel() - Constructor for class fungus.gui.module.TestPanel
Creates new form InnerPanel
TestPreferencePanel - class fungus.gui.module.TestPreferencePanel.
 
TestPreferencePanel() - Constructor for class fungus.gui.module.TestPreferencePanel
Creates new form TestPreferencePanel
TestService - interface fungus.core.service.TestService.
 
time - Variable in class fungus.core.scheduler.Pool
l'heure courante
Time - class fungus.core.scheduler.Time.
Représentation du temps.
Time - class fungus.space.Time.
Gestion du temp
Time() - Constructor for class fungus.core.scheduler.Time
Nouvelle heure.
Time() - Constructor for class fungus.space.Time
 
Time(long) - Constructor for class fungus.core.scheduler.Time
Nouvelle heure.
Time(Time) - Constructor for class fungus.core.scheduler.Time
 
TimeDrivenModel - class fungus.core.scheduler.TimeDrivenModel.
Modèle dirigé par le temps.
TimeDrivenModel() - Constructor for class fungus.core.scheduler.TimeDrivenModel
Fabrique un nouveau TimeDrivenModel d'increment fixé à 1.
TimeDrivenModel(Time) - Constructor for class fungus.core.scheduler.TimeDrivenModel
Fabrique un nouveau TimeDrivenModel d'increment fixé.
TimeDrivenPool - class fungus.core.scheduler.TimeDrivenPool.
Modèle dirigé par le temps.
TimeDrivenPool() - Constructor for class fungus.core.scheduler.TimeDrivenPool
Fabrique un nouveau TimeDrivenPool d'increment fixé à 1.
TimeDrivenPool(Time) - Constructor for class fungus.core.scheduler.TimeDrivenPool
Fabrique un nouveau TimeDrivenPool d'increment fixé.
TimeModel - interface fungus.core.scheduler.TimeModel.
Modèle temporel.
title - Variable in class fungus.gui.myceliumgraph.graphicNode.SimulationNode
 
title - Variable in class fungus.gui.myceliumgraph.graphicNode.AgentNode
 
tmp - Static variable in class fungus.core.utils.Util
Message de debuggage: Message temporaire...
TNode - class fungus.gui.myceliumgraph.TNode.
Un noeud de l'arbre de gauche.
TNode(String, int, boolean) - Constructor for class fungus.gui.myceliumgraph.TNode
Creates a new TNode instance.
toLinkElement() - Method in class fungus.gui.myceliumgraph.graphicNode.Link
Transforme un link en LinkElement...
toplevel - Variable in class fungus.mycelium.MyceliumAgent
 
toString() - Method in class fungus.core.agent.AgentID
 
toString() - Method in class fungus.core.agent.AgentsGroupMessage
 
toString() - Method in class fungus.core.agent.Agent
 
toString() - Method in class fungus.core.canal.AccessibleMessage
 
toString() - Method in class fungus.core.infrastructure.NetConnection
 
toString() - Method in class fungus.core.scheduler.Time
 
toString() - Method in class fungus.core.utils.FigGraphics
 
toString() - Method in class fungus.core.utils.hash.AgentIDMap
 
toString() - Method in class fungus.core.utils.hash.ObjectMap
 
toString() - Method in class fungus.dx.Dx
 
toString() - Method in class fungus.gui.myceliumgraph.TNode
 
toString() - Method in class fungus.gui.myceliumgraph.BasicLink
 
toString() - Method in class fungus.gui.myceliumgraph.graphicNode.Link
 
toString() - Method in class fungus.mycelium.xml.Node
 
toString() - Method in class fungus.space.Position2D
 
toString() - Method in class fungus.space.SpaceMessage
 
toString() - Method in class fungus.space.SpaceContainerMessage
 
toString() - Method in class fungus.space.LayeredSpaceMessage
 
toString() - Method in class fungus.particules.PSpaceMessage
 
toString() - Method in class gov.sandia.postscript.PSGrBase
Returns a String object representing this Graphic's value.
transformY(int) - Method in class gov.sandia.postscript.PSGrBase
Flip Y coords so Postscript looks like Java
translate(int, int) - Method in class fungus.core.utils.FigGraphics
 
translate(int, int) - Method in class gov.sandia.postscript.PSGrBase
Translates the specified parameters into the origin of the graphics context.
TwoDimensionLayer - class fungus.space.TwoDimensionLayer.
Un layer à deux dimension.
TwoDimensionLayer(int, int, Structure, Structure) - Constructor for class fungus.space.TwoDimensionLayer
Creates a new TwoDimensionLayer instance.
TwoDimensionLayeredSpace - class fungus.space.TwoDimensionLayeredSpace.
Un espace 2D fini avec des layers.
TwoDimensionLayeredSpace() - Constructor for class fungus.space.TwoDimensionLayeredSpace
 
TwoDimensionLayerRequest - class fungus.space.TwoDimensionLayerRequest.
Requete dans un layer 2D.
TwoDimensionLayerRequest(int, int, int) - Constructor for class fungus.space.TwoDimensionLayerRequest
Requete pour les demande
TwoDimensionLayerRequest(int, int, int, int) - Constructor for class fungus.space.TwoDimensionLayerRequest
Requête pour les envoies.
TwoDimensionSpace - class fungus.space.TwoDimensionSpace.
Un espace 2D fini.
TwoDimensionSpace() - Constructor for class fungus.space.TwoDimensionSpace
 
type - Static variable in class fungus.core.agent.AgentsGroupMessage
 
type - Static variable in class fungus.core.canal.AccessibleMessage
 
type - Variable in class fungus.gui.myceliumgraph.modelNode.Node
type du noeud.
type - Static variable in class fungus.space.SpaceMessage
 
type - Static variable in class fungus.space.SpaceContainerMessage
 
type - Static variable in class fungus.space.LayeredSpaceMessage
 
type - Static variable in class fungus.particules.PSpaceMessage
 

U

unlimited - Static variable in class fungus.dx.netcdf.Netcdf
 
updateModelProperty - Static variable in interface fungus.gui.myceliumgraph.View
event: update a model property.
updatePosition - Static variable in interface fungus.gui.myceliumgraph.View
event: change la position d'un élément.
updateProperty - Static variable in interface fungus.gui.myceliumgraph.Model
event: update a model property.
updateView() - Method in class fungus.gui.myceliumgraph.graphicNode.BasicNode
redessine le noeud.
userSelect(TNode) - Method in class fungus.gui.myceliumgraph.MTree
un utilisateur a choisie cet element dans l'arbre.
Util - class fungus.core.utils.Util.
Classe d'utilitaire
Util() - Constructor for class fungus.core.utils.Util
 

V

valueForPathChanged(TreePath, Object) - Method in class fungus.gui.module.MyceliumViewTreeModel
 
valueForPathChanged(TreePath, Object) - Method in class fungus.gui.myceliumgraph.MTree
 
values() - Method in class fungus.core.utils.hash.AgentIDMap
 
Variable - class fungus.mycelium.xml.processing.Variable.
Execute les tags variable.
Variable() - Constructor for class fungus.mycelium.xml.processing.Variable
 
vef - Variable in class fungus.gui.myceliumgraph.GraphPanel
 
vertical - Static variable in class fungus.plot.Ruler
 
VERTICAL - Static variable in class fungus.gui.module.visualisation.Rule
 
View - interface fungus.gui.myceliumgraph.View.
Vue du modele MVC.
ViewElementFactory - class fungus.gui.myceliumgraph.graphicNode.ViewElementFactory.
Fabrique des elements de la vue.
ViewElementFactory(String, Controller) - Constructor for class fungus.gui.myceliumgraph.graphicNode.ViewElementFactory
 
viewEvent(int, Object) - Method in class fungus.gui.myceliumgraph.GraphPanel
 
viewEvent(int, Object) - Method in interface fungus.gui.myceliumgraph.View
Recoit un event
ViewXMLHandler - class fungus.gui.myceliumgraph.ViewXMLHandler.
XML Handler pour le modèle Mycelium.
ViewXMLHandler(View) - Constructor for class fungus.gui.myceliumgraph.ViewXMLHandler
 
visualisation - Static variable in class fungus.gui.myceliumgraph.TNode
Classe des visualisations
Visualisation - class fungus.visualisation.Visualisation.
Implémentation du service de visu.
Visualisation() - Constructor for class fungus.visualisation.Visualisation
 
VisualisationContainer - interface fungus.visualisation.VisualisationContainer.
Receptable pour une visualisation.
VisualisationFactory - interface fungus.visualisation.VisualisationFactory.
Renvoie un nouveau composant (panel) pour y faire une visualisation.
VisualisationManager - class fungus.visualisation.VisualisationManager.
Gère les différents types de container.
VisualisationManager() - Constructor for class fungus.visualisation.VisualisationManager
 
VisualisationModule - class fungus.gui.module.VisualisationModule.
Visualise la simulation en cours.
VisualisationModule() - Constructor for class fungus.gui.module.VisualisationModule
 
VisualisationPanel - class fungus.gui.module.VisualisationPanel.
Panel du module de visualisation.
VisualisationPanel() - Constructor for class fungus.gui.module.VisualisationPanel
Creates new form VisualisationPanel
VisualisationPreferences - class fungus.gui.module.VisualisationPreferences.
 
VisualisationPreferences(VisualisationModule) - Constructor for class fungus.gui.module.VisualisationPreferences
Creates new form VisualisationPreferences
VisualisationService - interface fungus.core.service.VisualisationService.
Service: resource visualisation role Recoit ou va chercher les informations pour visualiser les simulations.
Visualize - class fungus.mycelium.xml.processing.Visualize.
Execute les tags visualize.
Visualize() - Constructor for class fungus.mycelium.xml.processing.Visualize
 
VTDocument - class fungus.gui.VTDocument.
Document qui emule un affichage VT.
VTDocument() - Constructor for class fungus.gui.VTDocument
Creates a new instance of VTDocument

W

waitUntilZero(int) - Method in class fungus.core.infrastructure.Synchronization
 
waitUntilZero(int) - Method in interface fungus.core.service.SynchronizationService
Attend que toutes les ressources de ce semaphore soit rendues.
warning - Static variable in class fungus.core.ExceptionManager
 
width - Variable in class fungus.space.TwoDimensionLayer
 

X

XmlTest - class fungus.mycelium.XmlTest.
Cice est un test de kawa.
XmlTest() - Constructor for class fungus.mycelium.XmlTest
 
xOffset - Variable in class fungus.core.utils.FigGraphics
 
XOFFSET - Static variable in class gov.sandia.postscript.PSGrBase
 

Y

yOffset - Variable in class fungus.core.utils.FigGraphics
 
YOFFSET - Static variable in class gov.sandia.postscript.PSGrBase
 

A B C D E F G H I J K L M N O P R S T U V W X Y