net.ggtools.grand.tasks
Class FromNodeFilterType

java.lang.Object
  extended by net.ggtools.grand.tasks.FromNodeFilterType
All Implemented Interfaces:
GraphFilterType

public class FromNodeFilterType
extends java.lang.Object
implements GraphFilterType

Ant's front end for the FromFilter.

Author:
Christophe Labouisse

Constructor Summary
FromNodeFilterType(org.apache.tools.ant.Project antProject)
          Creates a new filter.
 
Method Summary
 void checkParameters()
          Checks if the filter is properly configured.
 GraphFilter getFilter()
          Returns the actual GraphFilter underlying the ant filter.
 void setNodeName(java.lang.String name)
          Sets a node name parameter.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FromNodeFilterType

public FromNodeFilterType(org.apache.tools.ant.Project antProject)
Creates a new filter.

Parameters:
antProject - owner's project.
Method Detail

checkParameters

public void checkParameters()
                     throws org.apache.tools.ant.BuildException
Description copied from interface: GraphFilterType
Checks if the filter is properly configured.

Specified by:
checkParameters in interface GraphFilterType
Throws:
org.apache.tools.ant.BuildException - if the filter is not properly configured.

getFilter

public GraphFilter getFilter()
Description copied from interface: GraphFilterType
Returns the actual GraphFilter underlying the ant filter.

Specified by:
getFilter in interface GraphFilterType
Returns:
the actual configured filter.

setNodeName

public void setNodeName(java.lang.String name)
Description copied from interface: GraphFilterType
Sets a node name parameter. The meaning of the node will be different with implementations and may even be meaningless for some filter.

Specified by:
setNodeName in interface GraphFilterType


Copyright © 2004-2005 ggTools. All Rights Reserved.