1   /*
2    * SPDX-FileCopyrightText: none
3    * SPDX-License-Identifier: CC0-1.0
4    */
5   
6   package dev.metaschema.oscal.lib.profile.resolver.selection;
7   
8   import dev.metaschema.core.metapath.item.node.IModelNodeItem;
9   import dev.metaschema.oscal.lib.profile.resolver.support.IIndexer;
10  import edu.umd.cs.findbugs.annotations.NonNull;
11  
12  public interface IControlSelectionState {
13    @NonNull
14    IIndexer getIndex();
15  
16    boolean isSelected(@NonNull IModelNodeItem<?, ?> item);
17  }