Qcadoo MES plugin is a ordinary Maven project.
Project structure
Please find attached file as a base of the new plugin.
- src/main/java/pluginpackage/
- src/main/reosurces/locales/pluginidentifier_en.properties
- src/main/reosurces/META-INF/css/pluginidentifier/
- src/main/reosurces/META-INF/img/pluginidentifier/
- src/main/reosurces/META-INF/js/pluginidentifier/
- src/main/reosurces/META-INF/WEB-INF/jsp/pluginidentifier/
- src/main/reosurces/context.xml
- src/main/reosurces/model.xml
- src/main/reosurces/view.xml
- pom.xml
Plugin
There is a plugin inner structure on the picture below.
Plugin state flow