Skip to content

Important Source Locations

Misha Turnbull edited this page Feb 10, 2019 · 7 revisions

A list of important locations for source code:

  • Rocket parts files (components): core/src/net/sf/openrocket/rocketcomponent/
  • Parts config GUIs: swing/src/net/sf/openrocket/gui/configdialog/
  • Main GUI window button class: swing/src/net/sf/openrocket/gui/main/ComponentAddButtons.java
  • Part save classes: core/src/net/sf/openrocket/file/openrocket/savers
  • Part load: core/src/net/sf/openrocket/file/openrocket/importt/DocumentConfig.java

In general, components are laid out as:

  • GUI under swing/src/net/sf/openrocket/
  • Simulation under core/src/net/sf/openrocket/
  • Tests under lib-test/...
Clone this wiki locally