Class WebTemplateSectionSource.WebTemplateManagedFunctionSource
- java.lang.Object
 - 
- net.officefloor.compile.spi.managedfunction.source.impl.AbstractManagedFunctionSource
 - 
- net.officefloor.web.template.section.WebTemplateSectionSource.WebTemplateManagedFunctionSource
 
 
 
- 
- All Implemented Interfaces:
 ManagedFunctionSource
- Enclosing class:
 - WebTemplateSectionSource
 
@PrivateSource public static class WebTemplateSectionSource.WebTemplateManagedFunctionSource extends AbstractManagedFunctionSource
ManagedFunctionSourcefor the HTTP template. 
- 
- 
Nested Class Summary
- 
Nested classes/interfaces inherited from class net.officefloor.compile.spi.managedfunction.source.impl.AbstractManagedFunctionSource
AbstractManagedFunctionSource.SpecificationContext 
 - 
 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidloadSpecification(AbstractManagedFunctionSource.SpecificationContext context)Loads theManagedFunctionSourceSpecification.voidsourceManagedFunctions(FunctionNamespaceBuilder namespaceTypeBuilder, ManagedFunctionSourceContext context)Sources theFunctionNamespaceTypeby populating it via the inputFunctionNamespaceBuilder.- 
Methods inherited from class net.officefloor.compile.spi.managedfunction.source.impl.AbstractManagedFunctionSource
getSpecification 
 - 
 
 - 
 
- 
- 
Method Detail
- 
loadSpecification
protected void loadSpecification(AbstractManagedFunctionSource.SpecificationContext context)
Description copied from class:AbstractManagedFunctionSourceLoads theManagedFunctionSourceSpecification.- Specified by:
 loadSpecificationin classAbstractManagedFunctionSource- Parameters:
 context-AbstractManagedFunctionSource.SpecificationContext.
 
- 
sourceManagedFunctions
public void sourceManagedFunctions(FunctionNamespaceBuilder namespaceTypeBuilder, ManagedFunctionSourceContext context) throws java.lang.Exception
Description copied from interface:ManagedFunctionSourceSources theFunctionNamespaceTypeby populating it via the inputFunctionNamespaceBuilder.- Parameters:
 namespaceTypeBuilder-FunctionNamespaceBuilderto be populated with thetype definitionof theManagedFunctionSource.context-ManagedFunctionSourceContextto source details to populate theFunctionNamespaceBuilder.- Throws:
 java.lang.Exception- If fails to populate theFunctionNamespaceBuilder.
 
 - 
 
 -