in src/main/java/org/apache/netbeans/nbpackage/ExecutionContext.java [362:378]
public String tokenReplacementFor(String token) {
if (TOKEN_IMAGE_DIR.equals(token)) {
if (imagePath != null) {
return imagePath.toString();
}
} else {
Option<?> opt = NBPackage.options()
.filter(o -> o.key().equals(token))
.findFirst().orElse(null);
if (opt != null) {
return getValue(opt)
.map(Object::toString)
.orElse(opt.defaultValue());
}
}
return null;
}