Examples of ModelElementChangeListener


Examples of org.eclipse.emf.emfstore.common.model.util.ModelElementChangeListener

    addFTTypeChangeListener(ft, titlePart);
    addEntriesPart(ft, bodyComposite);
  }

  private void addFTTypeChangeListener(FactorTable ft, TitlePart titlePart) {
    ModelElementChangeListener listener = createFTTypeChangeListener(ft, titlePart);
    ft.addModelElementChangeListener(listener);
    fTModelElementChangeListeners.put(ft,listener);
   
  }
View Full Code Here

Examples of org.eclipse.emf.emfstore.common.model.util.ModelElementChangeListener

   *            the Part of the FTEntry
   */
  protected void setFTEntryModelElementListeners(final FTEntry entry,
      final EntryPart part) {

    ModelElementChangeListener listener = createFTEntryModelElementNumberingChangeListener(
        entry, part);
fTEntryModelElementNumberingChangeListeners.put(entry, listener);
    entry.addModelElementChangeListener(listener);
    addFTEntriesAddRemoveListener(entry, part);
  }
View Full Code Here

Examples of org.eclipse.emf.emfstore.common.model.util.ModelElementChangeListener

  protected ModelElementChangeListener createModelElementChangeListener(
      IssueCard ic, final Composite influencingFactorsComposite,
      final Composite strategiesComposite,
      final Composite relatedIssuesComposite) {

    return new ModelElementChangeListener() {

      @Override
      public void onChange(final Notification notification) {
        Display.getDefault().asyncExec(new Runnable() {
View Full Code Here

Examples of org.eclipse.emf.emfstore.common.model.util.ModelElementChangeListener

  @Override
  public void dispose() {
    super.dispose();
    for (Entry<ModelElementChangeListener, EObject> entry : modelElementChangeListeners
        .entrySet()) {
      ModelElementChangeListener listener = entry.getKey();
      EObject modelElement = entry.getValue();
      ((FTICBase)(modelElement)).removeModelElementChangeListener(listener);
    }

  }
View Full Code Here

Examples of org.eclipse.emf.emfstore.common.model.util.ModelElementChangeListener

   * @param part
   *            the Part of the InfluencingFactor
   */
  protected void addNewFactorChangeListener(
      final InfluencingFactor influencingFactor, final ListItemPart part) {
    ModelElementChangeListener influencingFactorChangeListener = new ModelElementChangeListener() {

      @Override
      public void onChange(Notification notification) {
        Factor oldFactor = (Factor) notification.getOldValue();
        final Factor newFactor = (Factor) notification.getNewValue();
View Full Code Here

Examples of org.eclipse.emf.emfstore.common.model.util.ModelElementChangeListener

   */
  protected void addFactorChangeListener(InfluencingFactor influencingFactor,
      ListItemPart part) {
    final Factor factor = influencingFactor.getFactor();
    if (factor != null) {
      ModelElementChangeListener factorChangeListener = createInfluencingFactorFactorModelElementChangeListener(
          factor, part);
      factor.addModelElementChangeListener(factorChangeListener);
      modelElementChangeListeners.put(factorChangeListener, factor);
    }
  }
View Full Code Here

Examples of org.eclipse.emf.emfstore.common.model.util.ModelElementChangeListener

   */
  protected void setIssueCardModelElementChangeListener(IssueCard ic,
      final Composite influencingFactorsComposite,
      final Composite strategiesComposite,
      final Composite relatedIssuesComposite) {
    ModelElementChangeListener listener = createModelElementChangeListener(
        ic, influencingFactorsComposite, strategiesComposite,
        relatedIssuesComposite);

    modelElementChangeListeners.put(listener, ic);
    ic.addModelElementChangeListener(listener);
View Full Code Here

Examples of org.eclipse.emf.emfstore.common.model.util.ModelElementChangeListener

   */
  protected void addRelatedIssueChangeListener(RelatedIssue relatedIssue,
      ListItemPart part) {
    Item item = relatedIssue.getIssue();
    if (item != null) {
      ModelElementChangeListener modelElementChangeListener = createRelatedIssueItemModelElementChangeListener(
          item, part);
      item.addModelElementChangeListener(modelElementChangeListener);
      modelElementChangeListeners.put(modelElementChangeListener, item);
    }
  }
View Full Code Here

Examples of org.eclipse.emf.emfstore.common.model.util.ModelElementChangeListener

   * @param part
   *            the Part of the RelatedIssue
   */
  protected void addNewRelatedIssueChangeListener(
      final RelatedIssue relatedIssue, final ListItemPart part) {
    ModelElementChangeListener issueChangeListener = new ModelElementChangeListener() {

      @Override
      public void onChange(Notification notification) {
        Item oldItem = (Item) notification.getOldValue();
        final Item newItem = (Item) notification.getNewValue();
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.