Package org.gvsig.installer.lib.impl
Class DefaultPackageInfo
java.lang.Object
org.gvsig.installer.lib.impl.DefaultPackageInfo
- All Implemented Interfaces:
Cloneable,org.gvsig.installer.lib.api.PackageInfo,org.gvsig.tools.lang.Cloneable
- Author:
- Jorge Piera Llodrá
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddCategoriesAsString(String categoriesString) voidaddFileToCopy(File file) voidcheckSignature(byte[] pkgdata) voidclone()downloadFile(org.gvsig.tools.task.SimpleTaskStatus taskStatus) booleanorg.gvsig.tools.packageutils.StringWithAliasorg.gvsig.installer.lib.api.VersionintgetBuild()getCode()org.gvsig.installer.lib.api.DependenciesgetDownloadURL(URL baseURL) getFileToCopy(int i) getID()getName()getOwner()getState()getType()org.gvsig.installer.lib.api.VersionbooleanhasThisCode(String code) booleanhasThisCode(org.gvsig.tools.packageutils.StringWithAlias code) booleanisBroken()booleanbooleanisSigned()booleanbooleanremoveFilesFolder(File folder) voidremoveFileToCopy(File file) booleanremoveInstallFolder(File folder) voidsetAntScript(String antScript) voidsetApplicationVersion(org.gvsig.installer.lib.api.Version version) voidsetArchitecture(String architecture) voidsetBuild(int build) voidsetCategories(List categoriesList) voidvoidsetDependencies(String dependencies) voidsetDependencies(org.gvsig.installer.lib.api.Dependencies dependencies) voidsetDescription(String description) voidsetDownloadURL(String defaultDownloadURL) voidsetDownloadURL(URL defaultDownloadURL) voidsetGvSIGVersion(String gvSIGVersion) voidvoidsetModelVersion(String modelVersion) voidvoidsetOfficial(boolean official) voidsetOperatingSystem(String operatingSystem) voidsetOperatingSystemFamily(String operatingSystemFamily) voidsetOperatingSystemName(String operatingSystemName) voidsetOperatingSystemVersion(String operatingSystemVersion) voidvoidsetOwnerURL(URL sources) voidsetSourcesURL(URL sources) voidvoidvoidvoidsetVersion(String version) voidsetVersion(org.gvsig.installer.lib.api.Version version) voidtoString()
-
Constructor Details
-
DefaultPackageInfo
public DefaultPackageInfo()
-
-
Method Details
-
getCode
- Specified by:
getCodein interfaceorg.gvsig.installer.lib.api.PackageInfo
-
getAllCodes
public org.gvsig.tools.packageutils.StringWithAlias getAllCodes()- Specified by:
getAllCodesin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
hasThisCode
- Specified by:
hasThisCodein interfaceorg.gvsig.installer.lib.api.PackageInfo
-
hasThisCode
public boolean hasThisCode(org.gvsig.tools.packageutils.StringWithAlias code) - Specified by:
hasThisCodein interfaceorg.gvsig.installer.lib.api.PackageInfo
-
getID
- Specified by:
getIDin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
getName
- Specified by:
getNamein interfaceorg.gvsig.installer.lib.api.PackageInfo
-
getDescription
- Specified by:
getDescriptionin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
getVersion
public org.gvsig.installer.lib.api.Version getVersion()- Specified by:
getVersionin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
getBuild
public int getBuild()- Specified by:
getBuildin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
getState
- Specified by:
getStatein interfaceorg.gvsig.installer.lib.api.PackageInfo
-
isOfficial
public boolean isOfficial()- Specified by:
isOfficialin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
setCode
- Specified by:
setCodein interfaceorg.gvsig.installer.lib.api.PackageInfo
-
setName
- Specified by:
setNamein interfaceorg.gvsig.installer.lib.api.PackageInfo
-
setDescription
- Specified by:
setDescriptionin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
setVersion
- Specified by:
setVersionin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
setVersion
public void setVersion(org.gvsig.installer.lib.api.Version version) - Specified by:
setVersionin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
setBuild
public void setBuild(int build) - Specified by:
setBuildin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
setState
- Specified by:
setStatein interfaceorg.gvsig.installer.lib.api.PackageInfo
-
setOfficial
public void setOfficial(boolean official) - Specified by:
setOfficialin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
getOperatingSystem
- Specified by:
getOperatingSystemin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
setOperatingSystem
- Specified by:
setOperatingSystemin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
getOperatingSystemFamily
- Specified by:
getOperatingSystemFamilyin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
getOperatingSystemName
- Specified by:
getOperatingSystemNamein interfaceorg.gvsig.installer.lib.api.PackageInfo
-
getOperatingSystemVersion
- Specified by:
getOperatingSystemVersionin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
setOperatingSystemFamily
- Specified by:
setOperatingSystemFamilyin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
setOperatingSystemName
- Specified by:
setOperatingSystemNamein interfaceorg.gvsig.installer.lib.api.PackageInfo
-
setOperatingSystemVersion
- Specified by:
setOperatingSystemVersionin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
getArchitecture
- Specified by:
getArchitecturein interfaceorg.gvsig.installer.lib.api.PackageInfo
-
setArchitecture
- Specified by:
setArchitecturein interfaceorg.gvsig.installer.lib.api.PackageInfo
-
getJavaVM
- Specified by:
getJavaVMin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
setJavaVM
- Specified by:
setJavaVMin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
getAntScript
- Specified by:
getAntScriptin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
setAntScript
- Specified by:
setAntScriptin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
getType
- Specified by:
getTypein interfaceorg.gvsig.installer.lib.api.PackageInfo
-
setType
- Specified by:
setTypein interfaceorg.gvsig.installer.lib.api.PackageInfo
-
getGvSIGVersion
- Specified by:
getGvSIGVersionin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
setGvSIGVersion
- Specified by:
setGvSIGVersionin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
getDownloadURL
- Specified by:
getDownloadURLin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
getDownloadURL
- Specified by:
getDownloadURLin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
getDownloadURLAsString
- Specified by:
getDownloadURLAsStringin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
setDownloadURL
- Specified by:
setDownloadURLin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
setDownloadURL
- Specified by:
setDownloadURLin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
getModelVersion
- Specified by:
getModelVersionin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
setModelVersion
- Specified by:
setModelVersionin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
getOwner
- Specified by:
getOwnerin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
setOwner
- Specified by:
setOwnerin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
getOwnerURL
- Specified by:
getOwnerURLin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
setOwnerURL
- Specified by:
setOwnerURLin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
getSourcesURL
- Specified by:
getSourcesURLin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
setSourcesURL
- Specified by:
setSourcesURLin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
toString
-
toStringCompact
- Specified by:
toStringCompactin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
clone
- Specified by:
clonein interfaceorg.gvsig.tools.lang.Cloneable- Overrides:
clonein classObject- Throws:
CloneNotSupportedException
-
downloadFile
public File downloadFile() throws org.gvsig.installer.lib.api.execution.InstallPackageServiceException- Specified by:
downloadFilein interfaceorg.gvsig.installer.lib.api.PackageInfo- Throws:
org.gvsig.installer.lib.api.execution.InstallPackageServiceException
-
downloadFile
public File downloadFile(org.gvsig.tools.task.SimpleTaskStatus taskStatus) throws org.gvsig.installer.lib.api.execution.InstallPackageServiceException - Specified by:
downloadFilein interfaceorg.gvsig.installer.lib.api.PackageInfo- Throws:
org.gvsig.installer.lib.api.execution.InstallPackageServiceException
-
addFileToCopy
- Specified by:
addFileToCopyin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
getFileToCopy
- Specified by:
getFileToCopyin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
removeFileToCopy
- Specified by:
removeFileToCopyin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
clearFilesToCopy
public void clearFilesToCopy()- Specified by:
clearFilesToCopyin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
getFilesToCopy
- Specified by:
getFilesToCopyin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
removeInstallFolder
- Specified by:
removeInstallFolderin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
removeFilesFolder
- Specified by:
removeFilesFolderin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
matchID
- Specified by:
matchIDin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
getDependencies
public org.gvsig.installer.lib.api.Dependencies getDependencies()- Specified by:
getDependenciesin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
setDependencies
public void setDependencies(org.gvsig.installer.lib.api.Dependencies dependencies) - Specified by:
setDependenciesin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
setDependencies
- Specified by:
setDependenciesin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
equals
-
getWebURL
- Specified by:
getWebURLin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
setWebURL
- Specified by:
setWebURLin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
getCategories
- Specified by:
getCategoriesin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
setCategories
- Specified by:
setCategoriesin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
getCategoriesAsString
- Specified by:
getCategoriesAsStringin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
addCategoriesAsString
- Specified by:
addCategoriesAsStringin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
checkSignature
public void checkSignature(byte[] pkgdata) - Specified by:
checkSignaturein interfaceorg.gvsig.installer.lib.api.PackageInfo
-
isBroken
public boolean isBroken()- Specified by:
isBrokenin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
isSigned
public boolean isSigned()- Specified by:
isSignedin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
getApplicationVersion
public org.gvsig.installer.lib.api.Version getApplicationVersion()- Specified by:
getApplicationVersionin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
setApplicationVersion
public void setApplicationVersion(org.gvsig.installer.lib.api.Version version) - Specified by:
setApplicationVersionin interfaceorg.gvsig.installer.lib.api.PackageInfo
-
setValue
-
getValue
-
getPreferedPackageFileName
-