Class EASyPlain

java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
net.ssehub.easy.standalone.ant.AbstractEASyTask
net.ssehub.easy.standalone.ant.EASyPlain
All Implemented Interfaces:
Cloneable

public class EASyPlain extends AbstractEASyTask
A low level ANT task for EASy, running without the EASy core, just using the EasyExecutor.
Author:
Holger Eichelberger
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private File
     
    private boolean
     

    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

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    void
    Defines the startup list for the EASy ListLoader as an external file.
    void
    setVerbose(boolean verbose)
    Sets the flag for verbose output.

    Methods inherited from class net.ssehub.easy.standalone.ant.AbstractEASyTask

    getProjectName, getSource, getTarget, setMavenHome, setProjectName, setSource, setTarget

    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
  • Field Details

    • startupList

      private File startupList
    • verbose

      private boolean verbose
  • Constructor Details

    • EASyPlain

      public EASyPlain()
  • Method Details

    • setStartupList

      public void setStartupList(File file)
      Defines the startup list for the EASy ListLoader as an external file. If not given, the file .easyStartup is assumed in the classpath. In essence, this file lists the sequence for Activators and ServiceDescriptors to be started. For the format, please consult ListLoader or the developers documentation.
      Parameters:
      file - the startup list
    • setVerbose

      public void setVerbose(boolean verbose)
      Sets the flag for verbose output.
      Parameters:
      verbose - true for verbose, false else
    • execute

      public void execute() throws org.apache.tools.ant.BuildException
      Overrides:
      execute in class org.apache.tools.ant.Task
      Throws:
      org.apache.tools.ant.BuildException