public class ProjectExportSettings
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
ProjectExportSettings() |
Modifier and Type | Method and Description |
---|---|
protected java.util.List<java.lang.String> |
getFileExcludeListInternal()
Gets the file exclude list internal.
|
InstallationPackageFinder.InstallationPackageDescription |
getInstallationPackage()
Returns the installation package.
|
ProjectExportSettingsController |
getProjectExportSettingsController()
Gets a project export settings controller that is initialized with this settings instance.
|
ProjectExportSettingsController |
getProjectExportSettingsController(Project project)
Gets the project export settings controller.
|
java.util.List<java.lang.String> |
getSimSetups()
Returns the simulation setup names.
|
java.io.File |
getTargetFile()
Returns the target file.
|
java.lang.String |
getTargetOS()
Gets the target OS.
|
boolean |
isIncludeInstallationPackage()
Checks if is include product.
|
void |
setIncludeInstallationPackage(boolean includeProduct)
Sets the include product.
|
void |
setInstallationPackage(InstallationPackageFinder.InstallationPackageDescription installationPackage)
Sets the installation package.
|
void |
setSimSetups(java.util.List<java.lang.String> simSetups)
Sets the simulation setup name to exports.
|
void |
setTargetFile(java.io.File targetPath)
Sets the target file.
|
void |
setTargetOS(java.lang.String targetOS)
Sets the target OS.
|
public java.io.File getTargetFile()
public void setTargetFile(java.io.File targetPath)
targetPath
- the new target pathpublic boolean isIncludeInstallationPackage()
public void setIncludeInstallationPackage(boolean includeProduct)
includeProduct
- the new include productpublic InstallationPackageFinder.InstallationPackageDescription getInstallationPackage()
public void setInstallationPackage(InstallationPackageFinder.InstallationPackageDescription installationPackage)
installationPackage
- the new installation packagepublic java.lang.String getTargetOS()
public void setTargetOS(java.lang.String targetOS)
targetOS
- the new target OSpublic java.util.List<java.lang.String> getSimSetups()
public void setSimSetups(java.util.List<java.lang.String> simSetups)
simSetups
- the new simulation setup namesprotected java.util.List<java.lang.String> getFileExcludeListInternal()
public ProjectExportSettingsController getProjectExportSettingsController()
public ProjectExportSettingsController getProjectExportSettingsController(Project project)
project
- the project