/** * Returns if a entry has children that are missing * @return Returns a boolean */ public boolean hasMissingChildren() { for (int i= 0; i < fChildren.size(); i++) { Object curr= fChildren.get(i); if (curr instanceof CPListElement && ((CPListElement) curr).isMissing()) { return true; } } return false; }
/** * Returns if a entry has children that are missing * @return Returns a boolean */ public boolean hasMissingChildren() { for (int i= 0; i < fChildren.size(); i++) { Object curr= fChildren.get(i); if (curr instanceof CPListElement && ((CPListElement) curr).isMissing()) { return true; } } return false; }
/** * Returns if a entry has children that are missing * @return Returns a boolean */ public boolean hasMissingChildren() { for (int i= 0; i < fChildren.size(); i++) { Object curr= fChildren.get(i); if (curr instanceof CPListElement && ((CPListElement) curr).isMissing()) { return true; } } return false; }
/** * Returns if a entry has children that are missing * @return Returns a boolean */ public boolean hasMissingChildren() { for (int i= 0; i < fChildren.size(); i++) { Object curr= fChildren.get(i); if (curr instanceof CPListElement && ((CPListElement) curr).isMissing()) { return true; } } return false; }
public void updateInPathStatus() { fInPathStatus.setOK(); List elements = fInPathList.getElements(); CPListElement entryMissing = null; int nEntriesMissing = 0; IClasspathEntry[] entries = new IClasspathEntry[elements.size()]; for (int i = elements.size() - 1; i >= 0; i--) { CPListElement currElement = (CPListElement) elements.get(i); entries[i] = currElement.getClasspathEntry(); if (currElement.isMissing()) { nEntriesMissing++; if (entryMissing == null) { entryMissing = currElement; } } } if (nEntriesMissing > 0) { if (nEntriesMissing == 1) { fInPathStatus.setWarning(UIMessages.InPathBlock_warning_EntryMissing); } else { fInPathStatus.setWarning(UIMessages.InPathBlock_warning_EntriesMissing); } } updateBuildPathStatus(); }
public void updateAspectPathStatus() { fAspectPathStatus.setOK(); List elements = fAspectPathList.getElements(); CPListElement entryMissing = null; int nEntriesMissing = 0; IClasspathEntry[] entries = new IClasspathEntry[elements.size()]; for (int i = elements.size() - 1; i >= 0; i--) { CPListElement currElement = (CPListElement) elements.get(i); entries[i] = currElement.getClasspathEntry(); if (currElement.isMissing()) { nEntriesMissing++; if (entryMissing == null) { entryMissing = currElement; } } } if (nEntriesMissing > 0) { if (nEntriesMissing == 1) { fAspectPathStatus .setWarning(UIMessages.AspectPathBlock_warning_EntryMissing); } else { fAspectPathStatus .setWarning(UIMessages.AspectBlock_warning_EntriesMissing); } } updateBuildPathStatus(); }
if (!resource.exists()) { buf.append(' '); if (cpentry.isMissing()) { buf.append(fMissing); } else { } else { String label= getPathString(path, resource == null); if (cpentry.isMissing()) { label= label + ' ' + fMissing; if (cpentry.isMissing()) { label= label + ' ' + fMissing; if (cpentry.isMissing()) { label= label + ' ' + fMissing; if (resource != null && !resource.exists()) { buf.append(' '); if (cpentry.isMissing()) { buf.append(fMissing); } else {
if (!resource.exists()) { buf.append(' '); if (cpentry.isMissing()) { buf.append(fMissing); } else { } else { String label= getPathString(path, resource == null); if (cpentry.isMissing()) { label= label + ' ' + fMissing; if (cpentry.isMissing()) { label= label + ' ' + fMissing; if (cpentry.isMissing()) { label= label + ' ' + fMissing; if (resource != null && !resource.exists()) { buf.append(' '); if (cpentry.isMissing()) { buf.append(fMissing); } else {
ImageDescriptor imageDescriptor= getCPListElementBaseImage(cpentry); if (imageDescriptor != null) { if (cpentry.isMissing()) { imageDescriptor= new JavaElementImageDescriptor(imageDescriptor, JavaElementImageDescriptor.WARNING, JavaElementImageProvider.SMALL_SIZE);
if (currElement.isMissing()) { nEntriesMissing++; if (entryMissing == null) {
if (currElement.isMissing()) { nEntriesMissing++; if (entryMissing == null) {
if (currElement.isMissing()) { nEntriesMissing++; if (entryMissing == null) {
ImageDescriptor imageDescriptor= getCPListElementBaseImage(cpentry); if (imageDescriptor != null) { if (cpentry.isMissing() || cpentry.hasMissingChildren()) { imageDescriptor= new JavaElementImageDescriptor(imageDescriptor, JavaElementImageDescriptor.ERROR, JavaElementImageProvider.SMALL_SIZE);
ImageDescriptor imageDescriptor= getCPListElementBaseImage(cpentry); if (imageDescriptor != null) { if (cpentry.isMissing() || cpentry.hasMissingChildren()) { imageDescriptor= new JavaElementImageDescriptor(imageDescriptor, JavaElementImageDescriptor.ERROR, JavaElementImageProvider.SMALL_SIZE);