Class WixInfo

java.lang.Object
com.github.wix_maven.WixInfo

public class WixInfo extends Object
Author:
Mark Donszelmann
  • Field Details

  • Constructor Details

    • WixInfo

      public WixInfo(String groupId, String artifactId, String version) throws org.apache.maven.plugin.MojoExecutionException
      Throws:
      org.apache.maven.plugin.MojoExecutionException
    • WixInfo

      public WixInfo(String groupId, String artifactId, String version, File propertiesFile) throws org.apache.maven.plugin.MojoExecutionException
      Throws:
      org.apache.maven.plugin.MojoExecutionException
  • Method Details

    • toString

      public final String toString()
      Overrides:
      toString in class Object
    • exists

      public final boolean exists(JarFile jar)
    • read

      public final void read(JarFile jar) throws IOException
      Throws:
      IOException
    • getProperties

      public final String getProperties()
    • writeToPath

      public final void writeToPath(String path) throws IOException
      Throws:
      IOException
    • getCulture

      public final String getCulture()
      getCultures list recorded for this wix object If no cultures are listed, then null result representing default neutral.
      Returns:
      culture csv
    • setCulture

      public final void setCulture(String value)
    • getPlatform

      public final String getPlatform()
    • setPlatform

      public final void setPlatform(String value)
    • getProperty

      public final String getProperty(String key, String defaultValue)
    • getACProperty

      public final String getACProperty(String key, String defaultValue, String arch, String culture)