public class PluginData
extends java.lang.Object
Modifier | Constructor | Description |
---|---|---|
protected |
PluginData(PluginGroup group,
java.net.URL url) |
Modifier and Type | Method | Description |
---|---|---|
Version |
getAvailableVersion() |
Liefert die Versionsnummer der verfuegbaren Version.
|
Dependency[] |
getDependencies() |
Liefert eine Liste der Abhaengigkeiten.
|
java.lang.String |
getDescription() |
Liefert einen Beschreibungstext.
|
java.net.URL |
getDownloadUrl() |
Liefert die Download-URL des Plugins.
|
Version |
getInstalledVersion() |
Liefert die Versionsnummer der installierten Version.
|
Manifest |
getManifest() |
Liefert das Manifest.
|
java.lang.String |
getName() |
Liefert den Namen des Plugins.
|
PluginGroup |
getPluginGroup() |
Liefert die zugehoerige Plugin-Gruppe.
|
java.net.URL |
getSignatureUrl() |
Liefert die URL mit der Signatur des Plugins.
|
long |
getSize() |
Liefert die Dateigroesse des Downloads in Bytes.
|
boolean |
isInstallable() |
Prueft, ob das Plugin installiert werden kann.
|
boolean |
isInstalledVersion() |
Prueft, ob die installierte Version identisch zur verfuegbaren ist.
|
protected PluginData(PluginGroup group, java.net.URL url) throws java.lang.Exception
group
- die Plugin-Gruppe.url
- URL zum Plugin.java.lang.Exception
public java.lang.String getName()
public long getSize()
public PluginGroup getPluginGroup()
public java.lang.String getDescription()
public java.net.URL getDownloadUrl() throws de.willuhn.util.ApplicationException
de.willuhn.util.ApplicationException
public java.net.URL getSignatureUrl() throws de.willuhn.util.ApplicationException
de.willuhn.util.ApplicationException
public Version getAvailableVersion()
public Manifest getManifest()
public boolean isInstalledVersion()
public Version getInstalledVersion()
public boolean isInstallable()
public Dependency[] getDependencies()