Class ModelRebuildScopeCollectorDefinition.ContainmentPathNode

  • Enclosing class:
    ModelRebuildScopeCollectorDefinition

    public static final class ModelRebuildScopeCollectorDefinition.ContainmentPathNode
    extends Object
    The node of the containment path tree. Used to provide information on features being the target of the re-check in case if the model rebuild process/forced re-check is initiated.
    This class shouldn't be used by check developers directly
    • Method Detail

      • isTarget

        public boolean isTarget()
        Checks if this node is a direct target for the rebuild process scope collection and not the only part of the feature path
        Returns:
        True if objects contained/referenced by the corresponding feature should take part in the full rebuild re-check process
      • setTarget

        public void setTarget​(boolean isTarget)
        Sets the flag of a direct target for the rebuild process scope collection. In case if the flag is set to true, the objects contained/referenced by the corresponding feature should take part in the full rebuild re-check process part of the feature path
        Parameters:
        isTarget - The value of the target flag to set