public abstract class AbstractDanglingGenerator extends DataComponentGenerator
createScriptItem(CreationRequest)
method in order to he processed.
All item references will be replaced with the correct items in the "finish"
step automatically.context
Constructor and Description |
---|
AbstractDanglingGenerator(DataComponent component) |
Modifier and Type | Method and Description |
---|---|
protected FormulaItem |
createFormulaItem(CreationRequest<FormulaItem> req)
Create a formula item from a CreationRequest and record it for replacing
dangling references
|
protected ScriptItem |
createScriptItem(CreationRequest<ScriptItem> req)
Create a script item from a CreationRequest and record it for replacing
dangling references
|
void |
finish(FinishContext context) |
addDebianDependency, createItemCreator, createItems, finishForMaster, generate, generateForMaster, getEndpoints
findConfiguration, findSystem, getFullLevelName, initialize, prepare
public AbstractDanglingGenerator(DataComponent component)
protected ScriptItem createScriptItem(CreationRequest<ScriptItem> req)
req
- the creation requestprotected FormulaItem createFormulaItem(CreationRequest<FormulaItem> req)
req
- the creation requestpublic void finish(FinishContext context)
finish
in interface Generator
finish
in class DataComponentGenerator