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 fileSITException
public java.lang.String getPluginVersionPropertyName() throws SITException
SITException
PluginVersion.PROP_NAME_PLUGIN_VERSION
public java.lang.String getAPIComplianceVersionPropertyName() throws SITException
SITException
PluginVersion.PROP_NAME_APICOMPLIANCE_VERSION
public Version getVersion()
PluginVersion
getVersion
in interface PluginVersion
PluginVersion.getVersion()
public APIVersion getAPIComplianceVersion()
PluginVersion
getAPIComplianceVersion
in interface PluginVersion
PluginVersion.getAPIComplianceVersion()