templates.plugin
Class TemplatesPlugin
java.lang.Object
templates.plugin.TemplatesPlugin
- All Implemented Interfaces:
- ides.api.plugin.Plugin
public class TemplatesPlugin
- extends java.lang.Object
- implements ides.api.plugin.Plugin
The main class of the template design plugin. This is the class instantiated
by IDES when loading the plugin.
The name of the JAR file with the plugin has to give the path to this class,
i.e., templates.plugin.TemplatesPlugin.jar
- Author:
- Lenko Grigorov
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TemplatesPlugin
public TemplatesPlugin()
getCredits
public java.lang.String getCredits()
- Specified by:
getCredits in interface ides.api.plugin.Plugin
getDescription
public java.lang.String getDescription()
- Specified by:
getDescription in interface ides.api.plugin.Plugin
getLicense
public java.lang.String getLicense()
- Specified by:
getLicense in interface ides.api.plugin.Plugin
getName
public java.lang.String getName()
- Specified by:
getName in interface ides.api.plugin.Plugin
getVersion
public java.lang.String getVersion()
- Specified by:
getVersion in interface ides.api.plugin.Plugin
initialize
public void initialize()
throws ides.api.plugin.PluginInitException
- Register all classes necessary to work with template designs:
TemplateModel, TemplateToolset, TemplateFileIO,
TemplateMetaIO, template operations, etc.
- Specified by:
initialize in interface ides.api.plugin.Plugin
- Throws:
ides.api.plugin.PluginInitException
unload
public void unload()
- Do nothing.
- Specified by:
unload in interface ides.api.plugin.Plugin