Package ball.game.ant.taskdefs
Class XDTask.Solve
- java.lang.Object
-
- org.apache.tools.ant.ProjectComponent
-
- org.apache.tools.ant.Task
-
- ball.game.ant.taskdefs.XDTask
-
- ball.game.ant.taskdefs.XDTask.Load
-
- ball.game.ant.taskdefs.XDTask.Solve
-
- All Implemented Interfaces:
AnnotatedAntTask,AntTaskLogMethods,AntTaskMixIn,ClasspathDelegateAntTask,ConfigurableAntTask,Cloneable
- Enclosing class:
- XDTask
@AntTask("xd-solve") public static class XDTask.Solve extends XDTask.Load
AntTaskto load aPuzzlefrom an XDFileand return aStreamof possible solutions.Bean Property Summary
Name Mode Type isHidden isBound isConstrained description RW Stringfalse false false file RW Filefalse false false location RW Locationfalse false false owningTarget RW Targetfalse false false project RW Projectfalse false false runtimeConfigurableWrapper RW RuntimeConfigurablefalse false false taskName RW Stringfalse false false taskType RW Stringfalse false false
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class ball.game.ant.taskdefs.XDTask
XDTask.Load, XDTask.Solve
-
-
Field Summary
-
Fields inherited from class ball.game.ant.taskdefs.XDTask.Load
puzzle
-
Fields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project
-
-
Constructor Summary
Constructors Constructor Description Solve()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexecute()-
Methods inherited from class org.apache.tools.ant.Task
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, 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
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface ball.util.ant.taskdefs.AnnotatedAntTask
getAntTaskName
-
Methods inherited from interface ball.util.ant.taskdefs.AntTaskLogMethods
log, log, log, log, log, log, log, log, log, log, log
-
Methods inherited from interface ball.util.ant.taskdefs.ClasspathDelegateAntTask
createClasspath, delegate, delegate, getClassForName, getClassLoader, setClassname, setClasspathref
-
Methods inherited from interface ball.util.ant.taskdefs.ConfigurableAntTask
configure
-
-
-
-
Constructor Detail
-
Solve
public Solve()
-
-
Method Detail
-
execute
public void execute() throws BuildException
- Specified by:
executein interfaceAnnotatedAntTask- Overrides:
executein classXDTask.Load- Throws:
BuildException
-
-