| This project demonstrates the ability of EGL to patch existing files using rules annotated as @patch | |
| 1) Delete the contents of the src folder | |
| 2) Generate model code from comps.genmodel | |
| 3) Run patch.egx through patch.launch | |
| 4) ComponentInstanceImpl now has two more methods - getName() and getAction() | |
| For simplicity, all inherited attributes in @instance classes are assumed to be single-valued |