Public Member Functions | Static Public Attributes

alma.acs.eclipse.utils.pluginbuilder.PluginXmlWriter Class Reference

List of all members.

Public Member Functions

 PluginXmlWriter (File outFileFolder) throws IOException
void write () throws IOException

Static Public Attributes

static final String xmlHeader = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
static final String eclipseTAG = "<?eclipse version=\"3.2\"?>\n"
static final String openingPluginTAG = "<plugin>\n"
static final String closingPluginTAG = "</plugin>\n\n"
static final String pluginXMLFileName = "plugin.xml"

Detailed Description

Write the plugin.xml file.

The generated plugin has not extensions not extension points so PluginXmlWriter generates an empty plugin.xml file.

Author:
acaproni

Constructor & Destructor Documentation

alma.acs.eclipse.utils.pluginbuilder.PluginXmlWriter.PluginXmlWriter ( File  outFileFolder  )  throws IOException

Constructor.

Parameters:
outFile The writable file for writing plugin.xml info into
Exceptions:
IOException In case of error creating the file for writing

References alma.acs.eclipse.utils.pluginbuilder.PluginXmlWriter.pluginXMLFileName.


Member Function Documentation

void alma.acs.eclipse.utils.pluginbuilder.PluginXmlWriter.write (  )  throws IOException

Member Data Documentation

The opening plugin TAG

Referenced by alma.acs.eclipse.utils.pluginbuilder.PluginXmlWriter.write().

final String alma.acs.eclipse.utils.pluginbuilder.PluginXmlWriter.eclipseTAG = "<?eclipse version=\"3.2\"?>\n" [static]

The opening plugin TAG

Referenced by alma.acs.eclipse.utils.pluginbuilder.PluginXmlWriter.write().

The name of the XML definition file

Referenced by alma.acs.eclipse.utils.pluginbuilder.PluginXmlWriter.PluginXmlWriter().

final String alma.acs.eclipse.utils.pluginbuilder.PluginXmlWriter.xmlHeader = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n" [static]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations Properties