Contains the set of API's that allows developers to build plugins for the Codename One Maker tool.

To build a plugin one would start by creating a descriptor XML file and couple it with a Codename One Library containing a class that extends the maker plugin class. For more on that please visit the Maker developer section in the Codename One website. See a sample of a cn1m_plugin file below. This file allows the maker application to create a UI that will prompt the user for all these values. Once these values are set the plugin will receive all of them via the getMetaData method.

                <?xml version="1.0" encoding="UTF-8"?>
                <plugin makerVer="0.1" name="Plugin Display Name" package="com.mydomain.myplugin" developer="emailUsedForRegistration@domain.com"
                        developerName="My Company Name" version="1.0" help="http://website.com/help.html"
                        cn1lib="http://site.com/pathTo.cn1lib" class="MakerPluginSubClass" >
                    <arg name="argName" display="Display Name" type="string" default="DefaultValue" details="Optional additional details" />
                </plugin>