1   /*
2    * SPDX-FileCopyrightText: none
3    * SPDX-License-Identifier: CC0-1.0
4    */
5   
6   package gov.nist.secauto.metaschema.core.model;
7   
8   /**
9    * A marker interface for an information element that is an flag model type.
10   *
11   */
12  public interface IFlag extends INamedModelElement, IAttributable {
13    /**
14     * Provides the Metaschema model type of "FLAG".
15     *
16     * @return the model type
17     */
18    @Override
19    default ModelType getModelType() {
20      return ModelType.FLAG;
21    }
22  }