org.eclipse.incquery.runtime.evm.specific.resolver

## Class InvertedDisappearancePriorityConflictResolver

- java.lang.Object
- - org.eclipse.incquery.runtime.evm.specific.resolver.ReconfigurableConflictResolver<FixedPriorityConflictSet>
  - - org.eclipse.incquery.runtime.evm.specific.resolver.FixedPriorityConflictResolver
    - - org.eclipse.incquery.runtime.evm.specific.resolver.InvertedDisappearancePriorityConflictResolver

- All Implemented Interfaces:
    ConflictResolver
  Direct Known Subclasses:
    ViewersConflictResolver

      public class InvertedDisappearancePriorityConflictResolver
      extends FixedPriorityConflictResolver

  A conflict resolver implementation that assigns a fixed priority for each `RuleSpecification` it understands, and uses this priority for the appeared activations, while uses the inverse of this for the disappeared events.

  This conflict resolver is especially useful to make sure all deletions precede the creation of new model elements.

  Since:
    1.0
  Author:
    Zoltan Ujhelyi

- - ### Nested Class Summary

    Nested Classes
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `InvertedDisappearancePriorityConflictResolver.InvertedDisappearancePriorityConflictSet`

  - ### Constructor Summary

    Constructors
    Constructor and Description
    `InvertedDisappearancePriorityConflictResolver()`

  - ### Method Summary

    - ### Methods inherited from class org.eclipse.incquery.runtime.evm.specific.resolver.FixedPriorityConflictResolver

      `setPriority`

    - ### Methods inherited from class org.eclipse.incquery.runtime.evm.specific.resolver.ReconfigurableConflictResolver

      `createConflictSet`

    - ### Methods inherited from class java.lang.Object

      `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### InvertedDisappearancePriorityConflictResolver

          public InvertedDisappearancePriorityConflictResolver()