org.apache.tapestry5.internal.dynamic
Class DynamicTemplateParserImpl
java.lang.Object
org.apache.tapestry5.internal.dynamic.DynamicTemplateParserImpl
- All Implemented Interfaces:
- DynamicTemplateParser, UpdateListener
public class DynamicTemplateParserImpl
- extends Object
- implements DynamicTemplateParser, UpdateListener
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DynamicTemplateParserImpl
public DynamicTemplateParserImpl(ClasspathURLConverter converter,
BindingSource bindingSource,
PageSource pageSource,
TemplateParser componentTemplateParser)
registerAsUpdateListener
@PostInjection
public void registerAsUpdateListener(UpdateListenerHub hub)
parseTemplate
public DynamicTemplate parseTemplate(Resource resource)
- Description copied from interface:
DynamicTemplateParser
- Given a Resource, parse the XML file into a template. The result is cached (using the Resource itself as the
key). The DynamicTemplateParser is change aware; it will clear its cache if any underlying Resource
changes, and will clear the Tapestry page cache as well.
- Specified by:
parseTemplate
in interface DynamicTemplateParser
checkForUpdates
public void checkForUpdates()
- Description copied from interface:
UpdateListener
- Invoked to force the receiver to check for updates to whatever underlying resources it makes use of.
- Specified by:
checkForUpdates
in interface UpdateListener
Copyright © 2003-2012 The Apache Software Foundation.