Package org.jruby.ant
Class RakeTaskBase
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
org.jruby.ant.RakeTaskBase
- All Implemented Interfaces:
Cloneable
- Direct Known Subclasses:
Rake
,RakeImport
public class RakeTaskBase
extends org.apache.tools.ant.Task
-
Field Summary
FieldsFields inherited from class org.apache.tools.ant.Task
target, taskName, taskType, wrapper
Fields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
void
execute()
protected List
void
rakeMethod
(String method, Object... args) void
Methods inherited from class org.apache.tools.ant.Task
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
Methods inherited from class org.apache.tools.ant.ProjectComponent
clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
-
Field Details
-
filename
-
-
Constructor Details
-
RakeTaskBase
public RakeTaskBase()
-
-
Method Details
-
setFile
-
execute
public void execute() throws org.apache.tools.ant.BuildException- Overrides:
execute
in classorg.apache.tools.ant.Task
- Throws:
org.apache.tools.ant.BuildException
-
acquireRakeReference
protected void acquireRakeReference() -
handleFilenameArgument
-
rakeMethod
- Throws:
org.apache.tools.ant.BuildException
-