Class MarkupDirective
- java.lang.Object
-
- org.springframework.extensions.surf.extensibility.impl.AbstractFreeMarkerDirective
-
- org.springframework.extensions.surf.extensibility.impl.AbstractExtensibilityDirective
-
- org.springframework.extensions.surf.extensibility.impl.MarkupDirective
-
- All Implemented Interfaces:
freemarker.template.TemplateDirectiveModel,freemarker.template.TemplateModel,ExtensibilityDirective
public class MarkupDirective extends AbstractExtensibilityDirective
The markup directive is used to delimit a section of a FreeMarker template that can then be manipulated by extension module code.
- Author:
- David Draper
-
-
Field Summary
-
Fields inherited from interface org.springframework.extensions.surf.extensibility.ExtensibilityDirective
ACTION, ACTION_AFTER, ACTION_BEFORE, ACTION_MERGE, ACTION_MODIFY, ACTION_REMOVE, ACTION_REPLACE, DIRECTIVE_ID, TARGET
-
-
Constructor Summary
Constructors Constructor Description MarkupDirective(java.lang.String directiveName, ExtensibilityModel model)
-
Method Summary
-
Methods inherited from class org.springframework.extensions.surf.extensibility.impl.AbstractExtensibilityDirective
after, before, createExtensibilityDirectiveData, execute, getId, getModel, merge, remove, replace
-
Methods inherited from class org.springframework.extensions.surf.extensibility.impl.AbstractFreeMarkerDirective
getBooleanProperty, getDirectiveName, getStringProperty
-
-
-
-
Constructor Detail
-
MarkupDirective
public MarkupDirective(java.lang.String directiveName, ExtensibilityModel model)
-
-