Interface IBoundModule
- All Superinterfaces:
IModule
,IModuleExtended<IBoundModule,
IBoundDefinitionModelComplex, IBoundDefinitionFlag, IBoundDefinitionModelField<?>, IBoundDefinitionModelAssembly>
- All Known Implementing Classes:
AbstractBoundModule
,MetaschemaModelModule
-
Field Summary
Fields inherited from interface gov.nist.secauto.metaschema.core.model.IModule
XML_NAMESPACE
-
Method Summary
Methods inherited from interface gov.nist.secauto.metaschema.core.model.IModule
getExportedRootAssemblyDefinitionByName, getJsonBaseUri, getModuleStaticContext, getName, getNamespaceBindings, getQName, getRemarks, getShortName, getVersion, getXmlNamespace, toFlagQName, toFlagQName, toModelQName, toModelQName
Methods inherited from interface gov.nist.secauto.metaschema.core.model.IModuleExtended
getAssemblyAndFieldDefinitions, getExportedAssemblyDefinitionByName, getExportedAssemblyDefinitions, getExportedFieldDefinitionByName, getExportedFieldDefinitions, getExportedFlagDefinitionByName, getExportedFlagDefinitions, getExportedRootAssemblyDefinitions, getFlagDefinitionByName, getFlagDefinitions, getImportedModuleByShortName, getImportedModules, getRootAssemblyDefinitions, getScopedAssemblyDefinitionByName, getScopedFieldDefinitionByName, getScopedFlagDefinitionByName
-
Method Details
-
getBindingContext
Get the Module binding context.- Returns:
- the context
-
getLocation
- Specified by:
getLocation
in interfaceIModule
-
getAssemblyDefinitions
- Specified by:
getAssemblyDefinitions
in interfaceIModule
- Specified by:
getAssemblyDefinitions
in interfaceIModuleExtended<IBoundModule,
IBoundDefinitionModelComplex, IBoundDefinitionFlag, IBoundDefinitionModelField<?>, IBoundDefinitionModelAssembly>
-
getAssemblyDefinitionByName
- Specified by:
getAssemblyDefinitionByName
in interfaceIModule
- Specified by:
getAssemblyDefinitionByName
in interfaceIModuleExtended<IBoundModule,
IBoundDefinitionModelComplex, IBoundDefinitionFlag, IBoundDefinitionModelField<?>, IBoundDefinitionModelAssembly>
-
getFieldDefinitions
- Specified by:
getFieldDefinitions
in interfaceIModule
- Specified by:
getFieldDefinitions
in interfaceIModuleExtended<IBoundModule,
IBoundDefinitionModelComplex, IBoundDefinitionFlag, IBoundDefinitionModelField<?>, IBoundDefinitionModelAssembly>
-
getFieldDefinitionByName
- Specified by:
getFieldDefinitionByName
in interfaceIModule
- Specified by:
getFieldDefinitionByName
in interfaceIModuleExtended<IBoundModule,
IBoundDefinitionModelComplex, IBoundDefinitionFlag, IBoundDefinitionModelField<?>, IBoundDefinitionModelAssembly>
-