All Methods Instance Methods Abstract Methods Concrete Methods
Modifier and Type |
Method and Description |
protected abstract IAddon |
doAfterChildren(ICompilationContext ctxt,
IAddon parent,
PersistantPropertyInfo parentProp,
IAddon addon)
|
protected abstract IAddon |
doBeforeChildren(ICompilationContext ctxt,
IAddon parent,
PersistantPropertyInfo parentProp,
IAddon addon)
|
protected void |
pOptimize(ICompilationContext ctxt,
IAddon addon)
Intermediate method between optimizer's entry point and recursive method, allowing for example
to implement easily multi-pass optimizers.
|
protected void |
pOptimizeInCollection(ICompilationContext ctxt,
IAddon parent,
PersistantPropertyInfo parentProp,
Collection<Object> propValues)
|
protected void |
pOptimizeInMap(ICompilationContext ctxt,
IAddon parent,
PersistantPropertyInfo parentProp,
Map<Object,Object> propValues)
|
protected IAddon |
pOptimizeRecursively(ICompilationContext ctxt,
IAddon parent,
PersistantPropertyInfo parentProp,
IAddon addon)
Recursive method allowing to browse addon hierarchy.
|