public String tokenReplacementFor()

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;
    }