JBotSim
                                
                                 JBotSim copied to clipboard
                                
                                    JBotSim copied to clipboard
                            
                            
                            
                        JBotSim Core Files
Hi, I'm wondering why there isn't a stop() method in class Topology? How do I jump out of the code ```tp.start()```?
Hi, I'd replaced the countdown table of the ClockManager by a PeriodicClockListener. This latter extends a FilteredClockListener that triggers any ClockListener w.r.t. an abstract method used to determine when `onClock`...
Hi, I have build a test showing that checks the creation of links when wired and wireless links are mixed. In this test, the topology has only two nodes: src...
Hi, The attached program aims at comparing behaviours of `DefaultClock` and `JClock` objects. Here is what I have noticed: * First, clocks behave differently. Even if implementations differ, they are...
@xhanin has kindly brought to my attention the fact that the the current implementation of the `DefaultClock` (#44) is not perfect. Indeed, the `delay` field could benefit from the same...
As pointed out by @pictavien in #80, the project could benefit in a better organization of unit test resources. This issue aims at globally defining the plan of how resources...
When using several `BackgroundPainter`s (several call to `Topology.addBackgroundPainter()`), we would expect that the last added be called last (at it is the case when handling `LinkPainter` and `NodePainter`). It is...
## Main Issue I think that the `DotTopologySerializer` exports the links twice. Although not harmful, it is not correct. Also, in this method, we use the *directed* links to perform...
A user expressed a use-case in which he wanted to be able to click somewhere on the `Topology` and be able to **later** reference the corresponding location. Although he eventually...
I have been frustrated several times that, when adding a _default node_ to a `Topology`, `Topology.addNode(-1, -1)` did not return the created `Node` so that I can use it afterwards....