it.haefelinger.flaka
Class SetDefault

java.lang.Object
  extended by org.apache.tools.ant.ProjectComponent
      extended by org.apache.tools.ant.Task
          extended by it.haefelinger.flaka.Task
              extended by it.haefelinger.flaka.SetDefault
All Implemented Interfaces:
Cloneable

public class SetDefault
extends Task

Since:
1.0
Author:
merzedes

Field Summary
protected  boolean fail
           
protected  boolean override
           
protected  String target
           
 
Fields inherited from class it.haefelinger.flaka.Task
debug, el
 
Fields inherited from class org.apache.tools.ant.Task
taskName, taskType, wrapper
 
Fields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project
 
Constructor Summary
SetDefault()
           
 
Method Summary
 void execute()
           
 boolean getFail()
           
 String getName()
           
protected  boolean hastarget(String s)
           
 void setFail(boolean b)
          Whether to fail if the target does not exist.
 void setName(String s)
          The name of the default target.
 void setOverride(boolean b)
          Whether to override an existing default target
 
Methods inherited from class it.haefelinger.flaka.Task
debug, debug, error, error, getProperty, getref, info, log, setDebug, setEl, throwbx, throwbx, toFile, verbose, warn, warn
 
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, 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
 

Field Detail

target

protected String target

fail

protected boolean fail

override

protected boolean override
Constructor Detail

SetDefault

public SetDefault()
Method Detail

setName

public void setName(String s)
The name of the default target.

Parameters:
s -

getName

public String getName()

setFail

public void setFail(boolean b)
Whether to fail if the target does not exist.

Parameters:
b -

getFail

public boolean getFail()

setOverride

public void setOverride(boolean b)
Whether to override an existing default target

Parameters:
b -

hastarget

protected boolean hastarget(String s)

execute

public void execute()
             throws BuildException
Overrides:
execute in class Task
Throws:
BuildException