Interface IChecksTreeNode

All Known Implementing Classes:
ChecksTreeProvider.ChecksTreeNode

public interface IChecksTreeNode
Contract for the check tree node.
  • Method Details

    • getValue

      INamedElement getValue()
      Returns the value of the node
      Returns:
      the value of the node, never null
    • getCheckSettings

      Stream<ICheckSettings> getCheckSettings()
      Returns Stream of node check settings
      Returns:
      stream of check settings, never null
    • isVisible

      boolean isVisible()
      Returns true if node is visible
      Returns:
      true if node is visible
    • getVisibleChecks

      Collection<ICheckSettings> getVisibleChecks()
      Returns visible checks.
      Returns:
      visible checks, not null