Class WindowsFixedFileInfo
- java.lang.Object
- 
- com.installshield.wizard.platform.win32.WindowsFixedFileInfo
 
- 
- All Implemented Interfaces:
- PropertyAccessible
 
 public class WindowsFixedFileInfo extends java.lang.Object implements PropertyAccessible This class wraps the data stored in the native Win32 VS_FIXEDFILEINFO structure. It also provides a method for comparing versions.
- 
- 
Constructor SummaryConstructors Constructor Description WindowsFixedFileInfo()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareFileVersion(WindowsFixedFileInfo other)Compares the file version in this Win32FixedFileInfo object with the file version in 'other'.intgetFileDateLS()intgetFileDateMS()intgetFileFlags()intgetFileFlagsMask()intgetFileOS()intgetFileSubtype()intgetFileType()intgetFileVersionLS()intgetFileVersionMS()intgetProductVersionLS()intgetProductVersionMS()intgetSignature()intgetStrucVersion()voidsetFileDateLS(int fileDateLS)voidsetFileDateMS(int fileDateMS)voidsetFileFlags(int fileFlags)voidsetFileFlagsMask(int fileFlagsMask)voidsetFileOS(int fileOS)voidsetFileSubtype(int fileSubtype)voidsetFileType(int fileType)voidsetFileVersionLS(int fileVersionLS)voidsetFileVersionMS(int fileVersionMS)voidsetProductVersionLS(int productVersionLS)voidsetProductVersionMS(int productVersionMS)voidsetSignature(int signature)voidsetStrucVersion(int strucVersion)
 
- 
- 
- 
Method Detail- 
setSignaturepublic void setSignature(int signature) 
 - 
getSignaturepublic int getSignature() 
 - 
setStrucVersionpublic void setStrucVersion(int strucVersion) 
 - 
getStrucVersionpublic int getStrucVersion() 
 - 
setFileVersionMSpublic void setFileVersionMS(int fileVersionMS) 
 - 
getFileVersionMSpublic int getFileVersionMS() 
 - 
setFileVersionLSpublic void setFileVersionLS(int fileVersionLS) 
 - 
getFileVersionLSpublic int getFileVersionLS() 
 - 
setProductVersionMSpublic void setProductVersionMS(int productVersionMS) 
 - 
getProductVersionMSpublic int getProductVersionMS() 
 - 
setProductVersionLSpublic void setProductVersionLS(int productVersionLS) 
 - 
getProductVersionLSpublic int getProductVersionLS() 
 - 
setFileFlagsMaskpublic void setFileFlagsMask(int fileFlagsMask) 
 - 
getFileFlagsMaskpublic int getFileFlagsMask() 
 - 
setFileFlagspublic void setFileFlags(int fileFlags) 
 - 
getFileFlagspublic int getFileFlags() 
 - 
setFileOSpublic void setFileOS(int fileOS) 
 - 
getFileOSpublic int getFileOS() 
 - 
setFileTypepublic void setFileType(int fileType) 
 - 
getFileTypepublic int getFileType() 
 - 
setFileSubtypepublic void setFileSubtype(int fileSubtype) 
 - 
getFileSubtypepublic int getFileSubtype() 
 - 
setFileDateMSpublic void setFileDateMS(int fileDateMS) 
 - 
getFileDateMSpublic int getFileDateMS() 
 - 
setFileDateLSpublic void setFileDateLS(int fileDateLS) 
 - 
getFileDateLSpublic int getFileDateLS() 
 - 
compareFileVersionpublic int compareFileVersion(WindowsFixedFileInfo other) Compares the file version in this Win32FixedFileInfo object with the file version in 'other'.- Parameters:
- other- The other Win32FixedFileInfo object with which to compare.
- Returns:
- 0 if the file versions are equal, -1 if this file version is less than the other, 1 if this file version is greater than the other.
 
 
- 
 
-