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 }