1   /*
2    * SPDX-FileCopyrightText: none
3    * SPDX-License-Identifier: CC0-1.0
4    */
5   
6   package gov.nist.secauto.oscal.lib.model.control.catalog;
7   
8   import gov.nist.secauto.oscal.lib.model.Control;
9   import gov.nist.secauto.oscal.lib.model.ControlPart;
10  
11  import java.util.List;
12  
13  public interface IControl extends IControlContainer {
14  
15    String getId();
16  
17    List<ControlPart> getParts();
18  
19    Control getParentControl();
20  
21    void setParentControl(Control parent);
22  }