JBotSim icon indicating copy to clipboard operation
JBotSim copied to clipboard

JBotSim Core Files

Results 36 JBotSim issues
Sort by recently updated
recently updated
newest added

Hi, I'm wondering why there isn't a stop() method in class Topology? How do I jump out of the code ```tp.start()```?

bug

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...

question

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...

ready

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...

clean-up-needed

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...

bug

## 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...

bug

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...

enhancement

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....

enhancement