refactored modules netbeansrcp