| |
|
| java.lang.Object org.netbeans.installer.product.components.ProductConfigurationLogic
ProductConfigurationLogic | abstract public class ProductConfigurationLogic (Code) | | |
allowModifyMode | public boolean allowModifyMode()(Code) | | |
getDistributionReadme | public Text getDistributionReadme()(Code) | | |
getInstallationInstructions | public Text getInstallationInstructions()(Code) | | |
getLogicPercentage | public int getLogicPercentage()(Code) | | |
getProhibitedInstallationPathParts | public String[] getProhibitedInstallationPathParts()(Code) | | Get the array of strings with each element deprecating the specific paths.
One char length elements are treated as the single deprecated char. String.contains() is used for the check.
Two and more chars length elements are treated as the regexp patterns. String.matches() is used for the check
Array of prohibited path parts. |
getReleaseNotes | public Text getReleaseNotes()(Code) | | |
getSystemDisplayName | public String getSystemDisplayName()(Code) | | |
getThirdPartyLicense | public Text getThirdPartyLicense()(Code) | | |
prohibitExclamation | public boolean prohibitExclamation()(Code) | | |
registerInSystem | public boolean registerInSystem()(Code) | | |
requireDotAppForMacOs | public boolean requireDotAppForMacOs()(Code) | | Specifies whether the the installation directory for the product should end
with Mac OS's specific extension - .app .
true - if the installation directory must end with .app , false - otherwise. |
validateInstallation | public String validateInstallation()(Code) | | |
wrapForMacOs | public boolean wrapForMacOs()(Code) | | Specifies whether some special handling should be applied to the product's
files when placing them on disk. If this method returns true ,
then the files of the product will be "wrapped" in the standard MacOS
application directories structure. Also the
ProductConfigurationLogic.getExecutable() and
ProductConfigurationLogic.getIcon() methods will be called and will be expected to return
proper values for the product's executable and icon so that they are
symlinked from appropriate locations.
Whether the product's files should be wrapped with the standard Mac OS application directories structure. |
|
|
|