Package aQute.bnd.ant

Class EclipseTask

java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
aQute.bnd.ant.BaseTask
aQute.bnd.ant.EclipseTask
All Implemented Interfaces:
Report, Reporter, Cloneable

public class EclipseTask extends BaseTask
  • Field Details

    • prefix

      private String prefix
    • prebuild

      private List<File> prebuild
    • workspaceLocation

      private File workspaceLocation
    • separator

      private String separator
    • projectLocation

      private File projectLocation
  • Constructor Details

    • EclipseTask

      public EclipseTask()
  • Method Details

    • 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
    • addCareful

      private void addCareful(List<File> result, Collection<File> projects)
    • addProperty

      protected void addProperty(String n, String v)
    • setPrefix

      public void setPrefix(String prefix)
    • setPrebuild

      public void setPrebuild(String prebuild)
    • setSeparator

      public void setSeparator(String separator)
    • setProjectLocation

      public void setProjectLocation(File projectLocation)
    • setWorkspaceLocation

      public void setWorkspaceLocation(File workspaceLocation)