net.ggtools.grand.tasks
Class ConnectedFilterType

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

public class ConnectedFilterType
extends java.lang.Object
implements GraphFilterType

Author:
Christophe Labouisse

Constructor Summary
ConnectedFilterType(org.apache.tools.ant.Project antProject)
          Create new filter type.
 
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

ConnectedFilterType

public ConnectedFilterType(org.apache.tools.ant.Project antProject)
Create new filter type.

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.