View Java Class Source Code in JAR file
- Download JD-GUI to open JAR file and explore Java source code file (.class .java)
- Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window scafi-demos_2.12-53ddebd1.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.
demos
├─ demos.Demo0A_Inputs.class - [JAR]
├─ demos.Demo0A_MainProgram_Subsys1.class - [JAR]
├─ demos.Demo0A_MainProgram_Subsys2.class - [JAR]
├─ demos.Demo0B_AggregateProgram.class - [JAR]
├─ demos.Demo0B_MainProgram_Subsys1.class - [JAR]
├─ demos.Demo0B_MainProgram_Subsys2.class - [JAR]
├─ demos.Demo0C_AggregateProgram.class - [JAR]
├─ demos.Demo0C_MainProgram.class - [JAR]
├─ demos.Demo1_AggregateProgram.class - [JAR]
├─ demos.Demo1_MainProgram.class - [JAR]
├─ demos.Demo2_AggregateProgram.class - [JAR]
├─ demos.Demo2_MainProgram.class - [JAR]
├─ demos.Demo2_Platform.class - [JAR]
├─ demos.Demo2_Server.class - [JAR]
├─ demos.Demo3_AggregateProgram.class - [JAR]
├─ demos.Demo3_MainProgram.class - [JAR]
├─ demos.Demo3_Platform.class - [JAR]
├─ demos.Demo3_ServerMain.class - [JAR]
├─ demos.Demo4_MainProgram.class - [JAR]
├─ demos.Server_MainProgram.class - [JAR]
lib
├─ lib.CrowdEstimationLib.class - [JAR]
├─ lib.DomainAlignmentLib.class - [JAR]
├─ lib.FlockingLib.class - [JAR]
├─ lib.MobilityLib.class - [JAR]
├─ lib.Movement2DSupport.class - [JAR]
├─ lib.MyLib.class - [JAR]
examples
├─ examples.BasicSpatialIncarnation.class - [JAR]
├─ examples.DemoAlignment.class - [JAR]
├─ examples.DemoCentralizedAkkaPlatformCmdLineMain.class - [JAR]
├─ examples.DemoCentralizedAkkaPlatformMain.class - [JAR]
├─ examples.DemoCentralizedByPropertiesConfigMain.class - [JAR]
├─ examples.DemoCentralizedCodeMobilityMain.class - [JAR]
├─ examples.DemoCentralizedMain.class - [JAR]
├─ examples.DemoDecentralizedAkkaPlatformCmdLineMain.class - [JAR]
├─ examples.DemoDecentralizedAkkaPlatformMain.class - [JAR]
├─ examples.DemoDecentralizedByPropertiesConfigMain.class - [JAR]
├─ examples.DemoEasy.class - [JAR]
├─ examples.DemoEasySpatial.class - [JAR]
├─ examples.DemoSequence.class - [JAR]
├─ examples.DemoSequenceLauncher.class - [JAR]
├─ examples.DemoSpatialLauncher.class - [JAR]
├─ examples.DomainAlignmentMain.class - [JAR]
├─ examples.MyAggregateProgram.class - [JAR]
sims
├─ sims.AgereDemo.class - [JAR]
├─ sims.AgereDemoMain.class - [JAR]
├─ sims.AlignedMapRunner.class - [JAR]
├─ sims.AlignedMapTest.class - [JAR]
├─ sims.BISGradient.class - [JAR]
├─ sims.BasicDemo.class - [JAR]
├─ sims.BasicGradient.class - [JAR]
├─ sims.BasicMovement.class - [JAR]
├─ sims.BasicMovementDemo.class - [JAR]
├─ sims.BasicProgram.class - [JAR]
├─ sims.BlobDroneSystemExploration.class - [JAR]
├─ sims.BlobDroneSystemExplorationDemo.class - [JAR]
├─ sims.CExample.class - [JAR]
├─ sims.Channel.class - [JAR]
├─ sims.ChannelDemo.class - [JAR]
├─ sims.CheckSpeed.class - [JAR]
├─ sims.ClassicGradient.class - [JAR]
├─ sims.ClassicGradientWithG.class - [JAR]
├─ sims.ClassicGradientWithGv2.class - [JAR]
├─ sims.ClassicGradientWithUnboundedG.class - [JAR]
├─ sims.CollectNbrsExcludingMyself.class - [JAR]
├─ sims.CollectNbrsIncludingMyself.class - [JAR]
├─ sims.Collection.class - [JAR]
├─ sims.CollectionDemo.class - [JAR]
├─ sims.CollectionIds.class - [JAR]
├─ sims.CountNeighbours.class - [JAR]
├─ sims.CountNeighboursExceptMyself.class - [JAR]
├─ sims.CountRounds.class - [JAR]
├─ sims.CrfGradient.class - [JAR]
├─ sims.DISIDemo.class - [JAR]
├─ sims.DISIDemoAggregateProgram.class - [JAR]
├─ sims.DemoLauncher.class - [JAR]
├─ sims.DemoMeanCounter.class - [JAR]
├─ sims.DistanceBetween.class - [JAR]
├─ sims.DoubleUtils.class - [JAR]
├─ sims.DroneRescue.class - [JAR]
├─ sims.DroneRescueDemo.class - [JAR]
├─ sims.ExplicitFieldsRun.class - [JAR]
├─ sims.FlexGradient.class - [JAR]
├─ sims.Gradient.class - [JAR]
├─ sims.GradientComparison.class - [JAR]
├─ sims.GradientHop.class - [JAR]
├─ sims.GradientWithExplicitFields.class - [JAR]
├─ sims.GradientWithObstacle.class - [JAR]
├─ sims.Gradients.class - [JAR]
├─ sims.GradientsDemo.class - [JAR]
├─ sims.Main.class - [JAR]
├─ sims.Main1.class - [JAR]
├─ sims.Main10.class - [JAR]
├─ sims.Main11.class - [JAR]
├─ sims.Main12.class - [JAR]
├─ sims.Main13.class - [JAR]
├─ sims.Main14.class - [JAR]
├─ sims.Main15.class - [JAR]
├─ sims.Main16.class - [JAR]
├─ sims.Main2.class - [JAR]
├─ sims.Main3.class - [JAR]
├─ sims.Main4.class - [JAR]
├─ sims.Main5.class - [JAR]
├─ sims.Main6.class - [JAR]
├─ sims.Main7.class - [JAR]
├─ sims.Main8.class - [JAR]
├─ sims.Main9.class - [JAR]
├─ sims.MaxId.class - [JAR]
├─ sims.Mid.class - [JAR]
├─ sims.MutableStateDemo.class - [JAR]
├─ sims.MutableStateProgram.class - [JAR]
├─ sims.ReplicatedGossip.class - [JAR]
├─ sims.ReplicatedGossipDemo.class - [JAR]
├─ sims.RouteChannel.class - [JAR]
├─ sims.SVDGradient.class - [JAR]
├─ sims.SelfContainedChannel.class - [JAR]
├─ sims.SensorCurrPos.class - [JAR]
├─ sims.SensorCurrTime.class - [JAR]
├─ sims.SensorDefinitions.class - [JAR]
├─ sims.SensorDeltaTime.class - [JAR]
├─ sims.SensorNbrDelay.class - [JAR]
├─ sims.SensorNbrDelayLag.class - [JAR]
├─ sims.SensorNbrLag.class - [JAR]
├─ sims.SensorNbrRange.class - [JAR]
├─ sims.SensorNbrVector.class - [JAR]
├─ sims.SensorTimestamp.class - [JAR]
├─ sims.ShortestPathProgram.class - [JAR]
├─ sims.SimpleTimer.class - [JAR]
├─ sims.SparseChoice.class - [JAR]
├─ sims.SpawnTest.class - [JAR]
├─ sims.SpawnTestRunner.class - [JAR]
├─ sims.SteeringProgram.class - [JAR]
├─ sims.SupplyRescue.class - [JAR]
├─ sims.SupplyRescueDemo.class - [JAR]
├─ sims.SupportNetworkExploration.class - [JAR]
├─ sims.SupportNetworkExplorationDemo.class - [JAR]
├─ sims.TargetCounting.class - [JAR]
├─ sims.TargetCountingProgram.class - [JAR]
├─ sims.Timer.class - [JAR]
├─ sims.TimerDemo.class - [JAR]
├─ sims.Types.class - [JAR]
examples.gui
├─ examples.gui.DevGUIActor.class - [JAR]
├─ examples.gui.ServerGUIActor.class - [JAR]