Class X4OTask

java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
org.x4o.tool.ant.plugin.X4OTask
All Implemented Interfaces:
Cloneable

public class X4OTask extends org.apache.tools.ant.Task
AbstractX4OLanguageTask is base ant x4o language task executor.
Version:
1.0 Apr 8, 2013
Author:
Willem Cazander
  • Field Summary

    Fields 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
    Constructor
    Description
    Constructs this ant x4o task.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Adds the ant child x4oTaskProperty element.
    void
    Executes the x4o eld schema task.
     
     
     
    boolean
     
    boolean
     
    void
    setFailonerror(boolean failonerror)
     
    void
    setLanguageName(String languageName)
     
    void
    setLanguageVersion(String languageVersion)
     
    void
    setTaskId(String taskId)
     
    void
    setVerbose(boolean verbose)
     

    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

    Methods inherited from class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • X4OTask

      public X4OTask()
      Constructs this ant x4o task.
  • Method Details

    • addX4oTaskProperty

      public void addX4oTaskProperty(X4OTaskProperty property)
      Adds the ant child x4oTaskProperty element.
      Parameters:
      property -
    • execute

      public void execute() throws org.apache.tools.ant.BuildException
      Executes the x4o eld schema task.
      Overrides:
      execute in class org.apache.tools.ant.Task
      Throws:
      org.apache.tools.ant.BuildException
      See Also:
      • Task.execute()
    • getLanguageName

      public String getLanguageName()
      Returns:
      the languageName
    • setLanguageName

      public void setLanguageName(String languageName)
      Parameters:
      languageName - the languageName to set
    • getLanguageVersion

      public String getLanguageVersion()
      Returns:
      the languageVersion
    • setLanguageVersion

      public void setLanguageVersion(String languageVersion)
      Parameters:
      languageVersion - the languageVersion to set
    • isVerbose

      public boolean isVerbose()
      Returns:
      the verbose
    • setVerbose

      public void setVerbose(boolean verbose)
      Parameters:
      verbose - the verbose to set
    • isFailonerror

      public boolean isFailonerror()
      Returns:
      the failonerror
    • setFailonerror

      public void setFailonerror(boolean failonerror)
      Parameters:
      failonerror - the failonerror to set
    • getTaskId

      public String getTaskId()
      Returns:
      the taskId
    • setTaskId

      public void setTaskId(String taskId)
      Parameters:
      taskId - the taskId to set