Examples of IEvaluationReference


Examples of org.eclipse.ui.internal.services.IEvaluationReference

  public final void dispose() {
    menuPersistence.dispose();
    Iterator i = evaluationsByItem.values().iterator();
    while (i.hasNext()) {
      IEvaluationReference ref = (IEvaluationReference) i.next();
      evaluationService.removeEvaluationListener(ref);
    }
    evaluationsByItem.clear();
    managersAwaitingUpdates.clear();
    if (serviceListener != null) {
View Full Code Here

Examples of org.eclipse.ui.internal.services.IEvaluationReference

    }
    ContributionItemUpdater listener = new ContributionItemUpdater(item,
        identifier);

    if (visibleWhen != AlwaysEnabledExpression.INSTANCE) {
      IEvaluationReference ref = evaluationService.addEvaluationListener(
          visibleWhen, listener, PROP_VISIBLE, restriction);
      evaluationsByItem.put(item, ref);
    }
    activityListenersByItem.put(item, listener);
  }
View Full Code Here

Examples of org.eclipse.ui.internal.services.IEvaluationReference

        .get(item);
    if (identifierListener != null) {
      identifierListener.dispose();
    }

    IEvaluationReference ref = (IEvaluationReference) evaluationsByItem
        .remove(item);
    if (ref == null) {
      return;
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.