A template for building a RapidMiner Extension.
-
Checkout RapidMiner (e.g. to ~/git/rapidminer).
-
Checkout the extension template to the same folder (e.g. to ~/git/extension-template)
-
Change the name property of build.xml and replace "Template" by the desired extension name
-
Change these build.xml properties:
- extension.name
- extension.name.long
- extension.namespace
- extension.vendor
- extension.admin
- extension.url
-
Rename all Java classes and resource files by replacing "Template" by the desired extension name. Do not forget to adapt the docbundle in OperatorsTemplate.xml!
-
Adapt these build.xml properties to reflect the name changes made in last step:
- extension.initClass
- extension.objectDefinition
- extension.operatorDefinition
- extension.parseRuleDefinition
- extension.groupProperties
- extension.errorDescription
- extension.userErrors
- extension.guiDescription
-
Add an extension icon by placing an image named "icon.png" in resources/META-INF (e.g. resources/META-INF/icon.png).
-
Build and install your extension by executing the Ant target "install"
-
Start RapidMiner and check whether your extension has been loaded