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>