| Package | Description |
|---|---|
| org.springframework.extensions.surf.extensibility | |
| org.springframework.extensions.surf.extensibility.impl | |
| org.springframework.extensions.webscripts |
| Modifier and Type | Method and Description |
|---|---|
ExtensibilityModel |
HandlesExtensibility.getCurrentExtensibilityModel()
Should be implemented to return an
ExtensibilityModel if one is currently being built. |
ExtensibilityModel |
ExtensibilityModel.getParentModel()
Gets the
ExtensibilityModel enclosing this model (assuming that this model is nested within a parent). |
ExtensibilityModel |
HandlesExtensibility.openExtensibilityModel()
One
ExtensibilityModel can be nested within another. |
| Modifier and Type | Method and Description |
|---|---|
void |
HandlesExtensibility.addExtensibilityDirectives(Map<String,Object> freeMarkerModel,
ExtensibilityModel extModel)
Adds any custom FreeMarker directives required for rendering templates when being processed.
|
void |
HandlesExtensibility.closeExtensibilityModel(ExtensibilityModel model,
Writer out)
One
ExtensibilityModel can be nested within another. |
| Modifier and Type | Class and Description |
|---|---|
class |
ExtensibilityModelImpl |
| Modifier and Type | Method and Description |
|---|---|
ExtensibilityModel |
AbstractExtensibilityDirective.getModel() |
ExtensibilityModel |
ExtensibilityModelImpl.getParentModel()
Extensibility models can be nested.
|
| Constructor and Description |
|---|
AbstractExtensibilityDirective(String directiveName,
ExtensibilityModel model)
Requires a DirectiveModel to contribute to.
|
ExtensibilityModelImpl(ExtensibilityModel parentModel,
HandlesExtensibility handler)
Constructor for the model.
|
MarkupDirective(String directiveName,
ExtensibilityModel model) |
| Modifier and Type | Method and Description |
|---|---|
ExtensibilityModel |
ExtensibilityContainer.getCurrentExtensibilityModel()
Returns the
ExtensibilityModel for the current thread. |
ExtensibilityModel |
ExtensibilityContainer.openExtensibilityModel()
Creates a new
ExtensibilityModel and sets it on the current thread |
| Modifier and Type | Method and Description |
|---|---|
void |
ExtensibilityContainer.addExtensibilityDirectives(Map<String,Object> freeMarkerModel,
ExtensibilityModel extModel) |
void |
ExtensibilityContainer.closeExtensibilityModel(ExtensibilityModel model,
Writer out)
Flushes the
ExtensibilityModel provided and sets its parent as the current ExtensibilityModel
for the current thread. |
Copyright © 2005–2018 Alfresco Software. All rights reserved.