net.ggtools.grand.tasks
Class GraphFilterFactory

java.lang.Object
  extended by net.ggtools.grand.tasks.GraphFilterFactory

final class GraphFilterFactory
extends java.lang.Object

A class to instanciante the right filter type classes based on the name parameter.

Author:
Christophe Labouisse

Field Summary
(package private) static java.util.Properties CONFIGURATION
          Properties giving the java class to use for a filter name.
 
Constructor Summary
GraphFilterFactory()
           
 
Method Summary
(package private)  GraphFilterType getFilterType(org.apache.tools.ant.Project project, java.lang.String name)
          Get a filter object for a name.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CONFIGURATION

static final java.util.Properties CONFIGURATION
Properties giving the java class to use for a filter name.

Constructor Detail

GraphFilterFactory

GraphFilterFactory()
Method Detail

getFilterType

GraphFilterType getFilterType(org.apache.tools.ant.Project project,
                              java.lang.String name)
                        throws org.apache.tools.ant.BuildException
Get a filter object for a name.

Parameters:
project - owner project
name - value of the name attribute in the filter element
Returns:
a GraphFilterType object.
Throws:
org.apache.tools.ant.BuildException


Copyright © 2004-2005 ggTools. All Rights Reserved.