var properties = new Native("java.util.Properties"); var file = new Native("java.io.File")("generator.properties"); file.getAbsolutePath().println(); var fileIS = new Native("java.io.FileInputStream")(file); properties.load(fileIS); properties.getProperty("Truth").println();
class Properties { val Property[*] properties; } class Property { attr EString[1] name; attr EJavaObject[1] value; }
var someValue = Properties.all.first.properties.selectOne(p|p.name = "SomeName").value;