Interface IFlag

All Superinterfaces:
IAttributable, IDefaultable, IDescribable, IJsonNamed, IModelElement, IModelElementVisitable, INamed, INamedModelElement
All Known Subinterfaces:
IBoundDefinitionFlag, IBoundInstanceFlag, IFlagDefinition, IFlagInstance
All Known Implementing Classes:
AbstractFlagInstance, AbstractGlobalFlagDefinition, AbstractInlineFlagDefinition

public interface IFlag extends INamedModelElement, IAttributable
A marker interface for an information element that is an flag model type.
  • Method Details

    • getModelType

      default ModelType getModelType()
      Provides the Metaschema model type of "FLAG".
      Specified by:
      getModelType in interface IModelElement
      Returns:
      the model type