| 1 28 29 package com.idaremedia.antx.flowcontrol.call; 30 31 import org.apache.tools.ant.BuildException; 32 import org.apache.tools.ant.Project; 33 import org.apache.tools.ant.Target; 34 import org.apache.tools.ant.Task; 35 import org.apache.tools.ant.TaskContainer; 36 37 import com.idaremedia.antx.apis.Nameable; 38 import com.idaremedia.antx.apis.ProjectDependent; 39 40 50 51 public interface InlinedTarget extends Runnable , Nameable, 52 ProjectDependent, TaskContainer 53 { 54 57 void setProject(Project p); 58 59 60 63 Project getProject(); 64 65 66 69 void setOwningTarget(Target t); 70 71 72 75 Target getOwningTarget(); 76 77 78 82 void setDescription(String description); 83 84 85 89 String getDescription(); 90 91 92 97 void addTask(Task t) throws BuildException; 98 99 100 104 Task[] getTasks(); 105 } 106 107 108 | Popular Tags |