List<JavaFxManifestAttribute> (@NotNull AbstractJavaFxPackager packager) { final List<JavaFxManifestAttribute> manifestAttributes = new ArrayList<>(); final String title = packager.getTitle(); if (title != null) { manifestAttributes.add(new JavaFxManifestAttribute("Implementation-Title", title)); } final String version = packager.getVersion(); if (version != null) { manifestAttributes.add(new JavaFxManifestAttribute("Implementation-Version", version)); } final String vendor = packager.getVendor(); if (vendor != null) { manifestAttributes.add(new JavaFxManifestAttribute("Implementation-Vendor", vendor)); } final List<JavaFxManifestAttribute> customManifestAttributes = packager.getCustomManifestAttributes(); if (customManifestAttributes != null) { manifestAttributes.addAll(customManifestAttributes); } return manifestAttributes; }