public class PluginListParser extends java.lang.Object
| Constructor and Description |
|---|
PluginListParser() |
| Modifier and Type | Method and Description |
|---|---|
private static void |
addPluginInformation(java.util.List<PluginInformation> ret,
java.lang.String name,
java.lang.String url,
java.lang.String manifest) |
static PluginInformation |
createInfo(java.lang.String name,
java.lang.String url,
java.lang.String manifest)
Creates the plugin information object
|
java.util.List<PluginInformation> |
parse(java.io.InputStream in)
Parses a plugin information document and replies a list of plugin information objects.
|
public PluginListParser()
public static PluginInformation createInfo(java.lang.String name, java.lang.String url, java.lang.String manifest) throws PluginListParseException
name - the plugin nameurl - the plugin download urlmanifest - the plugin manifestPluginListParseException - if plugin manifest cannot be parsedpublic java.util.List<PluginInformation> parse(java.io.InputStream in) throws PluginListParseException
in - the input stream from which to parsePluginListParseException - if something goes wrong while parsingprivate static void addPluginInformation(java.util.List<PluginInformation> ret, java.lang.String name, java.lang.String url, java.lang.String manifest)