Exemplo n.º 1
0
  public boolean applyDatas(SettingsContext context) {
    if (!fIsReadOnly || !fIsApplying) return false;

    boolean modified = false;
    for (Iterator<ICConfigurationDescription> iter = fCfgMap.values().iterator();
        iter.hasNext(); ) {
      CConfigurationDescriptionCache cache = (CConfigurationDescriptionCache) iter.next();
      try {
        if (cache.applyData(context)) modified = true;
      } catch (CoreException e) {
        CCorePlugin.log(e);
        e.printStackTrace();
        iter.remove();
      }
    }

    //		doneInitializing();

    //		fIsApplying = false;

    return modified;
  }