// try {
// verifyAttachSource(sourcePath);
// if (monitor != null) {
-// monitor.beginTask(Util.bind("element.attachingSource"), 2); //$NON-NLS-1$
+// monitor.beginTask(ProjectPrefUtil.bind("element.attachingSource"), 2); //$NON-NLS-1$
// }
// SourceMapper oldMapper= getSourceMapper();
// IWorkspace workspace = ResourcesPlugin.getWorkspace();
// IResource member = members[i];
// String memberName = member.getName();
// if (member.getType() == IResource.FOLDER
-// && Util.isValidFolderNameForPackage(memberName)
-// && !Util.isExcluded(member, exclusionPatterns)) {
+// && ProjectPrefUtil.isValidFolderNameForPackage(memberName)
+// && !ProjectPrefUtil.isExcluded(member, exclusionPatterns)) {
//
// // eliminate binary output only if nested inside direct subfolders
// if (javaProject.contains(member)) {
// Object target = JavaModel.getTarget(workspaceRoot, entry.getSourceAttachmentPath(), true);
// if (target instanceof IFile){
// IFile file = (IFile) target;
-// if (Util.isArchiveFileName(file.getName())){
+// if (ProjectPrefUtil.isArchiveFileName(file.getName())){
// return entry;
// }
// } else if (target instanceof IFolder) {
// if (target instanceof java.io.File){
// java.io.File file = (java.io.File) target;
// if (file.isFile()) {
-// if (Util.isArchiveFileName(file.getName())){
+// if (ProjectPrefUtil.isArchiveFileName(file.getName())){
// return entry;
// }
// } else {
// Object target = JavaModel.getTarget(workspaceRoot, entry.getSourceAttachmentPath(), true);
// if (target instanceof IFile){
// IFile file = (IFile) target;
-// if (Util.isArchiveFileName(file.getName())){
+// if (ProjectPrefUtil.isArchiveFileName(file.getName())){
// return entry;
// }
// } else if (target instanceof IFolder) {
// if (target instanceof java.io.File){
// java.io.File file = (java.io.File) target;
// if (file.isFile()) {
-// if (Util.isArchiveFileName(file.getName())){
+// if (ProjectPrefUtil.isArchiveFileName(file.getName())){
// return entry;
// }
// } else {