public abstract class AbstractGenerator extends Object implements ConfigurableGenerator
| Modifier and Type | Class and Description |
|---|---|
static class |
AbstractGenerator.Extender |
static class |
AbstractGenerator.Filter |
static class |
AbstractGenerator.Grouper |
static class |
AbstractGenerator.Inserter |
static class |
AbstractGenerator.Sorter |
StructureGenerator.ApplicabilityChecker, StructureGenerator.Context, StructureGenerator.EffectContext, StructureGenerator.GenerationContext, StructureGenerator.HandlingContext, StructureGenerator.ItemChangeFilterContext| Constructor and Description |
|---|
AbstractGenerator() |
| Modifier and Type | Method and Description |
|---|---|
void |
addDefaultFormParameters(Map<String,Object> form) |
void |
addParametersForSummary(Map<String,Object> parameters,
Map<String,Object> summaryParameters) |
void |
addParametersToForm(Map<String,Object> parameters,
Map<String,Object> form) |
Map<String,Object> |
buildParametersFromForm(Map<String,Object> form,
ErrorCollection errors) |
List<GeneratorPreset> |
getPresets() |
boolean |
isAvailable() |
protected static Map<String,Object> |
mapOf(String key,
Object value) |
protected static Map<String,Object> |
mapOf(String key1,
Object value1,
String key2,
Object value2) |
public void addDefaultFormParameters(@NotNull
Map<String,Object> form)
throws GeneratorUnavailableException
addDefaultFormParameters in interface StructureGeneratorGeneratorUnavailableExceptionpublic void addParametersToForm(@NotNull
Map<String,Object> parameters,
@NotNull
Map<String,Object> form)
throws GeneratorUnavailableException
addParametersToForm in interface StructureGeneratorGeneratorUnavailableException@NotNull public Map<String,Object> buildParametersFromForm(@NotNull Map<String,Object> form, @NotNull ErrorCollection errors) throws GeneratorUnavailableException
buildParametersFromForm in interface StructureGeneratorGeneratorUnavailableExceptionpublic void addParametersForSummary(@NotNull
Map<String,Object> parameters,
@NotNull
Map<String,Object> summaryParameters)
addParametersForSummary in interface StructureGeneratorprotected static Map<String,Object> mapOf(String key1, Object value1, String key2, Object value2)
@Nullable public List<GeneratorPreset> getPresets()
getPresets in interface ConfigurableGeneratorpublic boolean isAvailable()
isAvailable in interface StructureGeneratorCopyright © 2021 ALM Works. All Rights Reserved.