Package org.apache.tiles.core.definition.pattern.regexp

# Class RegexpDefinitionPatternMatcherFactory

java.lang.Object
org.apache.tiles.core.definition.pattern.regexp.RegexpDefinitionPatternMatcherFactory

All Implemented Interfaces:
  `DefinitionPatternMatcherFactory`

public class RegexpDefinitionPatternMatcherFactory extends Object implements DefinitionPatternMatcherFactory
Creates instances of `RegexpDefinitionPatternMatcher`.

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `RegexpDefinitionPatternMatcherFactory()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `DefinitionPatternMatcher`
  `createDefinitionPatternMatcher(String pattern, Definition definition)`
  Creates a new definition pattern matcher.

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### RegexpDefinitionPatternMatcherFactory

    public RegexpDefinitionPatternMatcherFactory()

- ## Method Details

  - ### createDefinitionPatternMatcher

    public DefinitionPatternMatcher createDefinitionPatternMatcher(String pattern, Definition definition)
    Creates a new definition pattern matcher.
    Specified by:
      `createDefinitionPatternMatcher` in interface `DefinitionPatternMatcherFactory`
    Parameters:
      `pattern` - The pattern to be matched.
      `definition` - The base definition. Created definitions by `DefinitionPatternMatcher.createDefinition(String)` will created with this one as a basis.
    Returns:
      The definition pattern matcher.