// Path: bpg-generator/src/main/java/org/bellard/bpg/model/AppData.java
// public class AppData {
// 	private String appName;
// 	private String appVersion;
// 	private String buildTimestamp;
// 
// 	public AppData(String appName, String appVersion, String buildTimestamp) {
// 		super();
// 		this.appName = appName;
// 		this.appVersion = appVersion;
// 		this.buildTimestamp = buildTimestamp;
// 	}
// 
// 	public String getAppName() {
// 		return appName;
// 	}
// 
// 	public void setAppName(String appName) {
// 		this.appName = appName;
// 	}
// 
// 	public String getAppVersion() {
// 		return appVersion;
// 	}
// 
// 	public void setAppVersion(String appVersion) {
// 		this.appVersion = appVersion;
// 	}
// 
// 	public String getBuildTimestamp() {
// 		return buildTimestamp;
// 	}
// 
// 	public void setBuildTimestamp(String buildTimestamp) {
// 		this.buildTimestamp = buildTimestamp;
// 	}
// 
// }


import org.bellard.bpg.model.AppData;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component;
package org.bellard.bpg.service;


@Component
public class ApplicationVersionService {

	@Value("${app.name}")
	private String appName;
	@Value("${app.version}")
	private String appVersion;
	@Value("${build.timestamp}")
	private String buildTimestamp;

	public String getAppName() {
		return appName;
	}

	public void setAppName(String appName) {
		this.appName = appName;
	}

	public String getAppVersion() {
		return appVersion;
	}

	public void setAppVersion(String appVersion) {
		this.appVersion = appVersion;
	}

	public String getBuildTimestamp() {
		return buildTimestamp;
	}

	public void setBuildTimestamp(String buildTimestamp) {
		this.buildTimestamp = buildTimestamp;
	}

// Path: bpg-generator/src/main/java/org/bellard/bpg/model/AppData.java
// public class AppData {
// 	private String appName;
// 	private String appVersion;
// 	private String buildTimestamp;
// 
// 	public AppData(String appName, String appVersion, String buildTimestamp) {
// 		super();
// 		this.appName = appName;
// 		this.appVersion = appVersion;
// 		this.buildTimestamp = buildTimestamp;
// 	}
// 
// 	public String getAppName() {
// 		return appName;
// 	}
// 
// 	public void setAppName(String appName) {
// 		this.appName = appName;
// 	}
// 
// 	public String getAppVersion() {
// 		return appVersion;
// 	}
// 
// 	public void setAppVersion(String appVersion) {
// 		this.appVersion = appVersion;
// 	}
// 
// 	public String getBuildTimestamp() {
// 		return buildTimestamp;
// 	}
// 
// 	public void setBuildTimestamp(String buildTimestamp) {
// 		this.buildTimestamp = buildTimestamp;
// 	}
// 
// }


// Path: bpg-generator/src/main/java/org/bellard/bpg/service/ApplicationVersionService.java
import org.bellard.bpg.model.AppData;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component;

package org.bellard.bpg.service;


@Component
public class ApplicationVersionService {

	@Value("${app.name}")
	private String appName;
	@Value("${app.version}")
	private String appVersion;
	@Value("${build.timestamp}")
	private String buildTimestamp;

	public String getAppName() {
		return appName;
	}

	public void setAppName(String appName) {
		this.appName = appName;
	}

	public String getAppVersion() {
		return appVersion;
	}

	public void setAppVersion(String appVersion) {
		this.appVersion = appVersion;
	}

	public String getBuildTimestamp() {
		return buildTimestamp;
	}

	public void setBuildTimestamp(String buildTimestamp) {
		this.buildTimestamp = buildTimestamp;
	}

	public AppData getAppData() {