public abstract class SITPluginVersion extends java.lang.Object implements PluginVersion
PROP_NAME_APICOMPLIANCE_VERSION, PROP_NAME_PLUGIN_VERSION| Modifier and Type | Method and Description |
|---|---|
APIVersion |
getAPIComplianceVersion()
Restituisce la versione delle API con cui il plugin è compatibile.
|
java.lang.String |
getAPIComplianceVersionPropertyName()
Restituisce il nome della proprietà che nel file di properties rappresenta la versione delle API
con cui il plugin è compatibile.
|
java.lang.String |
getPluginVersionPropertyName()
Restituisce il nome della proprietà che nel file di properties rappresenta la versione del plugin.
|
Version |
getVersion()
Restituisce la versione del plugin.
|
abstract java.io.InputStream |
getVersionProperties()
Restituisce l'InputStream del file di properties che contiene le informazioni sulla versione.
|
public abstract java.io.InputStream getVersionProperties()
throws SITException
SITException. - Da lanciare in caso di problemi nella lettura del fileSITExceptionpublic java.lang.String getPluginVersionPropertyName()
throws SITException
SITExceptionPluginVersion.PROP_NAME_PLUGIN_VERSIONpublic java.lang.String getAPIComplianceVersionPropertyName()
throws SITException
SITExceptionPluginVersion.PROP_NAME_APICOMPLIANCE_VERSIONpublic Version getVersion()
PluginVersiongetVersion in interface PluginVersionPluginVersion.getVersion()public APIVersion getAPIComplianceVersion()
PluginVersiongetAPIComplianceVersion in interface PluginVersionPluginVersion.getAPIComplianceVersion()