Interface IFeatureContainerModelAssembly<MI extends IModelInstanceAbsolute,NMI extends INamedModelInstanceAbsolute,FI extends IFieldInstanceAbsolute,AI extends IAssemblyInstanceAbsolute,CI extends IChoiceInstance,CGI extends IChoiceGroupInstance>

Type Parameters:
MI - the Java type of model instances
NMI - the Java type of named model instances
FI - the Java type of field instances
AI - the Java type of assembly instances
CI - the Java type of choice instances
CGI - the Java type of choice group instances
All Superinterfaces:
IContainer, IContainerModel, IContainerModelAbsolute, IContainerModelAssembly, IFeatureContainerModelAbsolute<MI,NMI,FI,AI>
All Known Subinterfaces:
IBoundDefinitionModelAssembly
All Known Implementing Classes:
AbstractGlobalAssemblyDefinition, AbstractInlineAssemblyDefinition

public interface IFeatureContainerModelAssembly<MI extends IModelInstanceAbsolute,NMI extends INamedModelInstanceAbsolute,FI extends IFieldInstanceAbsolute,AI extends IAssemblyInstanceAbsolute,CI extends IChoiceInstance,CGI extends IChoiceGroupInstance> extends IContainerModelAssembly, IFeatureContainerModelAbsolute<MI,NMI,FI,AI>
Provides assembly-specific container model functionality through delegation.

This interface extends absolute container model features with assembly-specific capabilities, including choice and choice group instances. Implementations delegate to an IContainerModelAssemblySupport instance.