Examples of ModelElementChangeListener


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

          decorateWithMakeFigure(connection);
        }
 
    }
   
    final ModelElementChangeListener modelElementChangeListener = new ModelElementChangeListener() {
     
      @Override
      public void onRuntimeExceptionInListener(RuntimeException exception) {
      }
     
View Full Code Here

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

      addPart(constraint, composite, constraintPartMap);
    }


    assignedConstraintsSet
        .addModelElementChangeListener(new ModelElementChangeListener() {

          @Override
          public void onRuntimeExceptionInListener(
              RuntimeException exception) {
          }
View Full Code Here

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

          decompostionTypeFigure, globalTopFigure);
    }
    if (bodyFigure != null && element != null) {
      final AbstractDecoratorFigure finalBodyFigure = bodyFigure;

      ModelElementChangeListener modelChangeListener = new ModelElementChangeListener() {

        @Override
        public void onRuntimeExceptionInListener(
            RuntimeException exception) {
View Full Code Here

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

    else
      link.setText("");

    link.setLayoutData(new RowData(650, 25));

    property.addModelElementChangeListener(new ModelElementChangeListener() {

      @Override
      public void onChange(final Notification notification) {
        if (notification.getEventType() == Notification.SET)
          if (notification.getFeature().getClass().getName() == "name") {
View Full Code Here

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

   * @see emffit_gui.builders.guis.AbstractFactorTableGUIBuilder#addFTEntriesTypeChangeListener(EMFfit.FactorTable, emffit_gui.builders.guis.parts.ListPartWithButtons)
   */
  @Override
  protected ModelElementChangeListener createFTTypeChangeListener(final FactorTable ft,
      final TitlePart titlePart) {
    return new ModelElementChangeListener() {
     
      @Override
      public void onRuntimeExceptionInListener(RuntimeException exception) {
      }
     
View Full Code Here

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

   * emffit_gui.builders.guis.parts.ListItemPart)
   */
  @Override
  protected ModelElementChangeListener createInfluencingFactorFactorModelElementChangeListener(
      final Factor factor, final ListItemPart part) {
    return new ModelElementChangeListener() {

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

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

   * emffit_gui.builders.guis.parts.ListItemPart)
   */
  @Override
  protected ModelElementChangeListener createRelatedIssueItemModelElementChangeListener(
      final Item item, final ListItemPart part) {
    return new ModelElementChangeListener() {

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

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

   *            the part of the ModelElement
   */
  protected void addFTEntriesAddRemoveListener(EObject modelElement,
      final ListPart part) {

    ModelElementChangeListener listener = createEntriesAddRemoveListener(part);

    entriesAddRemoveListeners.put(modelElement, listener);

    ((FTICBase)(modelElement)).addModelElementChangeListener(listener);
  }
View Full Code Here

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

   * @return the created ModelElementChangeListener
   */
  protected ModelElementChangeListener createEntriesAddRemoveListener(
      final ListPart part) {

    return new ModelElementChangeListener() {

      @Override
      public void onChange(final Notification notification) {
        // due to invalid access will be raised by SWT if notification is fired
        // in a non-UI-thread
        Display.getDefault().asyncExec(new Runnable() {
          public void run() {

            switch (notification.getEventType()) {
            case Notification.REMOVE: {
              FTEntry elementToRemove = (FTEntry) notification
                  .getOldValue();
              Part partToRemove = partMap.get(elementToRemove);
              if (partToRemove != null) {
                partToRemove.dispose();
              }
              partMap.remove(elementToRemove);

              ModelElementChangeListener addRemoveListener = entriesAddRemoveListeners
                  .get(elementToRemove);
              ModelElementChangeListener numberingChangeListener = fTEntryModelElementNumberingChangeListeners
                  .get(elementToRemove);

              if (addRemoveListener != null)
                elementToRemove
                    .removeModelElementChangeListener(addRemoveListener);
View Full Code Here

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

   * @return the created ModelElementChangeListener
   */
  protected ModelElementChangeListener createFTEntryModelElementNumberingChangeListener(
      final FTEntry entry, final EntryPart part) {

    return new ModelElementChangeListener() {

      @Override
      public void onChange(final Notification notification) {
        Display.getDefault().asyncExec(new Runnable() {
          public void run() {
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.