001/* 002 * SPDX-FileCopyrightText: none 003 * SPDX-License-Identifier: CC0-1.0 004 */ 005 006package gov.nist.secauto.oscal.lib.profile.resolver.selection; 007 008import gov.nist.secauto.metaschema.core.metapath.item.node.IModelNodeItem; 009import gov.nist.secauto.oscal.lib.profile.resolver.support.IIndexer; 010 011import edu.umd.cs.findbugs.annotations.NonNull; 012 013public interface IControlSelectionState { 014 @NonNull 015 IIndexer getIndex(); 016 017 boolean isSelected(@NonNull IModelNodeItem<?, ?> item); 018}