void |
AbstractExtensibilityDirective.after(ExtensibilityDirectiveData directiveData) |
The default implementation of this action is simply to delegate the request to the ExtensibilityModel.after()
method but this has been abstracted into its own method so that extending directives can easily modify the default
behaviour of this action.
|
void |
ExtensibilityModelImpl.after(ExtensibilityDirectiveData directiveData) |
Generates the output from the supplied directive data and inserts it into the model at the index
after the end of the target defined in the directive.
|
void |
AbstractExtensibilityDirective.before(ExtensibilityDirectiveData directiveData) |
The default implementation of this action is simply to delegate the request to the ExtensibilityModel.before()
method but this has been abstracted into its own method so that extending directives can easily modify the default
behaviour of this action.
|
void |
ExtensibilityModelImpl.before(ExtensibilityDirectiveData directiveData) |
Generates the output from the supplied directive data and inserts it into the model at the index
before the start of the target defined in the directive.
|
void |
AbstractExtensibilityDirective.merge(ExtensibilityDirectiveData directiveData,
java.util.Map<java.lang.String,java.lang.Object> params) |
Merges the output of directive data into the content model.
|
void |
ExtensibilityModelImpl.merge(ExtensibilityDirectiveData directiveData) |
|
void |
AbstractExtensibilityDirective.remove(ExtensibilityDirectiveData directiveData) |
The default implementation of this action is simply to delegate the request to the ExtensibilityModel.remove()
method but this has been abstracted into its own method so that extending directives can easily modify the default
behaviour of this action.
|
void |
ExtensibilityModelImpl.remove(ExtensibilityDirectiveData directiveData) |
Finds the elements in the model that match the range (including all nested
and unbound content) with the specified id parameter and removes them.
|
void |
AbstractExtensibilityDirective.replace(ExtensibilityDirectiveData directiveData) |
The default implementation of this action is simply to delegate the request to the ExtensibilityModel.replace()
method but this has been abstracted into its own method so that extending directives can easily modify the default
behaviour of this action.
|
void |
ExtensibilityModelImpl.replace(ExtensibilityDirectiveData directiveData) |
Replaces the elements of the content model within the range defined by the
id of the supplied directive with the output generated by rendering the supplied
TemplateDirectiveBody.
|