The preferences of Pattern Driven Programming
The various facets provide a specific modeling of the application data. The kernel abstract facet serves as a link to the concrete facets where you handle your data. The editors of each facet are adapted to each specific model.
- Active facets
- The following facets are available by default:
- Pacbase. This facet provides all the Pacbase entities and provides dedicated editors to edit them. You must use this facet to maintain your Pacbase applications.
- kernel. This facet provides the data description
entities only. It factorizes the entities that are common to the Pacbase facet and the other
facets, if any.
You are strongly advised against using the kernel facet to update the data.
- COBOL. This facet provides the Software Development Kit (SDK) entities that are dedicated to the source code management.
- Default facet
- This facet defines your work facet.
- Actions under control
- With these preferences, you can forbid the deletion or the move of instances that are used locally or on the server (subreferences or super references). If you select these preferences, the delete and move choices will be deactivated in the Design Explorer view for the instances that are used locally. If instances are not used locally but are used on the server, these choices will remain available but an error will prevent the action from completing.