public class ModuleFactory extends SubFactory
Modifier and Type | Class and Description |
---|---|
static class |
ModuleFactory.CtUnnamedModule |
factory
Constructor and Description |
---|
ModuleFactory(Factory factory) |
Modifier and Type | Method and Description |
---|---|
CtModuleRequirement |
createModuleRequirement(CtModuleReference moduleReference) |
CtPackageExport |
createPackageExport(CtPackageReference ctPackageReference) |
CtProvidedService |
createProvidedService(CtTypeReference typeReference) |
CtModuleReference |
createReference(CtModule module) |
CtUsedService |
createUsedService(CtTypeReference typeReference) |
java.util.Collection<CtModule> |
getAllModules() |
CtModule |
getModule(java.lang.String moduleName) |
CtModule |
getOrCreate(java.lang.String moduleName) |
ModuleFactory.CtUnnamedModule |
getUnnamedModule() |
public ModuleFactory(Factory factory)
public ModuleFactory.CtUnnamedModule getUnnamedModule()
public java.util.Collection<CtModule> getAllModules()
public CtModule getModule(java.lang.String moduleName)
public CtModule getOrCreate(java.lang.String moduleName)
public CtModuleReference createReference(CtModule module)
public CtModuleRequirement createModuleRequirement(CtModuleReference moduleReference)
public CtPackageExport createPackageExport(CtPackageReference ctPackageReference)
public CtProvidedService createProvidedService(CtTypeReference typeReference)
public CtUsedService createUsedService(CtTypeReference typeReference)
Copyright © 2007–2021 Inria. All rights reserved.