Package de.xima.fc.plugin.runtime
Class PluginManifest
- java.lang.Object
 - 
- de.xima.fc.plugin.runtime.PluginManifest
 
 
- 
- All Implemented Interfaces:
 IPluginManifest,Serializable
public class PluginManifest extends Object implements IPluginManifest, Serializable
- Author:
 - XIMA MEDIA GmbH
 - See Also:
 - Serialized Form
 
 
- 
- 
Field Summary
Fields Modifier and Type Field Description static StringMANIFEST_DATA_BUILD_TIMEDeprecated.static StringMANIFEST_DATA_BUILD_TIMESTAMPDeprecated.static StringMANIFEST_DATA_IMPL_BUILD_JDKDeprecated.static StringMANIFEST_DATA_IMPL_REQUIRED_FC_VERSIONDeprecated.static StringMANIFEST_DATA_IMPL_TITLEDeprecated.static StringMANIFEST_DATA_IMPL_VENDOR_IDDeprecated.static StringMANIFEST_DATA_IMPL_VERSIONDeprecated.static StringMANIFEST_DATA_PLUGIN_FILE_KEYDeprecated.static StringMANIFEST_DATA_PLUGIN_KEYDeprecated.static StringMANIFEST_DATA_PLUGIN_REPOSITORYDeprecated. 
- 
Constructor Summary
Constructors Constructor Description PluginManifest(Manifest manifest) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetBuildJdk()StringgetBuildTimestamp()Map<Serializable,Serializable>getMainAttributes()StringgetPluginFileKey()StringgetPluginKey()StringgetPluginRepository()StringgetRequiredFCVersion()com.vdurmont.semver4j.SemvergetRequiredFCVersionSemVer()StringgetTitle()StringgetVendorId()StringgetVersion()com.vdurmont.semver4j.SemvergetVersionSemVer()voidsetBuildJdk(String buildJdk)voidsetPluginFileKey(String pluginFileKey)voidsetPluginKey(String pluginKey)voidsetPluginRepository(String pluginRepository)voidsetRequiredFCVersion(String requiredFCVersion)voidsetTitle(String title)voidsetVendorId(String vendorId)voidsetVersion(String version) 
 - 
 
- 
- 
Field Detail
- 
MANIFEST_DATA_IMPL_TITLE
public static final String MANIFEST_DATA_IMPL_TITLE
Deprecated.- See Also:
 - Constant Field Values
 
 
- 
MANIFEST_DATA_IMPL_VERSION
public static final String MANIFEST_DATA_IMPL_VERSION
Deprecated.- See Also:
 - Constant Field Values
 
 
- 
MANIFEST_DATA_IMPL_VENDOR_ID
public static final String MANIFEST_DATA_IMPL_VENDOR_ID
Deprecated.- See Also:
 - Constant Field Values
 
 
- 
MANIFEST_DATA_IMPL_BUILD_JDK
public static final String MANIFEST_DATA_IMPL_BUILD_JDK
Deprecated.- See Also:
 - Constant Field Values
 
 
- 
MANIFEST_DATA_BUILD_TIMESTAMP
public static final String MANIFEST_DATA_BUILD_TIMESTAMP
Deprecated.- See Also:
 - Constant Field Values
 
 
- 
MANIFEST_DATA_BUILD_TIME
public static final String MANIFEST_DATA_BUILD_TIME
Deprecated.- See Also:
 - Constant Field Values
 
 
- 
MANIFEST_DATA_IMPL_REQUIRED_FC_VERSION
public static final String MANIFEST_DATA_IMPL_REQUIRED_FC_VERSION
Deprecated.- See Also:
 - Constant Field Values
 
 
- 
MANIFEST_DATA_PLUGIN_KEY
public static final String MANIFEST_DATA_PLUGIN_KEY
Deprecated.- See Also:
 - Constant Field Values
 
 
- 
MANIFEST_DATA_PLUGIN_FILE_KEY
public static final String MANIFEST_DATA_PLUGIN_FILE_KEY
Deprecated.- See Also:
 - Constant Field Values
 
 
- 
MANIFEST_DATA_PLUGIN_REPOSITORY
public static final String MANIFEST_DATA_PLUGIN_REPOSITORY
Deprecated.- See Also:
 - Constant Field Values
 
 
 - 
 
- 
Constructor Detail
- 
PluginManifest
public PluginManifest(Manifest manifest)
 
 - 
 
- 
Method Detail
- 
getBuildTimestamp
public String getBuildTimestamp()
- Specified by:
 getBuildTimestampin interfaceIPluginManifest
 
- 
getMainAttributes
public Map<Serializable,Serializable> getMainAttributes()
- Specified by:
 getMainAttributesin interfaceIPluginManifest
 
- 
getTitle
public String getTitle()
- Specified by:
 getTitlein interfaceIPluginManifest
 
- 
setTitle
public void setTitle(String title)
 
- 
getVersion
public String getVersion()
- Specified by:
 getVersionin interfaceIPluginManifest
 
- 
getVersionSemVer
public com.vdurmont.semver4j.Semver getVersionSemVer()
- Specified by:
 getVersionSemVerin interfaceIPluginManifest
 
- 
setVersion
public void setVersion(String version)
 
- 
getVendorId
public String getVendorId()
- Specified by:
 getVendorIdin interfaceIPluginManifest
 
- 
setVendorId
public void setVendorId(String vendorId)
 
- 
getRequiredFCVersion
public String getRequiredFCVersion()
- Specified by:
 getRequiredFCVersionin interfaceIPluginManifest
 
- 
getRequiredFCVersionSemVer
public com.vdurmont.semver4j.Semver getRequiredFCVersionSemVer()
- Specified by:
 getRequiredFCVersionSemVerin interfaceIPluginManifest
 
- 
setRequiredFCVersion
public void setRequiredFCVersion(String requiredFCVersion)
 
- 
setBuildJdk
public void setBuildJdk(String buildJdk)
 
- 
getBuildJdk
public String getBuildJdk()
- Specified by:
 getBuildJdkin interfaceIPluginManifest
 
- 
getPluginFileKey
public String getPluginFileKey()
- Specified by:
 getPluginFileKeyin interfaceIPluginManifest
 
- 
setPluginFileKey
public void setPluginFileKey(String pluginFileKey)
 
- 
getPluginKey
public String getPluginKey()
- Specified by:
 getPluginKeyin interfaceIPluginManifest
 
- 
setPluginKey
public void setPluginKey(String pluginKey)
 
- 
getPluginRepository
public String getPluginRepository()
 
- 
setPluginRepository
public void setPluginRepository(String pluginRepository)
 
 - 
 
 -