package sk.stuba.fiit.perconik.activity.data.platform;
import java.net.URL;
import java.util.List;
import sk.stuba.fiit.perconik.data.AnyStructuredData;
public class PlatformData extends AnyStructuredData {
protected ProductData product;
protected List<String> applicationArguments;
protected List<String> commandLineArguments;
protected URL configurationLocation;
protected URL installLocation;
protected URL instanceLocation;
protected URL userLocation;
protected URL workingLocation;
protected String nationalLanguage;
protected String operatingSystem;
protected String operatingSystemArchitecture;
protected String windowSystem;
protected long stateStamp;
protected boolean running;
protected boolean debugMode;
protected boolean developmentMode;
public PlatformData() {}
public void setProduct(final ProductData product) {
this.product = product;
}
public void setApplicationArguments(final List<String> applicationArguments) {
this.applicationArguments = applicationArguments;
}
public void setCommandLineArguments(final List<String> commandLineArguments) {
this.commandLineArguments = commandLineArguments;
}
public void setConfigurationLocation(final URL configurationLocation) {
this.configurationLocation = configurationLocation;
}
public void setInstallLocation(final URL installLocation) {
this.installLocation = installLocation;
}
public void setInstanceLocation(final URL instanceLocation) {
this.instanceLocation = instanceLocation;
}
public void setUserLocation(final URL userLocation) {
this.userLocation = userLocation;
}
public void setWorkingLocation(final URL workingLocation) {
this.workingLocation = workingLocation;
}
public void setNationalLanguage(final String nationalLanguage) {
this.nationalLanguage = nationalLanguage;
}
public void setOperatingSystem(final String operatingSystem) {
this.operatingSystem = operatingSystem;
}
public void setOperatingSystemArchitecture(final String operatingSystemArchitecture) {
this.operatingSystemArchitecture = operatingSystemArchitecture;
}
public void setWindowSystem(final String windowSystem) {
this.windowSystem = windowSystem;
}
public void setStateStamp(final long stateStamp) {
this.stateStamp = stateStamp;
}
public void setRunning(final boolean running) {
this.running = running;
}
public void setDebugMode(final boolean debugMode) {
this.debugMode = debugMode;
}
public void setDevelopmentMode(final boolean developmentMode) {
this.developmentMode = developmentMode;
}
public ProductData getProduct() {
return this.product;
}
public List<String> getApplicationArguments() {
return this.applicationArguments;
}
public List<String> getCommandLineArguments() {
return this.commandLineArguments;
}
public URL getConfigurationLocation() {
return this.configurationLocation;
}
public URL getInstallLocation() {
return this.installLocation;
}
public URL getInstanceLocation() {
return this.instanceLocation;
}
public URL getUserLocation() {
return this.userLocation;
}
public URL getWorkingLocation() {
return this.workingLocation;
}
public String getNationalLanguage() {
return this.nationalLanguage;
}
public String getOperatingSystem() {
return this.operatingSystem;
}
public String getOperatingSystemArchitecture() {
return this.operatingSystemArchitecture;
}
public String getWindowSystem() {
return this.windowSystem;
}
public long getStateStamp() {
return this.stateStamp;
}
public boolean isRunning() {
return this.running;
}
public boolean isDebugMode() {
return this.debugMode;
}
public boolean isDevelopmentMode() {
return this.developmentMode;
}
}