org.apache.avalon.tools.tasks
Class BlockTask.Component

java.lang.Object
  extended byorg.apache.avalon.tools.tasks.BlockTask.Identifiable
      extended byorg.apache.avalon.tools.tasks.BlockTask.Component
Enclosing class:
BlockTask

public static class BlockTask.Component
extends BlockTask.Identifiable


Constructor Summary
BlockTask.Component()
           
 
Method Summary
 BlockTask.Context createContext()
           
 BlockTask.Dependencies createDependencies()
           
 BlockTask.Dependency createDependency()
           
 BlockTask.Parameters createParameters()
           
 Object[] getChildren()
           
 String getClassname()
           
 String getProfile()
           
 void setClass(String classname)
           
 void setProfile(String profile)
           
 
Methods inherited from class org.apache.avalon.tools.tasks.BlockTask.Identifiable
getName, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BlockTask.Component

public BlockTask.Component()
Method Detail

setClass

public void setClass(String classname)

setProfile

public void setProfile(String profile)

getClassname

public String getClassname()

getProfile

public String getProfile()

createContext

public BlockTask.Context createContext()

createParameters

public BlockTask.Parameters createParameters()

createDependencies

public BlockTask.Dependencies createDependencies()

getChildren

public Object[] getChildren()

createDependency

public BlockTask.Dependency createDependency()