@Override protected IStatus run(IProgressMonitor monitor) { OpenTypeHistory history= OpenTypeHistory.getInstance(); history.internalCheckConsistency(monitor); return Status.OK_STATUS; } @Override
@Override protected IStatus run(IProgressMonitor monitor) { OpenTypeHistory history= OpenTypeHistory.getInstance(); history.internalCheckConsistency(monitor); return Status.OK_STATUS; } @Override
protected IStatus run(IProgressMonitor monitor) { OpenTypeHistory history= OpenTypeHistory.getInstance(); history.internalCheckConsistency(monitor); return new Status(IStatus.OK, JavaPlugin.getPluginId(), IStatus.OK, "", null); //$NON-NLS-1$ } public boolean belongsTo(Object family) {
@Override public synchronized boolean remove(Object element) { OpenTypeHistory.getInstance().remove((TypeNameMatch) element); return super.remove(element); }
public static boolean needsExecution() { OpenTypeHistory history= OpenTypeHistory.getInstance(); return fgFirstTime || history.isEmpty() || history.needConsistencyCheck(); } private void refreshSearchIndices(IProgressMonitor monitor) throws InvocationTargetException {
public void load(IMemento memento) { TypeNameMatch[] types= OpenTypeHistory.getInstance().getTypeInfos(); for (int i= types.length - 1; i >= 0 ; i--) { // see https://bugs.eclipse.org/bugs/show_bug.cgi?id=205314 TypeNameMatch type= types[i]; accessed(type); } }
public static boolean needsExecution() { OpenTypeHistory history= OpenTypeHistory.getInstance(); return fgFirstTime || history.isEmpty() || history.needConsistencyCheck(); } private void refreshSearchIndices(IProgressMonitor monitor) throws InvocationTargetException {
public static boolean needsExecution() { OpenTypeHistory history= OpenTypeHistory.getInstance(); return fgFirstTime || history.isEmpty() || history.needConsistencyCheck(); } private void refreshSearchIndices(IProgressMonitor monitor) throws InvocationTargetException {
@Override public synchronized boolean remove(Object element) { OpenTypeHistory.getInstance().remove((TypeNameMatch) element); return super.remove(element); }
@Override public void load(IMemento memento) { TypeNameMatch[] types= OpenTypeHistory.getInstance().getTypeInfos(); for (int i= types.length - 1; i >= 0 ; i--) { // see https://bugs.eclipse.org/bugs/show_bug.cgi?id=205314 TypeNameMatch type= types[i]; accessed(type); } }
@Override public void load(IMemento memento) { TypeNameMatch[] types= OpenTypeHistory.getInstance().getTypeInfos(); for (int i= types.length - 1; i >= 0 ; i--) { // see https://bugs.eclipse.org/bugs/show_bug.cgi?id=205314 TypeNameMatch type= types[i]; accessed(type); } }
@Override public void elementChanged(ElementChangedEvent event) { if (processDelta(event.getDelta())) { OpenTypeHistory.getInstance().markAsInconsistent(); } }
/** * Stores contents of the local history into persistent history * container. */ private synchronized void persistHistory() { if (getReturnCode() == OK) { Object[] items= getHistoryItems(); for (int i= 0; i < items.length; i++) { OpenTypeHistory.getInstance().accessed((TypeNameMatch) items[i]); } } }
/** * Stores contents of the local history into persistent history * container. */ private synchronized void persistHistory() { if (getReturnCode() == OK) { Object[] items= getHistoryItems(); for (int i= 0; i < items.length; i++) { OpenTypeHistory.getInstance().accessed((TypeNameMatch) items[i]); } } }
public boolean close() { boolean result; try { if (getReturnCode() == OK) { OpenTypeHistory.getInstance().save(); } } finally { result= super.close(); } return result; }
public void elementChanged(ElementChangedEvent event) { if (processDelta(event.getDelta())) { OpenTypeHistory.getInstance().markAsInconsistent(); } }
@Override public boolean close() { boolean result; try { if (getReturnCode() == OK) { OpenTypeHistory.getInstance().save(); } } finally { result= super.close(); } return result; }
/** * Stores contents of the local history into persistent history * container. */ private synchronized void persistHistory() { if (getReturnCode() == OK) { Object[] items= getHistoryItems(); for (int i= 0; i < items.length; i++) { OpenTypeHistory.getInstance().accessed((TypeNameMatch) items[i]); } } }
@Override public boolean close() { boolean result; try { if (getReturnCode() == OK) { OpenTypeHistory.getInstance().save(); } } finally { result= super.close(); } return result; }
@Override public void elementChanged(ElementChangedEvent event) { if (processDelta(event.getDelta())) { OpenTypeHistory.getInstance().markAsInconsistent(); } }