@Singleton
public class ContextFactory
extends java.lang.Object
Constructor and Description |
---|
ContextFactory(FeatureValidator featureValidator,
DefaultCoordinateResolver coordinateResolver) |
Modifier and Type | Method and Description |
---|---|
FeatureContext |
createFeatureContext(AvailableFeatures availableFeatures,
java.util.List<java.lang.String> selectedFeatures,
ApplicationType applicationType,
Options options,
OperatingSystem operatingSystem) |
GeneratorContext |
createGeneratorContext(Project project,
FeatureContext featureContext,
ConsoleOutput consoleOutput) |
public ContextFactory(FeatureValidator featureValidator, DefaultCoordinateResolver coordinateResolver)
public FeatureContext createFeatureContext(AvailableFeatures availableFeatures, java.util.List<java.lang.String> selectedFeatures, ApplicationType applicationType, Options options, @Nullable OperatingSystem operatingSystem)
public GeneratorContext createGeneratorContext(Project project, FeatureContext featureContext, ConsoleOutput consoleOutput)