Class BasicPreparerFactory

java.lang.Object
org.apache.tiles.preparer.factory.BasicPreparerFactory
All Implemented Interfaces:
PreparerFactory
Direct Known Subclasses:
CompatibilityPreparerFactory

public class BasicPreparerFactory extends Object implements PreparerFactory
Default implementation of the PreparerFactory. This factory provides no contextual configuration. It simply instantiates the named preparerInstance and returns it.
Since:
Tiles 2.0
Version:
$Rev: 1310865 $ $Date: 2012-04-08 07:01:22 +1000 (Sun, 08 Apr 2012) $
  • Field Details

    • preparers

      protected Map<String,ViewPreparer> preparers
      Maps a preparer name to the instantiated preparer.
  • Constructor Details

    • BasicPreparerFactory

      public BasicPreparerFactory()
      Constructor.
  • Method Details

    • getPreparer

      public ViewPreparer getPreparer(String name, org.apache.tiles.request.Request context)
      Create a new instance of the named preparerInstance. This factory expects all names to be qualified class names.
      Specified by:
      getPreparer in interface PreparerFactory
      Parameters:
      name - the named preparerInstance
      context - current context
      Returns:
      ViewPreparer instance
    • createPreparer

      protected ViewPreparer createPreparer(String name)
      Creates a view preparer for the given name.
      Parameters:
      name - The name of the preparer.
      Returns:
      The created preparer.