Interface CtModuleDirective

All Superinterfaces:
Cloneable, CtElement, CtQueryable, CtVisitable, FactoryAccessor, Serializable, SourcePositionHolder
All Known Subinterfaces:
CtModuleRequirement, CtPackageExport, CtProvidedService, CtUsedService
All Known Implementing Classes:
CtModuleRequirementImpl, CtPackageExportImpl, CtProvidedServiceImpl, CtUsedServiceImpl

public interface CtModuleDirective extends CtElement
Represents a directive of a CtModule The directives of a module declaration specify the module's dependences on other modules CtModuleRequirement, the packages it makes available to other modules CtPackageExport, the services it consumes CtUsedService, and the services it provides CtProvidedService.