@Override public void saving(ISaveContext context) throws CoreException { if (!fNeedsSaving) { return; } try { persistStateCache(); cleanStateCache(); fNeedsSaving = false; } catch (IOException e) { ApiPlugin.log(e); } }
@Override public void saving(ISaveContext context) throws CoreException { if (!fNeedsSaving) { return; } try { persistStateCache(); cleanStateCache(); fNeedsSaving = false; } catch (IOException e) { ApiPlugin.log(e); } }