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 }