Bug 86681 Jar exporter: add directories entries not persisted between sessions
- follow smoke test for jar exporter - check Add directories entries - observe: when opening the jar description file the item isn't checked.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/jarpackager/JarPackageReader.java
if (element.getNodeName().equals("options")) { 
			jarPackage.setOverwrite(getBooleanAttribute(element, "overwrite")); 
			jarPackage.setCompress(getBooleanAttribute(element, "compress")); 
			jarPackage.setExportErrors(getBooleanAttribute(element, "exportErrors")); 
			jarPackage.setExportWarnings(getBooleanAttribute(element, "exportWarnings")); 
			jarPackage.setSaveDescription(getBooleanAttribute(element, "saveDescription")); 
			jarPackage.setUseSourceFolderHierarchy(getBooleanAttribute(element, "useSourceFolders", false)); 
			jarPackage.setDescriptionLocation(Path.fromPortableString(element.getAttribute("descriptionLocation"))); 
			jarPackage.setBuildIfNeeded(getBooleanAttribute(element, "buildIfNeeded", jarPackage.isBuildingIfNeeded())); 
		}
	}
	private void xmlReadManifest(JarPackageData jarPackage, Element element) throws java.io.IOException {
		if (element.getNodeName().equals("manifest")) { 
			jarPackage.setManifestVersion(element.getAttribute("manifestVersion")); 
			jarPackage.setUsesManifest(getBooleanAttribute(element, "usesManifest")); 
			jarPackage.setReuseManifest(getBooleanAttribute(element, "reuseManifest")); 
			jarPackage.setSaveManifest(getBooleanAttribute(element,"saveManifest")); 
			jarPackage.setGenerateManifest(getBooleanAttribute(element, "generateManifest")); 
			jarPackage.setManifestLocation(Path.fromPortableString(element.getAttribute("manifestLocation"))); 
			jarPackage.setManifestMainClass(getMainClass(element));
			xmlReadSealingInfo(jarPackage, element);
		}
	}
	private void xmlReadSealingInfo(JarPackageData jarPackage, Element element) throws java.io.IOException {
		/*
		 * Try to find sealing info. Could ask for single child node
		 * but this would stop others from adding more child nodes to
		 * the manifest node.
		 */
		NodeList sealingElementContainer= element.getChildNodes();