コード例 #1
0
 private void xmlReadOptions(JarPackageData jarPackage, Element element)
     throws java.io.IOException {
   if (element.getNodeName().equals("options")) { // $NON-NLS-1$
     jarPackage.setOverwrite(getBooleanAttribute(element, "overwrite")); // $NON-NLS-1$
     jarPackage.setCompress(getBooleanAttribute(element, "compress")); // $NON-NLS-1$
     jarPackage.setExportErrors(getBooleanAttribute(element, "exportErrors")); // $NON-NLS-1$
     jarPackage.setExportWarnings(getBooleanAttribute(element, "exportWarnings")); // $NON-NLS-1$
     jarPackage.setSaveDescription(getBooleanAttribute(element, "saveDescription")); // $NON-NLS-1$
     jarPackage.setUseSourceFolderHierarchy(
         getBooleanAttribute(element, "useSourceFolders", false)); // $NON-NLS-1$
     jarPackage.setDescriptionLocation(
         Path.fromPortableString(element.getAttribute("descriptionLocation"))); // $NON-NLS-1$
     jarPackage.setBuildIfNeeded(
         getBooleanAttribute(
             element, "buildIfNeeded", jarPackage.isBuildingIfNeeded())); // $NON-NLS-1$
     jarPackage.setIncludeDirectoryEntries(
         getBooleanAttribute(element, "includeDirectoryEntries", false)); // $NON-NLS-1$
     jarPackage.setRefactoringAware(
         getBooleanAttribute(element, "storeRefactorings", false)); // $NON-NLS-1$
   }
 }