nes-proj/tools/cooja/java/se/sics/cooja
Adam Dunkels 4f21efe827 Rewrote the code to use real menus instead of relying on context menus for top-level operaions.
The transition is not complete yet; there are still a few functions left in context menus,
such as radio medium configuration options.

Renamed the window to better match what the user sees in the window.

Updated how mote movement is implemented: the user now sees that the mote moves when the
mouse is moved.
2012-06-04 17:17:18 +02:00
..
contikimote Updated menu item name to indicate that a window is opened when selecting it. 2012-06-04 13:36:04 +02:00
dialogs Close window when clicking the Save button. 2012-06-04 13:37:09 +02:00
emulatedmote renamed radio method isReceiverOn() to isRadioOn() 2012-06-04 12:39:46 +02:00
interfaces renamed radio method isReceiverOn() to isRadioOn() 2012-06-04 12:39:46 +02:00
ipdistributors removing unsafe MoteID interface dependencies 2009-09-17 13:19:08 +00:00
motes Fixed menu item name to be consistent with others 2012-06-04 13:38:49 +02:00
plugins Rewrote the code to use real menus instead of relying on context menus for top-level operaions. 2012-06-04 17:17:18 +02:00
positioners added manual positioner: allows user to manually enter every mote position 2009-02-18 13:55:51 +00:00
radiomediums renamed radio method isReceiverOn() to isRadioOn() 2012-06-04 12:39:46 +02:00
util General cleanup and fixes of texts and labels 2012-05-31 18:04:40 +02:00
AbstractionLevelDescription.java
AddressMemory.java
ClassDescription.java
ContikiError.java show contiki stack trace in error dialog, not just print to console 2010-02-21 21:50:58 +00:00
ConvertedRadioPacket.java added converted radio packet, containing both the original and the converted data 2009-04-01 23:34:45 +00:00
CoojaApplet.java
COOJAProject.java added container for cooja projects, to easier maintain and handle loaded projects and their resources 2010-12-02 15:27:08 +00:00
COOJARadioPacket.java
CoreComm.java javadoc update 2010-02-03 16:06:04 +00:00
EventQueue.java bug fix 2010-10-04 10:52:26 +00:00
GUI.java replaced Simulation's setDelayTime(ms) method with more intuitive setSpeedLimit(ratio) 2012-06-04 16:14:05 +02:00
HasQuickHelp.java extracted quick help interface to a separate file, moved plugin-specific quick help from quickhelp.txt to the plugins themselves 2012-06-01 11:50:51 +02:00
IPDistributor.java
Mote.java cleaned up some unnecessary methods: empty mote constructors (created from mote type), setInterfaces/setMoteType methods 2012-05-24 14:06:09 +02:00
MoteInterface.java added mote interface method to be called when add mote interfaces have been added. useful if the mote interfaces want to observe each 2012-03-06 14:33:14 +01:00
MoteInterfaceHandler.java added method for getting mote interfaces based on class names + getInterfaces() returns a collection instead of a vector 2010-03-14 19:50:34 +00:00
MoteMemory.java all mote memories now support symbol addresses 2012-03-09 14:56:09 +01:00
MotePlugin.java introduced simple MotePlugin interface, to be used by all mote plugins 2010-01-15 10:46:12 +00:00
MoteTimeEvent.java new help class: time event associated with (or scheduled from) a mote. if the mote is removed during simulation, this enables removing all its scheduled events 2009-05-26 14:19:17 +00:00
MoteType.java cleaned up the mote type visualizer code 2012-05-25 15:40:26 +02:00
Plugin.java removed obsolete object tagging methods on plugins, earlier only used by mote plugins 2010-01-15 10:46:53 +00:00
PluginType.java
Positioner.java added debugging output when positioner fails 2009-02-18 13:55:01 +00:00
ProjectConfig.java updated to use new cooja project class 2010-12-02 15:28:06 +00:00
RadioConnection.java improved capture effect support in mrm: capture effect is effective if the latter transmission is stronger and no later than half the preamble 2011-11-03 11:23:51 +01:00
RadioMedium.java notify radio medium when simulation finished loading 2010-12-10 15:55:47 +00:00
RadioPacket.java documentation update 2009-04-01 23:35:23 +00:00
SectionMoteMemory.java added support for mapping Cooja motes' and Contiki's address 2012-03-09 14:56:53 +01:00
SimEventCentral.java synchronizing access to log list 2010-03-26 09:12:20 +00:00
Simulation.java replaced Simulation's setDelayTime(ms) method with more intuitive setSpeedLimit(ratio) 2012-06-04 16:14:05 +02:00
SupportedArguments.java Added new annonation with which Cooja components (e.g. mote plugins) can be activated 2012-05-09 13:47:03 +02:00
TimeEvent.java minor optimization: avoids multiple checks and only check simulation thread when assertions are enabled 2010-10-04 10:11:55 +00:00
VisPlugin.java using MotePlugin interface, rather than object tagging 2010-01-15 10:47:36 +00:00
Watchpoint.java simplified usage of Watchpoint and WatchpointMote interfaces 2012-03-21 16:56:32 +01:00
WatchpointMote.java bugfix: breakpoints should only trigger once 2012-05-09 13:04:35 +02:00