--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/main/java/de/unixwork/uwproj/Define.java Mon Feb 04 15:09:39 2019 +0100 @@ -0,0 +1,51 @@ +package de.unixwork.uwproj; + +/* + * To change this license header, choose License Headers in Project Properties. + * To change this template file, choose Tools | Templates + * and open the template in the editor. + */ + +/** + * + * @author olaf + */ +public class Define { + private String name; + private String value; + + public Define() { + + } + + public Define(String name, String value) { + this.name = name; + this.value = value; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public String getValue() { + return value; + } + + public void setValue(String value) { + this.value = value; + } + + public String toFlags() { + if(name == null) { + return ""; + } else if(value == null) { + return "-D"+name; + } else { + return "-D"+name + "=" + value; + } + } +}