if (addComma) buffer.append(','); switch (delta.getKind()) { case IResourceDelta.ADDED : buffer.append('+');
if (addComma) buffer.append(','); switch (delta.getKind()) { case IResourceDelta.ADDED : buffer.append('+');
if (addComma) buffer.append(','); switch (delta.getKind()) { case IResourceDelta.ADDED : buffer.append('+');
@Override public boolean visit(IResourceDelta delta) throws CoreException { if (delta == null) { return false; } IMarkerDelta[] markerDeltas= delta.getMarkerDeltas(); for (int i= 0; i < markerDeltas.length; i++) { IMarkerDelta markerDelta= markerDeltas[i]; if (markerDelta.isSubtypeOf(IBreakpoint.BREAKPOINT_MARKER)) { switch (markerDelta.getKind()) { case IResourceDelta.ADDED : break; case IResourceDelta.REMOVED : break; case IResourceDelta.CHANGED : IMarker marker = markerDelta.getMarker(); synchronized (fPostChangMarkersChanged) { if (!fPostBuildMarkersAdded.contains(marker)) { fPostChangMarkersChanged.add(marker); } } break; default: break; } } } return true; }
private void handleSearchMarkerChanged(IMarkerDelta markerDelta) { int kind= markerDelta.getKind(); // don't listen for adds will be done by ISearchResultView.addMatch(...) if (((kind & IResourceDelta.REMOVED) != 0)) handleRemoveMatch(markerDelta.getMarker()); else if ((kind & IResourceDelta.CHANGED) != 0) handleUpdateMatch(markerDelta.getMarker()); }
private void handleSearchMarkerChanged(IMarkerDelta markerDelta) { int kind= markerDelta.getKind(); // don't listen for adds will be done by ISearchResultView.addMatch(...) if (((kind & IResourceDelta.REMOVED) != 0)) handleRemoveMatch(markerDelta.getMarker()); else if ((kind & IResourceDelta.CHANGED) != 0) handleUpdateMatch(markerDelta.getMarker()); }
switch (delta.getKind()) { case IResourceDelta.ADDED: addMarkerAnnotation(delta.getMarker());
switch (markerDeltas[i].getKind()) { case IResourceDelta.REMOVED: { removed.add(markerEntry);
IMarkerDelta markerDelta = markerDeltas[i]; IMarker marker = markerDelta.getMarker(); switch (markerDelta.getKind()) { case IResourceDelta.ADDED: if (markerDelta.isSubtypeOf(IMarker.BOOKMARK)) {
private void checkDeltas(IMarkerDelta[] markerDeltas) throws CoreException { for (int i= 0; i < markerDeltas.length; i++) { if (isAffected(markerDeltas[i])) { IMarker marker= markerDeltas[i].getMarker(); switch (markerDeltas[i].getKind()) { case IResourceDelta.ADDED : addMarkerAnnotation(marker); fChangesApplied= true; break; case IResourceDelta.REMOVED : removeMarkerAnnotation(marker); fChangesApplied= true; break; case IResourceDelta.CHANGED: modifyMarkerAnnotation(marker); fChangesApplied= true; break; } } } }
private void checkDeltas(IMarkerDelta[] markerDeltas) throws CoreException { for (int i= 0; i < markerDeltas.length; i++) { if (isAffected(markerDeltas[i])) { IMarker marker= markerDeltas[i].getMarker(); switch (markerDeltas[i].getKind()) { case IResourceDelta.ADDED : addMarkerAnnotation(marker); fChangesApplied= true; break; case IResourceDelta.REMOVED : removeMarkerAnnotation(marker); fChangesApplied= true; break; case IResourceDelta.CHANGED: modifyMarkerAnnotation(marker); fChangesApplied= true; break; } } } }
private void checkDeltas(IMarkerDelta[] markerDeltas) throws CoreException { for (int i= 0; i < markerDeltas.length; i++) { if (isAffected(markerDeltas[i])) { IMarker marker= markerDeltas[i].getMarker(); switch (markerDeltas[i].getKind()) { case IResourceDelta.ADDED : addMarkerAnnotation(marker); fChangesApplied= true; break; case IResourceDelta.REMOVED : removeMarkerAnnotation(marker); fChangesApplied= true; break; case IResourceDelta.CHANGED: modifyMarkerAnnotation(marker); fChangesApplied= true; break; } } } }
private boolean isErrorDelta(IResourceDelta delta) { if ((delta.getFlags() & IResourceDelta.MARKERS) != 0) { IMarkerDelta[] markerDeltas= delta.getMarkerDeltas(); for (int i= 0; i < markerDeltas.length; i++) { if (markerDeltas[i].isSubtypeOf(IMarker.PROBLEM)) { int kind= markerDeltas[i].getKind(); if (kind == IResourceDelta.ADDED || kind == IResourceDelta.REMOVED) return true; int severity= markerDeltas[i].getAttribute(IMarker.SEVERITY, -1); int newSeverity= markerDeltas[i].getMarker().getAttribute(IMarker.SEVERITY, -1); if (newSeverity != severity) return true; } } } return false; } }
private boolean isErrorDelta(IResourceDelta delta) { if ((delta.getFlags() & IResourceDelta.MARKERS) != 0) { IMarkerDelta[] markerDeltas= delta.getMarkerDeltas(); for (int i= 0; i < markerDeltas.length; i++) { if (markerDeltas[i].isSubtypeOf(IMarker.PROBLEM)) { int kind= markerDeltas[i].getKind(); if (kind == IResourceDelta.ADDED || kind == IResourceDelta.REMOVED) return true; int severity= markerDeltas[i].getAttribute(IMarker.SEVERITY, -1); int newSeverity= markerDeltas[i].getMarker().getAttribute(IMarker.SEVERITY, -1); if (newSeverity != severity) return true; } } } return false; } }
private boolean isErrorDelta(IResourceDelta delta) { if ((delta.getFlags() & IResourceDelta.MARKERS) != 0) { IMarkerDelta[] markerDeltas= delta.getMarkerDeltas(); for (int i= 0; i < markerDeltas.length; i++) { if (markerDeltas[i].isSubtypeOf(IMarker.PROBLEM)) { int kind= markerDeltas[i].getKind(); if (kind == IResourceDelta.ADDED || kind == IResourceDelta.REMOVED) return true; int severity= markerDeltas[i].getAttribute(IMarker.SEVERITY, -1); int newSeverity= markerDeltas[i].getMarker().getAttribute(IMarker.SEVERITY, -1); if (newSeverity != severity) return true; } } } return false; } }
/** * Updates this model to the given marker deltas. * * @param markerDeltas the array of marker deltas */ protected void update(IMarkerDelta[] markerDeltas) { if (markerDeltas.length == 0) return; for (int i= 0; i < markerDeltas.length; i++) { IMarkerDelta delta= markerDeltas[i]; switch (delta.getKind()) { case IResourceDelta.ADDED : addMarkerAnnotation(delta.getMarker()); break; case IResourceDelta.REMOVED : removeMarkerAnnotation(delta.getMarker()); break; case IResourceDelta.CHANGED : modifyMarkerAnnotation(delta.getMarker()); break; } } fireModelChanged(); }
/** * Updates this model to the given marker deltas. * * @param markerDeltas the array of marker deltas */ protected void update(IMarkerDelta[] markerDeltas) { if (markerDeltas.length == 0) return; if (markerDeltas.length == 1) { IMarkerDelta delta= markerDeltas[0]; switch (delta.getKind()) { case IResourceDelta.ADDED : addMarkerAnnotation(delta.getMarker()); break; case IResourceDelta.REMOVED : removeMarkerAnnotation(delta.getMarker()); break; case IResourceDelta.CHANGED : modifyMarkerAnnotation(delta.getMarker()); break; } } else batchedUpdate(markerDeltas); fireModelChanged(); }
int iKind = markerDelta.getKind();
IMarkerDelta markerDelta= markerDeltas[i]; if (markerDelta.isSubtypeOf(IBreakpoint.BREAKPOINT_MARKER)) { switch (markerDelta.getKind()) { case IResourceDelta.ADDED : handleAddBreakpoint(delta, markerDelta.getMarker(), markerDelta);